Martin Vidner

Results 30 comments of 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....