Merge lp:~tpeeters/ubuntu-ui-toolkit/40-PageWithHeader into lp:ubuntu-ui-toolkit/staging
Proposed by
Tim Peeters
Status: | Merged | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Approved by: | Cris Dywan | ||||||||||||||||
Approved revision: | 1695 | ||||||||||||||||
Merged at revision: | 1686 | ||||||||||||||||
Proposed branch: | lp:~tpeeters/ubuntu-ui-toolkit/40-PageWithHeader | ||||||||||||||||
Merge into: | lp:ubuntu-ui-toolkit/staging | ||||||||||||||||
Diff against target: |
411 lines (+279/-12) 8 files modified
components.api (+1/-0) src/Ubuntu/Components/1.3/AdaptivePageLayout.qml (+7/-3) src/Ubuntu/Components/1.3/MainView.qml (+9/-1) src/Ubuntu/Components/1.3/Page.qml (+40/-0) src/Ubuntu/Components/1.3/PageTreeNode.qml (+0/-7) src/Ubuntu/Components/Themes/Ambiance/1.3/PageHeaderStyle.qml (+1/-1) tests/unit_x11/tst_components/tst_multicolumnheader.qml (+69/-0) tests/unit_x11/tst_components/tst_page_with_header.qml (+152/-0) |
||||||||||||||||
To merge this branch: | bzr merge lp:~tpeeters/ubuntu-ui-toolkit/40-PageWithHeader | ||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Cris Dywan | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Review via email: mp+274427@code.launchpad.net |
Commit message
Add header property to Page.
Description of the change
Add header property to Page. Setting the header property will disable the MainView's application header, and the column header in the AdaptivePageLayout.
Follow-up MRs will have to add an automatic back-button to the PageHeader, as well as sync the PageHeader heights when used in Pages in the AdaptivePageLayout. Also, when these features are done I will update the Page documentation examples to use the new header, and deprecated the old properties.
To post a comment you must log in.
PASSED: Continuous integration, rev:1692 jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- ci/2381/ jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- vivid-amd64- ci/1109 jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- vivid-armhf- ci/1111 jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- vivid-armhf- ci/1111/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ ubuntu- sdk-team- ubuntu- ui-toolkit- staging- vivid-i386- ci/1108
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- sdk-team- ubuntu- ui-toolkit- staging- ci/2381/ rebuild
http://