2012-04-15 05:43:19 |
Jason Gerard DeRose |
description |
We'll slay that UDisks dragon yet! This turned into a rather large merge because I ran into some issues using Gio for DBus client stuff, so I went ahead and ported everything to python3-dbus as it fixed the problem and is something we should do anyway.
Changes include:
* Further refined data structure for disk info, now looks like this - http://paste.ubuntu.com/929566/
* Stuff that still used Gio for DBus client access now uses python3-dbus (avahi and misc udisks stuff)
* Refined the Formatter and Ejector workers, porting them to the new udisks stuff
* dmedia-gtk (when importer is running) no longer monitors UDisks itself, instead listens for the CardAdded signal from org.freedesktop.Dmedia.
* Removed the now unneeded `dmedia.service.dbus` module, and the premature/unused `dmedia.service.api` module |
We'll slay that UDisks dragon yet! This turned into a rather large merge because I ran into some issues using Gio for DBus client stuff, so I went ahead and ported everything to python3-dbus as it fixed the problem and is something we should do anyway.
Changes include:
* Further refined data structure for disk info, now looks like this - http://paste.ubuntu.com/929566/
* Stuff that still used Gio for DBus client access now uses python3-dbus (avahi and misc udisks stuff)
* Refined the Formatter and Ejector workers, ported them to the new udisks stuff
* dmedia-gtk (when importer is running) no longer monitors UDisks itself, instead listens for the CardAdded signal from org.freedesktop.Dmedia.
* Removed the now unneeded `dmedia.service.dbus` module, and the premature/unused `dmedia.service.api` module |
|