summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-07Safer autopilot testLorenzo Mattei
(bzr r2052.6.3)
2012-03-07Added autopilot test for lp:891818Lorenzo Mattei
(bzr r2052.6.2)
2012-03-05Fixex lp:891818Lorenzo Mattei
(bzr r2052.6.1)
2012-03-04Refactor the autopilot launcher emulator to use the new ↵Thomi Richards
UnityIntrospectableObject class. Launcher tests will now run once per configured monitor.. Fixes: . Approved by Tim Penhey. (bzr r2052)
2012-03-04Modifies the tools/autopilot script to print the total number of tests found.Thomi Richards
UNBLOCK. Fixes: . Approved by Tim Penhey. (bzr r2051)
2012-03-05Fixed typo, made show desktop tests even nicer to read.Thomi Richards
(bzr r2047.2.9)
2012-03-05Added a TODO comment before switcher emulator prompting me to refactor it in ↵Thomi Richards
another branch. (bzr r2047.2.8)
2012-03-05Fixed filtering in get_children_by_type.Thomi Richards
(bzr r2047.2.7)
2012-03-04Check pixbuf before dereferencing.. Fixes: ↵Gord Allott
https://bugs.launchpad.net/bugs/937421. Approved by Tim Penhey. (bzr r2050)
2012-03-04Fix the Alt+F1 or Alt+F2 sending a ";3P" or ";3Q" to the active windows ↵smspillaz
issue, and also fixes some alt holding showing menus. Compiz-core fix needed for complete fix.. Fixes: https://bugs.launchpad.net/bugs/943194, https://bugs.launchpad.net/bugs/943239, https://bugs.launchpad.net/bugs/943456. Approved by Tim Penhey, Sam Spilsbury, Daniel van Vugt. (bzr r2049)
2012-03-05Imports should be system first, then local, and in alphabetical order.Thomi Richards
(bzr r2047.2.6)
2012-03-05Removed debug logging that was flooding the test logs, fixed showdesktop tests.Thomi Richards
(bzr r2047.2.5)
2012-03-05Fixed a breakage in the hud tests, and fixed a bug in the ↵Thomi Richards
UnityIntrospectableObject class, where children would be filtered if no filter was applied. (bzr r2047.2.4)
2012-03-05Launcher emulator is now split into separate classes: LauncherController, ↵Thomi Richards
LauncherModel, and Launcher. Updated tests. Launcher tests are now scenario'd depending on the number of monitors configured on the machine. All new-style emulators automatically update their state when someone requests an attribute from unity. (bzr r2047.2.3)
2012-03-04Don't show the switcher when alt+right is pressed. Fixes: ↵Jason Smith
https://bugs.launchpad.net/bugs/943902. Approved by Tim Penhey. (bzr r2048)
2012-03-05Renamed Launcher to LauncherHelper, added LauncherController and Launcher ↵Thomi Richards
classes. Tests still pass. (bzr r2047.2.2)
2012-03-04add testJason Smith
(bzr r2047.1.2)
2012-03-04Fix alt-arrow causing switcher to pop upJason Smith
(bzr r2047.1.1)
2012-03-03autopilot script prints total number of tests after listing them.Thomi Richards
(bzr r2047.2.1)
2012-03-02Fixes lp:942625Daniel d'Andrada
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). (bzr r2047)
2012-03-02Added a small work-a-round for bug 943194smspillaz
(bzr r2044.3.2)
2012-03-02* Fixes the key navigation in the hud. Implemented an "ok" behaviour when ↵Tim Penhey
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. Original authors: - Tim Penhey <tim.penhey@canonical.com> - Jay Taoko <jay.taoko@canonical.com> (bzr r2046)
2012-03-02Two changes to the key the Keyboard emulator handles multi-key combos: We ↵Thomi Richards
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. (bzr r2045)
2012-03-02Always return true whenever an action was handledsmspillaz
Fixes LP: #943456 (bzr r2044.3.1)
2012-03-02Merge trunk.Tim Penhey
(bzr r2041.2.9)
2012-03-02Make the base autopilot test case use the glib runner, and add more hud tests.Tim Penhey
(bzr r2041.2.8)
2012-03-02Expose the HudView through the controller.Tim Penhey
(bzr r2041.2.7)
2012-03-02Remember the selected button, and expose over debug interface.Tim Penhey
(bzr r2041.2.6)
2012-03-02Initialize the view member, and add the view as an introspectable child.Tim Penhey
(bzr r2041.2.5)
2012-03-02Add an unsigned type to the variant wrapper.Tim Penhey
(bzr r2041.2.4)
2012-03-01Fixes infinite loop in GestureEngine. lp:942625Daniel d'Andrada
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. Fixes LP: #942625 (bzr r2044.2.1)
2012-03-02Keyboard emulator now inserts a delay between each key in a multi-key press ↵Thomi Richards
or release action. (bzr r2044.1.1)
2012-03-01* Fix: properly updated the app icons when navigating through the Hud buttonsJay Taoko
* Fix left and right navigation keys in the text entry * Cleanup (bzr r2041.2.3)
2012-03-01* Cleanup and comments.Jay Taoko
(bzr r2041.2.2)
2012-03-01* Fixes the key navigation in the hud. Implemented an "ok" behaviour when ↵Jay Taoko
navigationg with the key. This will have to be refined with input from design. (bzr r2041.2.1)
2012-02-29The launcher icons can be shown during the Super Tab Launcher switcher.Marco Trevisan (Treviño)
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. Original authors: - Marco Trevisan (Treviño) <mail@3v1n0.net> - Thomi Richards <thomi.richards@canonical.com> (bzr r2044)
2012-02-29Two tests are now skipped. These need to be rewritten, but this is a ↵Thomi Richards
non-trivial test to write. The current tests try and do something that's not supported by unity. UNBLOCK. Fixes: . Approved by Tim Penhey. (bzr r2043)
2012-03-01Skipping tests that modify _NET_WM_STATE property after a window has been ↵Thomi Richards
mapped, since unity doesn't support that. (bzr r2042.1.1)
2012-02-29Fixed several stability issues with autopilot tests.Thomi Richards
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). (bzr r2042)
2012-03-01autopilot, more test_launcher.py fixesMarco Trevisan (Treviño)
(bzr r1886.5.19)
2012-03-01Fixed typo.Thomi Richards
(bzr r2041.1.11)
2012-03-01Merging with lp:~thomir/unity/fix-ap-test-stabilityMarco Trevisan (Treviño)
(bzr r1886.5.18)
2012-03-01Remove mouse and keyboard cleanup methods from LoggedTestCase tearDown method.Thomi Richards
(bzr r2041.1.10)
2012-03-01test_launcher.py: fixed some errors in testsMarco Trevisan (Treviño)
(bzr r1886.5.17)
2012-03-01Mouse and keyboard clenup must happen after test tearDown, so add them as a ↵Thomi Richards
cleanup method. (bzr r2041.1.9)
2012-03-01Launcher can have 0 active icons.Thomi Richards
(bzr r2041.1.8)
2012-03-01Fixed type.Thomi Richards
(bzr r2041.1.7)
2012-03-01Log when we start an application.Thomi Richards
(bzr r2041.1.6)
2012-03-01Only count visible launcher icons as potentially active.Thomi Richards
(bzr r2041.1.5)
2012-03-01Hud tests now ensure hud is hidden after each test.Thomi Richards
(bzr r2041.1.4)