Merge lp://staging/~tpeeters/ubuntu-ui-toolkit/panel-opened-ro into lp://staging/ubuntu-ui-toolkit

Proposed by Tim Peeters
Status: Merged
Approved by: Zoltan Balogh
Approved revision: 761
Merged at revision: 754
Proposed branch: lp://staging/~tpeeters/ubuntu-ui-toolkit/panel-opened-ro
Merge into: lp://staging/ubuntu-ui-toolkit
Diff against target: 194 lines (+37/-27)
5 files modified
CHANGES (+1/-1)
modules/Ubuntu/Components/Panel.qml (+30/-21)
tests/resources/navigation/MyCustomPage.qml (+1/-1)
tests/resources/toolbar/panels.qml (+2/-1)
tests/unit/tst_components/tst_toolbar.qml (+3/-3)
To merge this branch: bzr merge lp://staging/~tpeeters/ubuntu-ui-toolkit/panel-opened-ro
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Approve
Tim Peeters Approve
Zsombor Egri Approve
Review via email: mp+184663@code.staging.launchpad.net

Commit message

Smarter automatic updating of Panel's opened property.

Panel.open() and Panel.close() should be used to open/close a Panel, or when using a toolbar with ToolbarItems from a Page, set Page.tools.opened to open/close the toolbar.

No API or behavior changes since the panel-open-close branch. Toolbar behavior changes will be done in a following MR.

To post a comment you must log in.
Revision history for this message
Tim Peeters (tpeeters) wrote :

work in progress, don't approve.

751. By Tim Peeters

remove commented-out code

752. By Tim Peeters

merge panel-open-close branch

753. By Tim Peeters

make opened property read-write again to avoind API breaks, and re-bind its value when it is updated

754. By Tim Peeters

semicolon

755. By Tim Peeters

update toolbar tests

Revision history for this message
Tim Peeters (tpeeters) wrote :

done, but merge this one first: https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/panel-open-close/+merge/183892

Taking very small steps to avoid app (+tests) breakage.

756. By Tim Peeters

formatting

757. By Tim Peeters

formatting

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Tim Peeters (tpeeters) wrote :

gallery-app autopilot tests PASSED on pending image of 11 sept.

webbrowser-app autopilot tests FAILED on pending image of 11 sept. Log: https://pastebin.canonical.com/97312/

review: Needs Fixing
758. By Tim Peeters

fix typo in CHANGES

Revision history for this message
Zsombor Egri (zsombi) wrote :

Code looks good, runs well, let me know if you have anything to add/change so I can top-approve!

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
759. By Tim Peeters

re-trigger jenkins

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Tim Peeters (tpeeters) wrote :

So, after changing one line in CHANGES (not a code update), jenkins gives completely different results than it did before.

760. By Tim Peeters

re-trigger jenkins

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Tim Peeters (tpeeters) wrote :

webbrowser autopilot test passes with 20130913 image.

Fails with that image and this MR: https://pastebin.canonical.com/97519/

Packages from this MR pass webbrowser autopilot tests with this pending version of webbrowser-app: https://code.launchpad.net/~osomon/webbrowser-app/new-panel-api/+merge/185222

review: Approve
Revision history for this message
Tim Peeters (tpeeters) wrote :

autopilot tests also PASSED for:
- gallery_app
- notes_app
- dialer_app
- messaging_app

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
761. By Tim Peeters

another try with CI. Failures seem not related to the code changes. Maybe something outside the UITK got fixed in the meanwhile.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to status/vote changes: