Martin Vidner
Martin Vidner
Hi! Regarding exporting multiple services: I think you can achieve this by instantiating multiple `Connection`s, specifically `ASystemBus`es or `ASessionBus`es. But I have never tried this so it is possible that...
Service side of ObjectManager is implemented in PR #122 , v 0.19.0 Client side property caching, including what's covered by OM, is still missing
Fixed in #135, released [0.23.0.beta1](https://rubygems.org/gems/ruby-dbus/versions/0.23.0.beta1)
Fixed in #135, released [0.23.0.beta1](https://rubygems.org/gems/ruby-dbus/versions/0.23.0.beta1)
I've had success on my machine with applying this transformation between `GetSettings` and `Update` ```rb def fix_types(settings) types = { "connection.permissions" => "as", "802-11-wireless.mac-address" => "ay", "802-11-wireless.mac-address-blacklist" => "as", "802-11-wireless.ssid"...
In general, I'd like to improve the library so that you'll be able to specify that a method call (like `GetSettings`) should only return `DBus::Data` values instead of plain Ruby...
Yes, KIND defaults to "user" so you have to say "system" explicitly. That should probably try both in order. I need to fix that "KeyError: 'security'"
ruby-dbus here. As Simon has already said, an `ay` in general is an "anything goes" byte blob. An annotation seems like a reasonable way to customize bindings for special byte...
Ahoj @met, I wanted to help by adding cz_transcription but it seems there is some categorization task to do, not mentioned in the PR description nor in the Trello card....