Merge lp:~tpeeters/ubuntu-ui-toolkit/hide-bars-mainview into lp:ubuntu-ui-toolkit
Status: | Merged |
---|---|
Approved by: | Cris Dywan |
Approved revision: | 866 |
Merged at revision: | 864 |
Proposed branch: | lp:~tpeeters/ubuntu-ui-toolkit/hide-bars-mainview |
Merge into: | lp:ubuntu-ui-toolkit |
Diff against target: |
99 lines (+31/-35) 2 files modified
modules/Ubuntu/Components/MainView.qml (+31/-0) modules/Ubuntu/Components/Page.qml (+0/-35) |
To merge this branch: | bzr merge lp:~tpeeters/ubuntu-ui-toolkit/hide-bars-mainview |
Related bugs: | |
Related blueprints: |
Tabs 2.0
(High)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Tim Peeters | Approve | ||
Cris Dywan | Approve | ||
Review via email: mp+196720@code.launchpad.net |
Commit message
Detect interaction with contents (in order to close toolbar/tabbar) from Page to MainView.
Description of the change
Detect interaction with contents (in order to close toolbar/tabbar) from Page to MainView. It is better to do it there because the toolbar and header are more easily accessible.
This change was requested when discussing this MR: https:/
It is better to have the closing of the tabbar/toolbar all in the same place (in the MainView) so it is not needed to find the bars and make connections in several different places. Also, an app typically has one MainView and many Pages, so moving the MouseArea to MainView reduces the number of MouseAreas.
PASSED: Continuous integration, rev:862 jenkins. qa.ubuntu. com/job/ ubuntu- ui-toolkit- ci/1320/ jenkins. qa.ubuntu. com/job/ generic- mediumtests- trusty/ 1141 jenkins. qa.ubuntu. com/job/ generic- mediumtests- trusty- touch/1124 jenkins. qa.ubuntu. com/job/ ubuntu- ui-toolkit- trusty- amd64-ci/ 268 jenkins. qa.ubuntu. com/job/ ubuntu- ui-toolkit- trusty- armhf-ci/ 268 jenkins. qa.ubuntu. com/job/ ubuntu- ui-toolkit- trusty- armhf-ci/ 268/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ autopilot- testrunner- otto-trusty/ 1016 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/1141 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/1141/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- armhf/1124 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- armhf/1124/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ generic- mediumtests- runner- mako/3692 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 1803
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- ui-toolkit- ci/1320/ rebuild
http://