Merge lp://staging/~macslow/unity8/replace-combo-button-fix-1384730 into lp://staging/unity8

Proposed by Mirco Müller
Status: Merged
Approved by: Albert Astals Cid
Approved revision: 1383
Merged at revision: 1424
Proposed branch: lp://staging/~macslow/unity8/replace-combo-button-fix-1384730
Merge into: lp://staging/unity8
Diff against target: 656 lines (+418/-153)
5 files modified
qml/Notifications/Notification.qml (+8/-99)
qml/Notifications/OptionToggle.qml (+123/-0)
tests/qmltests/CMakeLists.txt (+1/-0)
tests/qmltests/Notifications/tst_Notifications.qml (+0/-54)
tests/qmltests/Notifications/tst_OptionToggle.qml (+286/-0)
To merge this branch: bzr merge lp://staging/~macslow/unity8/replace-combo-button-fix-1384730
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Albert Astals Cid (community) Approve
Review via email: mp+240283@code.staging.launchpad.net

Commit message

Replace ComboButton in snap-decision notifications, used for additional actions (> 3 actions), with custom widget immune to accidental taps.

Description of the change

Replace ComboButton in snap-decision notifications, used for additional actions (> 3 actions), with custom widget immune to accidental taps.

You can test it with the examples/sd-example-incoming-call.py Python-script from lp:unity-notifications.

For the reviewers convenience, here's a video the new widget in action: https://www.youtube.com/watch?v=iQ10vdpn6Cw

* 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.

* Did you make sure that your branch does not contain spurious tags?
Yes.

* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
Not applicable.

* If you changed the UI, has there been a design review?
Yes.

To post a comment you must log in.
Revision history for this message
Mirco Müller (macslow) wrote :

Current state of this branch in action... https://www.youtube.com/watch?v=iQ10vdpn6Cw

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
1376. By Mirco Müller

Merged with trunk and fixed conflicts.

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

Text conflict in tests/qmltests/CMakeLists.txt
Text conflict in tests/qmltests/Notifications/tst_Notifications.qml
2 conflicts encountered.

1377. By Mirco Müller

Merged with trunk and resolved conflicts.

1378. By Mirco Müller

Update icon-visibility-check for notification's OptionToggle-qmltest.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
1379. By Mirco Müller

Doh.

1380. By Mirco Müller

Added a small debug-output, so one sees something on the terminal when running tryOptionToggle and clicking on an action.

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: Needs Fixing (continuous-integration)
Revision history for this message
Albert Astals Cid (aacid) wrote :

/tmp/buildd/unity8-8.01+15.04.20141104bzr1380pkg0vivid16/tests/qmltests/Notifications/tst_Notifications.qml: bad whitespace in line 270

review: Needs Fixing
1381. By Mirco Müller

*sigh* qtcreator is very odd with regards to whitespaces.

1382. By Mirco Müller

Removed copyNpaste error.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
1383. By Mirco Müller

Fixed issues based on MP-comment suggestions.

Revision history for this message
Albert Astals Cid (aacid) wrote :

 * Did you perform an exploratory manual test run of the code change and any related functionality?
Yes

 * Did CI run pass? If not, please explain why.
Yes

 * Did you make sure that the branch does not contain spurious tags?
Yes

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (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