UI freeze exception for usb-creator 0.2.7
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
usb-creator (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: usb-creator
* Adds PolicyKit support. The gksu password dialog is no longer shown. No passwords are required to use usb-creator in the default PolicyKit configuration.
* Moves logging to ~/.usbcreator.log from /tmp/usb-
* Icons are shown next to the drives once again now that usb-creator uses gio.
* Non-size columns in both tree views will expand to fill available space, but the size columns will stay fixed (but resizeable).
* Adds a retry dialog (that has existed in the Windows frontend for quite some time) so that the user can attempt to continue when the md5sums of written files do not match their source.
These changes are all necessary. There were a number of odd UI issues when usb-creator was run as root. The lack of icons and the poorly spaced columns were a regression from 9.04, and the missing retry dialog meant that often needed functionality, while present, could not be used (outside of Windows).
Posts to ubuntu-doc and ubuntu-translators are awaiting moderation.
Adding PK support: that sounds like a very intrusive change, since that usually means to split the entire program into a d-bus backend (running as root), and a GUI, communicating over d-bus and PK-protected functions to the backend.
Or does it just call existing d-bus backends like devicekit-disks? Then you shouldn't need any client-side policykit code?
How intrusive is this change?
The rest looks fine, I also subscribed ubuntu-docs.