lp:~3v1n0/unity/handle-window-shading

Created by Marco Trevisan (Treviño) on 2011-12-23 and last modified on 2011-12-27
Get this branch:
bzr branch lp:~3v1n0/unity/handle-window-shading
Only Marco Trevisan (Treviño) can upload to this branch. If you are Marco Trevisan (Treviño) please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marco Trevisan (Treviño)
Project:
Unity
Status:
Development

Recent revisions

1803. By Marco Trevisan (Treviño) on 2011-12-27

UnityWindow: force a window to be shadable when is maximized and decorated.

This allows to make the Ctrl+Alt+S shade keybinding to work also on maximized windows.

1802. By Marco Trevisan (Treviño) on 2011-12-23

PanelMenuView: Unshade windows when semi-maximized or semi-restored.

1801. By Marco Trevisan (Treviño) on 2011-12-23

WindowManager: emit signals when windows get semi-maximized/semi-restored

When a window is horizontally/vertically maximized or
horizontally/vertically restored, we send a proper signal.

1800. By Marco Trevisan (Treviño) on 2011-12-23

PanelMenuView: Unshade windows when maximizing or restoring them

1799. By Marco Trevisan (Treviño) on 2011-12-23

PanelMenuView: Use the mouse scroll to shade/unshade the maximized window

This is done only when properly configured on gconf.

1798. By Marco Trevisan (Treviño) on 2011-12-23

WindowManager: added methods to handle the window shading.

Implemented in PluginAdapter IsWindowShaded, Shade and UnShade functions
to allow to handle window shading.

1797. By Sam Spilsbury on 2011-12-23

s/Unity/unity. Fixes: https://bugs.launchpad.net/bugs/907174. Appoved by Thomas Voß.

1796. By Sam Spilsbury on 2011-12-23

Refactors the code to make it testable. Fixes: https://bugs.launchpad.net/bugs/907174. Appoved by Thomas Voß.

1795. By Andrea Azzarone on 2011-12-21

. Fixes: https://bugs.launchpad.net/bugs/839467. Appoved by Andrea Cimitan.

1794. By Alex Launi on 2011-12-20

When we call next icon we roll over to the show desktop icon at index 0, failing the test. This isn't really what we want anyway. Launching a third application makes the array big enough that this doesn't occur.. Fixes: . Appoved by Allan LeSage.

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.