lp:~townsend/unity/fix-failing-ap-drag-test

Created by Christopher Townsend on 2013-09-18 and last modified on 2013-09-18
Get this branch:
bzr branch lp:~townsend/unity/fix-failing-ap-drag-test
Only Christopher Townsend can upload to this branch. If you are Christopher Townsend please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher Townsend
Project:
Unity
Status:
Merged

Recent revisions

3517. By Christopher Townsend on 2013-09-18

When dragging and dropping an icon before another icon, the calculation to position the drop was off by half an icon which would cause some AP tests to fail.

3516. By Christopher Townsend on 2013-09-18

Increase the wait timeout to 15 seconds since 1 second didn't seem to make the unit test failure any better. Also add a timeout to the CheckResults method. Fixes: https://bugs.launchpad.net/bugs/1224643.

Approved by Brandon Schaefer, PS Jenkins bot.

3515. By Marco Trevisan (Treviño) on 2013-09-18

UnityShell: redraw the dash also if a non-blurred area is damaged

If the dash is damaged, but not the blurred area, it won't redraw. We need
to draw it, in order to avoid flickering of its border.

Also, add the redraw_view_if_damaged utility function to redraw a view if
really needed. Fixes: https://bugs.launchpad.net/bugs/1224340.

Approved by PS Jenkins bot, Brandon Schaefer.

3514. By Marco Trevisan (Treviño) on 2013-09-18

ShortcutView: use StaticCairoText instead of StaticText for rendering the View

Improves the text alignment and visual quality.

Approved by PS Jenkins bot, Andrea Azzarone.

3513. By Andrea Azzarone on 2013-09-18

Derive EdgeBarrierController::Impl from sigc::trackable and remove the use of c++11 lambdas for callbacks. Fixes: https://bugs.launchpad.net/bugs/1217560.

Approved by PS Jenkins bot, Marco Trevisan (Treviño).

3512. By Christopher Townsend on 2013-09-18

Make the mouse movement infinite while loop into a for loop and only iterate 10 times w/ a 0.5 second delay between movements. Raise an error if the correct icon is not found when the loop terminates.
Consolidate the autoscroll_to_icon() function into the move_mouse_to_icon() function and change move_mouse_to_icon() to handle autoscrolling offsets. Fixes: https://bugs.launchpad.net/bugs/1226639.

Approved by PS Jenkins bot, Brandon Schaefer.

3511. By Andrea Azzarone on 2013-09-17

Return a copy of memeber variables of DndData class. Should fix lp:1224569. Fixes: https://bugs.launchpad.net/bugs/1224569.

Approved by PS Jenkins bot, Brandon Schaefer.

3510. By Marco Trevisan (Treviño) on 2013-09-17

Launcher: use nux::Animation for all the launcher animations

This allows to do these when compiz requests to prepare painting, instead of
using only an idle to perform this. Fixes: https://bugs.launchpad.net/bugs/1224766, https://bugs.launchpad.net/bugs/1226114.

Approved by PS Jenkins bot, Christopher Townsend.

3509. By Marco Trevisan (Treviño) on 2013-09-17

UnityScreen: add support for Super+Arrows shortcuts to manage the focused window

Super+Arrows shortcut allows to move and maximize / restore / minimize
the focused window on the screen. Fixes: https://bugs.launchpad.net/bugs/751050, https://bugs.launchpad.net/bugs/992697.

Approved by PS Jenkins bot, Christopher Townsend.

3508. By Christopher Townsend on 2013-09-16

Set the wait timeout to a longer period (1000ms) since many Jenkins CI tests are failing in the TestIconLoader tests. Fixes: https://bugs.launchpad.net/bugs/1224643.

Approved by PS Jenkins bot, Brandon Schaefer.

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.