Merge lp:~mzanetti/qtmir/exception-settings into lp:qtmir
| Status: | Merged |
|---|---|
| Approved by: | Gerry Boland on 2015-03-30 |
| Approved revision: | 330 |
| Merged at revision: | 331 |
| Proposed branch: | lp:~mzanetti/qtmir/exception-settings |
| Merge into: | lp:qtmir |
| Diff against target: |
484 lines (+269/-3) 13 files modified
CMakeLists.txt (+1/-0) debian/control (+1/-0) debian/qtdeclarative5-qtmir-plugin.install (+1/-0) src/modules/Unity/Application/CMakeLists.txt (+6/-0) src/modules/Unity/Application/application_manager.cpp (+18/-2) src/modules/Unity/Application/application_manager.h (+4/-0) src/modules/Unity/Application/com.canonical.qtmir.gschema.xml (+10/-0) src/modules/Unity/Application/settings.cpp (+39/-0) src/modules/Unity/Application/settings.h (+45/-0) src/modules/Unity/Application/settings_interface.h (+40/-0) tests/modules/ApplicationManager/application_manager_test.cpp (+59/-0) tests/modules/common/mock_settings.h (+41/-0) tests/modules/common/qtmir_test.h (+4/-1) |
| To merge this branch: | bzr merge lp:~mzanetti/qtmir/exception-settings |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Gerry Boland | 2015-03-17 | Approve on 2015-03-30 | |
| PS Jenkins bot | continuous-integration | Approve on 2015-03-25 | |
| Daniel d'Andrada (community) | 2015-03-13 | Abstain on 2015-03-17 | |
|
Review via email:
|
|||
Commit Message
read exception list from gsettings instead of a hardcoded list
Description of the Change
* Are there any related MPs required for this MP to build/function as expected? Please list.
no
* Did you perform an exploratory manual test run of your code change and any related functionality?
yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
no
- 326. By Michael Zanetti on 2015-03-13
-
update build dep
- 327. By Michael Zanetti on 2015-03-13
-
camellCase it because the emitted key in the signal is converted to camelCase
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:327
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Daniel d'Andrada (dandrader) wrote : | # |
And the checklist is missing:
https:/
- 328. By Michael Zanetti on 2015-03-16
-
fix tests
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:328
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
- 329. By Michael Zanetti on 2015-03-24
-
properly mock settings and add a test for it
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:329
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 330. By Michael Zanetti on 2015-03-25
-
merge trunk
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:330
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://
| Gerry Boland (gerboland) wrote : | # |
Code looks ok, testing on device now
| Gerry Boland (gerboland) wrote : | # |
Ok, this works. I'm not 100% happy about having this setting defined by qtmir, as I want the lifecycle decision logic in the shell/unity8. Once that is done, the gsettings key will change, but that's ok as we know the users

FAILED: Continuous integration, rev:326 jenkins. qa.ubuntu. com/job/ qtmir-ci/ 236/ jenkins. qa.ubuntu. com/job/ qtmir-vivid- amd64-ci/ 87/console jenkins. qa.ubuntu. com/job/ qtmir-vivid- armhf-ci/ 87/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/qtmir- ci/236/ rebuild
http://