lp:~townsend/compiz/fix-vertical-maximize-normal
- Get this branch:
- bzr branch lp:~townsend/compiz/fix-vertical-maximize-normal
Branch merges
- Marco Trevisan (Treviño): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 106 lines (+39/-4)5 files modifiedplugins/resize/src/logic/include/window-interface.h (+2/-0)
plugins/resize/src/logic/src/resize-logic.cpp (+12/-4)
plugins/resize/src/logic/tests/mock-window.h (+2/-0)
plugins/resize/src/logic/tests/test-logic.cpp (+13/-0)
plugins/resize/src/window-impl.h (+10/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 3842. By Christopher Townsend
-
Fix logic test to account for the new saveWc & saveMask implementations.
- 3841. By Christopher Townsend
-
Fix issues where vertically maximizing windows by dragging the grab area using Normal mode would result in:
* Incorrect restored window size.
* Wrong window size when vertically maximized, especially when resizing from the bottom of the window. - 3839. By Marco Trevisan (Treviño)
-
CompWindow: make sure we don't move a window outside its workarea when setting the extents Fixes: 1204307, 1217286, 1287472
- 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
- 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
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:compiz/0.9.11