lp:~thumper/unity/ap-hud-test-fix

Created by Tim Penhey and last modified
Get this branch:
bzr branch lp:~thumper/unity/ap-hud-test-fix
Only Tim Penhey can upload to this branch. If you are Tim Penhey please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tim Penhey
Project:
Unity
Status:
Development

Recent revisions

2049. By Tim Penhey

Fix the HudTests now that the base class uses GlibRunner.

2048. By Jason Smith

Don't show the switcher when alt+right is pressed. Fixes: https://bugs.launchpad.net/bugs/943902. Approved by Tim Penhey.

2047. By Daniel d'Andrada

Fixes lp:942625

GestureEngine::FindCompWindow() would enter in an infinite loop if the window passed to it is the root window since its break condition (parent == root) would never be reached as parent would be zero.

Also includes some other safeguards around the same issue.

UNBLOCK. Fixes: https://bugs.launchpad.net/bugs/942625. Approved by Marco Trevisan (Treviño).

2046. By Tim Penhey

* Fixes the key navigation in the hud. Implemented an "ok" behaviour when navigationg with the key. This will have to be refined with input from design.

* This branch relies on this nux branch: https://code.launchpad.net/~unity-team/nux/nux.hud-fixes/+merge/95399

UNBLOCK
. Fixes: . Approved by Tim Penhey, Gord Allott.

2045. By Thomi Richards

Two changes to the key the Keyboard emulator handles multi-key combos: We insert a delay between pressing and releasing individual keys, and always release keys in the reverse order they were pressed.

UNBLOCK. Fixes: . Approved by Marco Trevisan (Treviño), Alex Launi.

2044. By Marco Trevisan (Treviño)

The launcher icons can be shown during the Super Tab Launcher switcher.

For both the shortcut hints and the icons shortcut overlays we use the same policy:
 - If they were shown before starting the Super+Tab session, we still show them
 - If they were not shown before starting the Super+Tab session, they won't be ever shown

Plus, if we're pressing a valid unity shortcut key when the Launcher Switcher is active, we should terminate the switcher without doing anything.

UNBLOCK. Fixes: https://bugs.launchpad.net/bugs/943372, https://bugs.launchpad.net/bugs/943377. Approved by Thomi Richards.

2043. By Thomi Richards

Two tests are now skipped. These need to be rewritten, but this is a non-trivial test to write. The current tests try and do something that's not supported by unity.

UNBLOCK. Fixes: . Approved by Tim Penhey.

2042. By Thomi Richards

Fixed several stability issues with autopilot tests.

Specifically:

 * hud tests now make sure the hud is hidden after each test.
 * Keyboard and mouse cleanup happens after test tearDown methods are called, so tests can do things like hide the dash and the keyboard cleanup will still work as expected.
 * Keyboard cleanup now removes pressed keys from the global list after releasing them (oops!)
 * Mouse cleanup now releases pressed mouse buttons as well as moving mouse to a safe position.
 * Keyboard and mouse release methods will log a warning when asked to release a key that wasn't pressed, rather than crashing. This shouldn't normally happen, but crashing is never the right thing to do.
 * Revealing the dash, or any lens will now clear the old search text by default.

UNBLOCK. Fixes: . Approved by Marco Trevisan (Treviño).

2041. By Tim Penhey

Uses the new modifier-tap ability in compiz to only show the HUD if someone hasn't used another key with alt (or the associated key).. Fixes: https://bugs.launchpad.net/bugs/923410. Approved by Thomi Richards, Mirco Müller.

2040. By Thomi Richards

Fix the autopilot setup.py script, so jenkins will run again.

The run_autopilot script is no longer managed by python distutils.

UNBLOCK. Fixes: . Approved by .

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity
This branch contains Public information 
Everyone can see this information.

Subscribers