-
Currently dbus support is missing, this should be implemented using the https://crates.io/crates/zbus crate or similar
-
At least `def_attrs`, which is quite complex for `macro_rules`. I was trying to modify it to allow multiple lists but it turned out to be a whole day of cleaning up the macro and still can't figure it…
-
Zbus crate depends on a crate "SHA1" which is now flagged as "cryptographically broken" by most Rust Component governance tools in major software companies.
I see that SHA1 crate is used for DBUS_S…
-
In GitLab by @MaxVerevkin on Jan 6, 2023, 20:47
From one of my projects:
```sh
$ cargo bloat --crates --release
File .text Size Crate
7.9% 18.8% 1.8MiB std
6.4% 15.2% 1.4MiB zbus
4.0%…
-
Under the hood both Unix backends use `calloop`, which supports registering arbitrary file descriptors through the `polling` crate. However, `winit` usually isn't the only thing running in the GUI sys…
-
In GitLab by @turbocooler on Feb 14, 2023, 18:39
I've noticed there are similarities between what zvariant_derive and zbus_macros crates do. In particular both crates:
1. Parse structure/enum/field …
-
I'm adapting the current secret-service code to also work synchronously with the dbus library, and I came across something I don't understand. The [implementation of `item.equal_to`](https://github.c…
-
Hi,
what do you think about a more typed interface? For example, the `Device::state` function returns a `Result`, but what if it instead would return a `Result`, which wraps that `u32` with an enum…
-
# DBus/zbus Problems
Ok, so I keep getting bugged by having two functions that appear to do similar things on the surface.
Namely, converting from a `zbus::Message` to a specific event type.
##…
TTWNO updated
2 months ago
-
It might be desirable to expose the API over DBus. We should investigate if this is possible with https://crates.io/crates/zbus and what features we might not be able to support (not sure how authn wo…