Expose post-download-command qml api to unconfined clients
Bug #1566338 reported by
Jonas G. Drange
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Unassigned | ||
ubuntu-download-manager (Ubuntu) |
Fix Committed
|
High
|
Michael Sheldon |
Bug Description
Use case: we want to migrate to UDM QML API in System Settings, but when downloading clicks we need to have UDM install the clicks as well.
What happens:
This is not possible today
What should happen:
SingleDownload.
Honour task:
emit processingStarted when processing of the post-download-
Related branches
lp://staging/~michael-sheldon/ubuntu-download-manager/qml-api-improvements
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- Jonas G. Drange (community): Needs Information
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 739 lines (+404/-33)12 files modifiedsrc/common/public/ubuntu/transfers/metadata.cpp (+35/-4)
src/common/public/ubuntu/transfers/metadata.h (+7/-2)
src/downloads/qml/metadata.cpp (+39/-0)
src/downloads/qml/metadata.h (+10/-0)
src/downloads/qml/single_download.cpp (+49/-3)
src/downloads/qml/single_download.h (+10/-0)
tests/downloads/daemon/test_metadata.cpp (+59/-18)
tests/downloads/daemon/test_metadata.h (+10/-6)
tests/downloads/qml/test_metadata.cpp (+51/-0)
tests/downloads/qml/test_metadata.h (+6/-0)
tests/downloads/qml/test_single_download.cpp (+122/-0)
tests/downloads/qml/test_single_download.h (+6/-0)
description: | updated |
description: | updated |
description: | updated |
Changed in ubuntu-download-manager: | |
importance: | Undecided → High |
status: | New → Confirmed |
assignee: | nobody → Michael Sheldon (michael-sheldon) |
summary: |
- Expose post-download-command to unconfined clients + Expose post-download-command qml api to unconfined clients |
Changed in ubuntu-download-manager: | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → Fix Committed |
importance: | Undecided → High |
milestone: | none → 13 |
Changed in ubuntu-download-manager (Ubuntu): | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Michael Sheldon (michael-sheldon) |
no longer affects: | ubuntu-download-manager |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.