lp:~brandontschaefer/unity/lp.1101310-fix-launcher-resize-window-buttons

Created by Brandon Schaefer on 2013-01-28 and last modified on 2013-01-28
Get this branch:
bzr branch lp:~brandontschaefer/unity/lp.1101310-fix-launcher-resize-window-buttons
Only Brandon Schaefer can upload to this branch. If you are Brandon Schaefer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Brandon Schaefer
Project:
Unity
Status:
Development

Recent revisions

3070. By Brandon Schaefer on 2013-01-28

* The main reason, is the DashView has to take up the PanelHeight, so when the
  launcher icons are resized, part of the window buttons get cut off from mouse events.
* Move WindowButtons over to unity-shared, it is now shared between the dash/hud/panel
* Created a class OverlayWindowButtons which will sit in the DashView/HudView
  to handle mouse events for the window buttons.
* TODO: We need to refactor the PanelMenuView to extract window button logic
  (dealing with overlays).

3069. By Marco Trevisan (Treviño) on 2013-01-24

TestShortcutController: add more tests for listened signals.

Approved by Stephen M. Webb.

3068. By Thomi Richards on 2013-01-24

Remove code that calls Introspection node destructors explicitly.

Approved by Nick Dedekind.

3067. By Marco Trevisan (Treviño) on 2013-01-24

TestUtils: fix false-expected tests with lambda functions, remove code duplication, use better defaults.

Approved by Stephen M. Webb.

3066. By Brandon Schaefer on 2013-01-24

Fixes a bunch of base window leaks in the unit tests, which was causes a crash. This also fixes a shortcut controller crash. Fixes: https://bugs.launchpad.net/bugs/1102699.

Approved by Marco Trevisan (Treviño), Andrea Azzarone.

3065. By Stephen M. Webb on 2013-01-24

Make the private impemntation of the Switcher::Controller private.

Approved by Łukasz Zemczak, Brandon Schaefer.

3064. By Marco Trevisan (Treviño) on 2013-01-24

CompizShortcutModeller: listen to WM changes, and update model accordingly, fix View resizes. Fixes: https://bugs.launchpad.net/bugs/1103561.

Approved by Andrea Azzarone, John Lea.

3063. By Łukasz Zemczak on 2013-01-24

Fix HUD, panel and switcher tests to not fail when we have not enough workspaces than needed - simply skip the test instead. Also, change the way workspaces are used. We don't like hardcoding workspace values when not needed.

Approved by Didier Roche.

3062. By Stephen M. Webb on 2013-01-24

Added a new function GetCurrentSelection() to the Switcher.

Approved by Brandon Schaefer.

3061. By Stephen M. Webb on 2013-01-24

Small style changes to make the SwitcherController sources conform to the Unity style guidelines.

Approved by 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.

Subscribers