dbus icon indicating copy to clipboard operation
dbus copied to clipboard

A D-BUS client library for Common Lisp

Results 11 dbus issues
Sort by recently updated
recently updated
newest added

This brings initial support for properties. For each registered dbus-object we preimplement the `org.freedesktop.DBus.Properties` interface. With this commit, only the `Get` method is supported. The `GetAll` method is lacking and...

This should fix #25. Common Lisp / ASDF question: how do we specify a dependency for a package without importing its names? For instance, say I want to use `cl-ppcre`...

When connecting the following is assumed: ``` (defun session-server-addresses () "Return a list of server addresses for the current session." (when-let (string (getenv "DBUS_SESSION_BUS_ADDRESS")) (parse-server-addresses-string string))) ``` on macOS however,...

When I run D-Feet to introspect the object, it appears in the object list on the session. When I click on it however, I get the following error message: ```...

Since `define-dbus-object` defines something akin to methods, it would be nice to attach a documentation string to it. What do you think?

How do I make signal handler for signals where I don't know the object path? Like for example when ofono notifies about a new phone connected.

I’m writing a signal handler for [`signal-cli`’s D-Bus service](https://github.com/AsamK/signal-cli/wiki/DBus-service); the `MessageReceived` signal has two arrays in its type signature `("x" "s" "ay" "s" "as")`. How should I specify a signal...

I was thinking I should like the variant type to be inferred if not given as the first element of a two item list. But this would fail in case...

Debian squeeze, dbus 1.2.24-4 Example: (dbus:with-open-bus (bus (dbus:system-server-addresses)) (dbus:with-introspected-object (wicd-wireless bus "/org/wicd/daemon/wireless" "org.wicd.daemon"))) Error: No more mechanisms to try. Seems to be related to cookie sha1 auth Python and scheme...

Update: Here is a standalone test case: ``` lisp (loop (with-open-bus (bus (session-server-addresses)) (with-introspected-object (notify bus "/org/freedesktop/Notifications" "org.freedesktop.Notifications") (notify "org.freedesktop.DBus.Introspectable" "Introspect") (notify "org.freedesktop.Notifications" "GetCapabilities") (notify "org.freedesktop.Notifications" "GetServerInformation")) (format t "."))...