Created by Marco Trevisan (Treviño) and last modified
Get this branch:
bzr branch lp:~3v1n0/compiz/extents-clamp-workarea
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

Marco Trevisan (Treviño)

Recent revisions

3841. By Marco Trevisan (Treviño)

CompWindow: restore empty window extents on destructor

Only for non-destroyed windows.

3840. By Marco Trevisan (Treviño)

WindowExtents: initialize the values to 0 when using an empty constructor

3839. By Marco Trevisan (Treviño)

CompWindow: make sure we don't move a window outside its workarea when setting the extents

3838. By PS Jenkins bot

Releasing 1:0.9.11+14.04.20140305-0ubuntu1

3837. By Marco Trevisan (Treviño)

debian/patches/ubuntu-config.patch: use Super+Shift+W for initiating scale for all workspaces

3836. By Marco Trevisan (Treviño)

Scale: don't try to re-focus an already focused window

This might make moveInputFocusTo to get stuck on X calls Fixes: 1019923

3835. By PS Jenkins bot

Releasing 1:0.9.11+14.04.20140303-0ubuntu1

3834. By Marco Trevisan (Treviño)

Opengl, Texture: don't try to create a texture of invalid (empty or negative) size

This seem to cause also a crash when using software rendering. Fixes: 1055166

3833. By Marco Trevisan (Treviño)

Window: define proper cases when we need to resize a window when decorating/undecorating

Yeah, again here... So, now when setting the window extents, we resize a window only in these cases:
1) We have a normal window that has never been decorated (lp:1282304)
2) We're (re)decorating a maximized or fullscreen window (lp:1282305)

This seems to work well in all the cases I tested, with no regressions with nedit
(that highlighted an issue with old code path) Fixes: 1282304, 1282305

3832. By PS Jenkins bot

Releasing 1:0.9.11+14.04.20140218-0ubuntu1

Branch metadata

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