Skip to content

Tray D-Bus Menu#8698

Open
rogueai wants to merge 10 commits intoswaywm:masterfrom
rogueai:tray-dbus-menu
Open

Tray D-Bus Menu#8698
rogueai wants to merge 10 commits intoswaywm:masterfrom
rogueai:tray-dbus-menu

Conversation

@rogueai
Copy link
Copy Markdown

@rogueai rogueai commented May 4, 2025

This is just a rebase, along the lines of existing PRs (#6249, #8405)

I rebased #8405, then cherry-picked a PR grazzolini#1 from @grazzolini's own fork.

I tested locally and it seems to be working fine, at least with nm-applet and keepassxc.

Disclaimer: this is just a rebase, I know nothing about C so I won't be able to progress much further than this unfortunately.

emersion and others added 8 commits May 5, 2025 16:51
The header is not installed by wlroots when the DRM backend is
disabled. We don't need it here, so don't include it.

Closes: swaywm#7943
(cherry picked from commit ca40663)
Co-authored-by: Ian Fan <ianfan0@gmail.com>
Co-authored-by: Nathan Schulte <nmschulte@gmail.com>

Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
- Rebased against master
- Made sure only the tray dbus menu patches are in
Co-authored-by: Demi Marie Obenour <demiobenour@gmail.com>
@erebion
Copy link
Copy Markdown

erebion commented Jun 8, 2025

This'd be neat to get merged, it'd be so cool to be able to easily switch wifi networks using mm-applet. :D

@gwenhael-le-moine
Copy link
Copy Markdown

I've been using this (in its various iterations) for years now.

@erebion
Copy link
Copy Markdown

erebion commented Jun 10, 2025

I've been using this (in its various iterations) for years now.

Neat! Then it seems to work. Have the sway devs ever said anything about this MR and/or the predecessors..? Wondering why not much seems to have happened over the years, even though the patch does not even seem that big.

@GreyXor GreyXor mentioned this pull request Jun 26, 2025
@pd2s
Copy link
Copy Markdown

pd2s commented Aug 6, 2025

This might be useful here: I'm currently working on a new widget library and as an example I implemented a swaybar with full tray dbusmenu support: https://github.com/pd2s/sw/tree/master/examples/sw_swaybar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

8 participants