lp:~smspillaz/compiz-core/compiz-core.maximization

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp:~smspillaz/compiz-core/compiz-core.maximization
Only Sam Spilsbury can upload to this branch. If you are Sam Spilsbury please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sam Spilsbury
Project:
Compiz Core
Status:
Merged

Recent revisions

2780. By Sam Spilsbury

Use std::numeric_limits <int>::max () rather than a constant

2779. By Sam Spilsbury

Revert only constraining once for now

2778. By Sam Spilsbury

Only allow maximization if the window will actually fit the size of the
workArea of at least one of the monitors. Only maximize to a monitor that
will fit this window.

2777. By Sam Spilsbury

Only constrain position once on addWindowSizeChanges, constrain again
if the state changes

2776. By Sam Spilsbury

Position maximized windows according to their gravity and not according to
how much they are offscreen.

The old behaviour was to try to put maximized windows in place and then adjust
them so that they were on screen. This behaviour makes no sense, since the
user is unable to close windows, and every single time ::addWindowSizeChanges
is called from changing the stacking order with ::updateAttributes this will
change the position of the window (since it would be partially offscreen in
one direction and then partially offscreen in another with core constantly
putting the other part on-screen)

2775. By soreau

Merge in default value change for obs

2774. By Sam Spilsbury

Fix typo, also add files that are being copied into staging

2773. By Sam Spilsbury

Bump VERSION

2772. By Sam Spilsbury

Update NEWS for 0.9.5.0

2771. By Sam Spilsbury

Revert "Update NEWS for 0.9.5.0"

This reverts commit a6e2ea3adf61e57bdcd4c5c957ce8e7223a9fb0b.

Branch metadata

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

Subscribers