Merge lp://qastaging/~dobey/indicator-transfer/fix-dm-desktop into lp://qastaging/indicator-transfer
Proposed by
dobey
Status: | Merged |
---|---|
Approved by: | Pete Woods |
Approved revision: | 47 |
Merged at revision: | 52 |
Proposed branch: | lp://qastaging/~dobey/indicator-transfer/fix-dm-desktop |
Merge into: | lp://qastaging/indicator-transfer |
Diff against target: |
148 lines (+23/-67) 1 file modified
src/dm-plugin/dm-source.cpp (+23/-67) |
To merge this branch: | bzr merge lp://qastaging/~dobey/indicator-transfer/fix-dm-desktop |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Pete Woods (community) | Approve | ||
unity-api-1-bot | continuous-integration | Approve | |
Review via email: mp+312375@code.qastaging.launchpad.net |
Commit message
Use UAL C++ API to get app info and launch apps.
Description of the change
This switches to using only the C++ API from UAL for getting the application info and launching apps, in the download-manager plug-in, rather than getting the .desktop file and trying to parse it directly.
This simplifies the code a fair bit, and relies on ubuntu-app-launch filling in the root path to the icon itself.
To post a comment you must log in.
FAILED: Continuous integration, rev:47 /jenkins. canonical. com/unity- api-1/job/ lp-indicator- transfer- ci/10/ /jenkins. canonical. com/unity- api-1/job/ build/1226/ console /jenkins. canonical. com/unity- api-1/job/ build-0- fetch/1233 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 1016 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 1016/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= zesty/1016/ console /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 1016 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 1016/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= zesty/1016/ console /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 1016 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 1016/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= zesty/1016/ console
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/unity- api-1/job/ lp-indicator- transfer- ci/10/rebuild
https:/