ksni
ksni copied to clipboard
A Rust implementation of the KDE/freedesktop StatusNotifierItem specification
Updates the requirements on [dbus-codegen](https://github.com/diwic/dbus-rs) to permit the latest version. Commits 21e9641 Release dbus-codegen 0.11 618262f Merge pull request #447 from Snarpix/add-user-types-in-generated-code 7e07639 Merge pull request #446 from mulkieran/exclude-libdbus-sys 02851bb...
This is for flatpak packaging. If we own `org.kde.StatusNotifierItem-2-1`, it will be tricky: it's not guaranteed that my app will have PID 2. As [workarounds from chromium](https://chromium-review.googlesource.com/c/chromium/src/+/4179380), instead we register...
Using zbus instead of the dbus crate would make it possible to use this crate without a build and runtime dependency on libdbus. https://crates.io/crates/zbus
How can I make left click open the menu the same as right click? I assume it means implementing the correct `activate` action although it is not clear to me...