Merge lp:~mardy/ubuntu-system-settings-online-accounts/hide-unused-plugins into lp:ubuntu-system-settings-online-accounts
Proposed by
Alberto Mardegan
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | David Barth | ||||
Approved revision: | 297 | ||||
Merged at revision: | 315 | ||||
Proposed branch: | lp:~mardy/ubuntu-system-settings-online-accounts/hide-unused-plugins | ||||
Merge into: | lp:ubuntu-system-settings-online-accounts | ||||
Diff against target: |
422 lines (+265/-5) 14 files modified
debian/control (+0/-1) debian/rules (+1/-1) debian/ubuntu-system-settings-online-accounts-autopilot.install (+1/-0) plugins/OnlineAccountsPlugin/application-manager.cpp (+15/-0) plugins/OnlineAccountsPlugin/application-manager.h (+2/-0) system-settings-plugin/ProvidersList.qml (+24/-1) tests/autopilot/autopilot.pro (+18/-1) tests/autopilot/data/ussoa-fake-oauth.provider (+27/-0) tests/autopilot/data/ussoa-fake-service.service (+6/-0) tests/autopilot/data/ussoa-integration-tests.application (+12/-0) tests/autopilot/data/ussoa-test-login-photos.service (+6/-0) tests/autopilot/data/ussoa-test-login.provider (+14/-0) tests/plugin/tst_application_manager.cpp (+138/-1) tests/plugin/tst_application_manager.pro (+1/-0) |
||||
To merge this branch: | bzr merge lp:~mardy/ubuntu-system-settings-online-accounts/hide-unused-plugins | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
David Barth (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Review via email: mp+272345@code.launchpad.net |
Commit message
Hide providers which no application can use
Filter the provider list to include only those providers which can be used by installed applications. If there are no applications which can use a certain account, hide the relative provider from the list of creatable accounts.
Description of the change
Hide providers which no application can use
Filter the provider list to include only those providers which can be used by installed applications. If there are no applications which can use a certain account, hide the relative provider from the list of creatable accounts.
To post a comment you must log in.
FAILED: Continuous integration, rev:297 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- online- accounts- ci/253/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- wily-touch/ 723 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- online- accounts- wily-amd64- ci/41 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- online- accounts- wily-i386- ci/41 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- wily-mako/ 437 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- wily-armhf/ 723 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- wily-armhf/ 723/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 23662
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- system- settings- online- accounts- ci/253/ rebuild
http://