Merge lp://qastaging/~aacid/unity-2d/unity-2d_pointer_barrier into lp://qastaging/unity-2d
Proposed by
Albert Astals Cid
Status: | Merged |
---|---|
Approved by: | Gerry Boland |
Approved revision: | 974 |
Merged at revision: | 963 |
Proposed branch: | lp://qastaging/~aacid/unity-2d/unity-2d_pointer_barrier |
Merge into: | lp://qastaging/unity-2d |
Diff against target: |
1524 lines (+1187/-52) 22 files modified
CMakeLists.txt (+4/-0) data/com.canonical.Unity2d.gschema.xml (+38/-0) debian/control (+1/-0) libunity-2d-private/CMakeLists.txt (+1/-0) libunity-2d-private/Unity2d/plugin.cpp (+4/-0) libunity-2d-private/src/CMakeLists.txt (+5/-0) libunity-2d-private/src/decayedvalue.cpp (+65/-0) libunity-2d-private/src/decayedvalue.h (+45/-0) libunity-2d-private/src/pointerbarrier.cpp (+361/-0) libunity-2d-private/src/pointerbarrier.h (+154/-0) libunity-2d-private/src/pointerbarriermanager.cpp (+84/-0) libunity-2d-private/src/pointerbarriermanager.h (+44/-0) libunity-2d-private/tests/CMakeLists.txt (+4/-0) libunity-2d-private/tests/pointerbarriertest.cpp (+312/-0) shell/Shell.qml (+11/-18) shell/common/visibilityBehaviors/AutoHideBehavior.qml (+6/-12) shell/common/visibilityBehaviors/IntelliHideBehavior.qml (+5/-5) shell/launcher/Launcher.qml (+23/-1) shell/launcher/LauncherLoader.qml (+3/-13) tests/launcher/autohide_show_tests.rb (+6/-0) tests/launcher/autohide_show_tests_common.rb (+5/-3) tests/launcher/autohide_show_tests_rtl.rb (+6/-0) |
To merge this branch: | bzr merge lp://qastaging/~aacid/unity-2d/unity-2d_pointer_barrier |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gerry Boland (community) | Approve | ||
Review via email:
|
Description of the change
Implementation of Pointer barriers and use in the launcher autohide behaviour
To post a comment you must log in.
There is the issue that it crashes when run inside of VirtualBox, it crashes because the XFixesBarrierNo tifyEvent- >xany.display is set to 0 (happens only inside the VirtualBox VM)