Merge lp:~dandrader/unity8/mouseClickSwitchesSurfaceFocus into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Michael Zanetti on 2015-03-24 |
| Approved revision: | 1667 |
| Merged at revision: | 1710 |
| Proposed branch: | lp:~dandrader/unity8/mouseClickSwitchesSurfaceFocus |
| Merge into: | lp:unity8 |
| Prerequisite: | lp:~dandrader/unity8/controlTouchEmulationFromQML |
| Diff against target: |
432 lines (+234/-18) 10 files modified
plugins/Ubuntu/Gestures/TouchGate.cpp (+0/-2) plugins/Ubuntu/Gestures/TouchGate.h (+0/-2) plugins/Utils/CMakeLists.txt (+1/-0) plugins/Utils/inputwatcher.cpp (+118/-0) plugins/Utils/inputwatcher.h (+58/-0) plugins/Utils/plugin.cpp (+2/-0) qml/Stages/SurfaceContainer.qml (+12/-9) tests/mocks/Unity/Application/MirSurfaceItem.cpp (+6/-0) tests/mocks/Unity/Application/MirSurfaceItem.h (+5/-0) tests/qmltests/Stages/tst_SurfaceContainer.qml (+32/-5) |
| To merge this branch: | bzr merge lp:~dandrader/unity8/mouseClickSwitchesSurfaceFocus |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Needs Fixing on 2015-03-24 | |
| Michael Zanetti (community) | 2015-03-12 | Approve on 2015-03-24 | |
|
Review via email:
|
|||
Commit Message
Surface gets active focus also with mouse clicks
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
* 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?
Not applicable
- 1664. By Daniel d'Andrada on 2015-03-12
-
Remove comment
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1663
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1664
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1665. By Daniel d'Andrada on 2015-03-13
-
Just to trigger a new Jenkins build
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1665
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1665
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
Lots of segfaults in the qmluitests, you may want to revise those
- 1666. By Daniel d'Andrada on 2015-03-19
-
Merge trunk
[ Albert Astals Cid ]
* Add some context to tr calls (LP: #1431497)
* Require binaries and .pc files we call from code
* Test: More stubborn flick to the end
[ Andrea Cimitan ]
* Refactor PreviewOverlay to fix weird zoom out/in animations when
previewing images from the Previews
[ CI Train Bot ]
* Resync trunk.
[ Charles Kerr ]
* Re-enable a rotation lock test now that the bug that broke that test
has been fixed. (LP: #1410915)
[ Daniel d'Andrada ]
* Darkened area behind indicators menu should eat input until it fully
disappears (LP: #1417967)
* DesktopStage - fix focus switch when user taps on window (LP:
#1431325)
* Fix warnings when launching tutorial
* Make MouseTouchAdaptor controllable from within QML
* Make tst_Shell absorb tst_TabletShell
[ Leo Arias ]
* Changed the autopilot dependencies so they do not require qt4. (LP:
#1429158)
* Drop the support for python2 in autopilot tests. (LP: #1429163)
* Stop using the deprecated toolkit emulators namespace in autopilot
tests. (LP: #1341681)
[ Michael Terry ]
* Don't close wizard & edge tutorial when the unity8-dash closes (LP:
#1425484)
* Don't let the wizard sit indefinitely, waiting for a wizard page to
finish preparing itself. (LP: #1425737)
* Fix two broken qmluitest files by waiting for everything to settle
before starting the tests.
* Only call unlockAllModems once the wizard is done. (LP: #1425161)
(LP: #1425161)
* When we are locking the user out from too many login failures,
notice when time passes even if the device is suspended. (LP:
#1396817) (LP: #1396817)
[ Michael Zanetti ]
* Add a mouse area to the indicators panel so we can open them by
clicking. (LP: #1417650)
* fix launcher not reacting to first click when revealed by mouse
hover, add tests
* performance improvements (LP: #1430233, #1425087)
[ Michał Sawicz ]
* Remove the activity indicator from tests
* Use targets instead of custom ld arguments for linking
[ Mirco Müller ]
* Updated the visuals of the SwipeToAct-widget for incoming-call snap-
decision notifications according to new design-spec.
* Updated the visuals of the SwipeToAct-widget for incoming-call snap-
decision notifications according to new design-spec.
* No-change rebuild against Qt 5.4.1. - 1667. By Daniel d'Andrada on 2015-03-19
-
Handle null targets properly
| Daniel d'Andrada (dandrader) wrote : | # |
> Lots of segfaults in the qmluitests, you may want to revise those
Fixed. Thanks.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1667
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Michael Zanetti (mzanetti) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
y
* Did CI run pass? If not, please explain why.
AP
* Did you make sure that the branch does not contain spurious tags?
yes
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1667
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://

FAILED: Continuous integration, rev:1659 jenkins. qa.ubuntu. com/job/ unity8- ci/5423/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 1747/console jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/587 jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/588 jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/589 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- vivid-mako/ 1549/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 1745 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 1745/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 18796
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/5423/ rebuild
http://