Merge lp://staging/~bilalakhtar/aptdaemon/unity-integration into lp://staging/aptdaemon
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | lp://staging/~bilalakhtar/aptdaemon/unity-integration | ||||
Merge into: | lp://staging/aptdaemon | ||||
Diff against target: |
43 lines (+19/-0) 1 file modified
aptdaemon/gtkwidgets.py (+19/-0) |
||||
To merge this branch: | bzr merge lp://staging/~bilalakhtar/aptdaemon/unity-integration | ||||
Related bugs: |
|
||||
Related blueprints: |
Integration of default apps with Unity
(Undefined)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Vogt (community) | Needs Fixing | ||
Review via email: mp+63673@code.staging.launchpad.net |
Description of the change
Check if the client is update-manager. If yes, then throw away progress stats to libunity. To make this work fully, lp:~bilalakhtar/update-manager/unity-launcher-progress should merge into lp:update-manager after this branch is merged into lp:aptdaemon.
This branch merge is a part of the blueprint https:/
Merging this code into aptdaemon could facilitate unity integration in other apps using aptdaemon as well, in the future.
Unmerged revisions
- 661. By Bilal Akhtar
-
If Update-Manager is running, export progress information to libunity. This code may also make it easier for other apps using aptdaemon to integrate with Unity, beginning with update-manager
Thanks for your branch! I merged this support in a slighly different way into update-manager.
As for a generic solution in aptdaemon I think this needs more generalization and ideally its own aptdaemon. unityprogress that just takes the transaction and a application name. This way its more generic then to include it in the gtkwidgets.
Feedback from Sebastian is also welcome on this.