Comment 2 for bug 684460

Revision history for this message
David Green (david4dev) wrote :

That sounds fine.

Currently there is a first run window, notify-osd notifications and a proof of concept indicator. If you do break what I am doing, it should be easy to fix. Each of the signals import_started, import_finished and import_progress are handled by separate methods, so when extra information is provided by the dbus API, it should just be a matter of changing the method arguments.

What needs work:
    * The first run window should possibly contain a DONT PANIC message - it currently tells the user what is going on but doesn't reassure them.
    * The import finish notification doesn't display the amount of data imported, the number of files skipped or the amount of data skipped - this is waiting on the dbus implementation.
    * Import start notifications merge contents but the title doesn't update to indicate the number of imports (I'm not sure this is possible)
    * The dmedia-import script uses an unreliable way to decide whether or not to start indicator-dmedia (storing a gconf key when the first dmedia-import starts indicator-dmedia so that other dmedia-imports don't start it)
    * The indicator currently only shows a list of imports and their progress (as a fraction)
    * There are a lot of debugging prints that should eventually be removed.