Merge lp:~ted/gsettings-ubuntu-touch-schemas/notifications into lp:gsettings-ubuntu-touch-schemas
Proposed by
Ted Gould
Status: | Rejected |
---|---|
Rejected by: | Iain Lane |
Proposed branch: | lp:~ted/gsettings-ubuntu-touch-schemas/notifications |
Merge into: | lp:gsettings-ubuntu-touch-schemas |
Diff against target: |
199 lines (+103/-3) 12 files modified
Makefile.am (+1/-1) cleanup/Makefile.am (+29/-0) cleanup/clean-schemas.py (+31/-0) cleanup/touch-schemas-clean.click-hook.in (+4/-0) cleanup/touch-schemas-clean.conf.in (+12/-0) configure.ac (+1/-0) debian/control (+2/-1) debian/gsettings-ubuntu-schemas.install (+2/-0) debian/rules (+4/-1) po/POTFILES.in (+1/-0) schemas/Makefile.am (+1/-0) schemas/com.ubuntu.touch.notifications.gschema.xml.in.in (+15/-0) |
To merge this branch: | bzr merge lp:~ted/gsettings-ubuntu-touch-schemas/notifications |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Thomas Voß (community) | Needs Fixing | ||
John Lenton (community) | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Ubuntu Touch System Settings | Pending | ||
Review via email: mp+224549@code.launchpad.net |
Commit message
Add schema for popup notification blacklist
Description of the change
Adding schema so that we can have a shared location between system settings and the post office of which applications are in the popup notification user blacklist. This should be used to block notifications if they're bothering the user.
This MR also adds an Upstart job and Click hook to clean up the list as legacy and click applications are removed from the system. In both cases a small Python script is run to ensure that all the entires in the setting are valid and removes those that are not.
To post a comment you must log in.
PASSED: Continuous integration, rev:46 jenkins. qa.ubuntu. com/job/ gsettings- ubuntu- touch-schemas- ci/23/ jenkins. qa.ubuntu. com/job/ gsettings- ubuntu- touch-schemas- utopic- amd64-ci/ 3 jenkins. qa.ubuntu. com/job/ gsettings- ubuntu- touch-schemas- utopic- armhf-ci/ 3 jenkins. qa.ubuntu. com/job/ gsettings- ubuntu- touch-schemas- utopic- i386-ci/ 3
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/gsettings- ubuntu- touch-schemas- ci/23/rebuild
http://