I made a console app to work-around easy-to-miss notifications on the MS Teams PWA for Linux.
I learned quite a bit about dbus and freedesktop notifications spec, so that was fun 😃
Check it out at https://github.com/christianfosli/msteams-notify-with-sound
#msteams #pwa #linux #dbus #zbus
Am I doing it wrong or is dbus_interface in #zbus basically forcing me to leak references?
Tried structs with lifetimes but it seems like dbus_interface always forces the struct field lifetime to 'static.
while the number of people on #zbus matrix channel vary slightly, I've noticed that on average there are 42 people there. It's been around this number for 1-2 years now.
only way to find out all the implicit assumptions in your D-Bus library about the bus behavior: you write your own bus.
Our @zbus Windows CI jobs fail 60-80% of the time (almost guaranteed on the first run) with a "Unable to open shared memory" error. Would anyone with some Windows dev xp happen to know or can take a look what happens?
I've noticed that typically it's the doc tests that fail.
Yay for another release of zbus, the Rust-native DBus library!
zbus-3.5.0 fixes a minor bug we hit in Fedora CoreOS on Zincati server logic, and it also improves macro code-generation for finer control of proxy objects:
https://gitlab.freedesktop.org/dbus/zbus/-/releases/zbus-3.5.0
Yay for another release of zbus, the Rust-native DBus library!
zbus-3.5.0 fixes a minor bug we hit in Fedora CoreOS on Zincati server logic, and it also improves macro code-generation for finer control of proxy objects:
https://gitlab.freedesktop.org/dbus/zbus/-/releases/zbus-3.5.0
Was mucking about with Rust and DBus over the weekend, and thought I was doing it wrong, but turns out I found a bug and it's fixed now, yay! https://gitlab.freedesktop.org/dbus/zbus/-/issues/238