lp://staging/~townsend/compiz/fix-lp1244754

Created by Christopher Townsend and last modified
Get this branch:
bzr branch lp://staging/~townsend/compiz/fix-lp1244754
Only Christopher Townsend can upload to this branch. If you are Christopher Townsend please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher Townsend
Project:
Compiz
Status:
Merged

Recent revisions

3803. By Christopher Townsend

When saving window geometry when going into maximized/semi-maximized, also save for grabbed windows as well. This fixes a desktop hang condition.

3802. By Christopher Townsend

Bump ABI version due to some recent changes.

Approved by PS Jenkins bot, Brandon Schaefer.

3801. By Christopher Townsend

Need to revert rev. 3798 because it has a bad side effect of "hanging" all of the windows when restarting Compiz and rendering the desktop unusable.

Approved by PS Jenkins bot.

3800. By Eleni Maria Stea

Compiz static analysis shows that some compiz classes have virtual methods but not virtual destructors. Added the virtual destructors to get rid of warnings and potential memory leaks.

Approved by Christopher Townsend, PS Jenkins bot.

3799. By Sam Spilsbury

Add support for the GLX_EXT_buffer_age extension on hardware that supports it, which should result in a nice speed-boost due to the fact that we no longer have to abuse fillrate by retaining old frame contents, and instead asking the driver how defined the current frame is. Fixes: https://bugs.launchpad.net/bugs/1024304.

Approved by PS Jenkins bot, Christopher Townsend, Marco Trevisan (Treviño).

3798. By Eleni Maria Stea

It fixes the bug #1245886. In DecorScreen::handleEvent compiz shouldn't try to handle any events if there's no active window yet. Fixes: https://bugs.launchpad.net/bugs/1245886.

Approved by Stephen M. Webb, PS Jenkins bot, MC Return.

3797. By Timo Jyrinki

Adjust the snapshot revision number in changelog to match 0.9.11 branch.

3796. By Timo Jyrinki

Sync 0.9.10 branch changelog entries and bump to 0.9.11, to keep cu2d happy.

3795. By Marco Trevisan (Treviño)

debian/patches/ubuntu-config.patch: Don't use Ctrl+Alt+KP_0 for grid maximize

Otherwise this clashes with default minimize key. Fixes: https://bugs.launchpad.net/bugs/1236899.

Approved by PS Jenkins bot, Christopher Townsend.

3794. By Christopher Townsend

Remove seemingly useless code in the SnapWindow::resizeNotify() method where a snapped window that is being resized on the opposite side of the snap would cause orders of magnitude more calls to window->resize() and kill performance. Fixes: https://bugs.launchpad.net/bugs/1019139.

Approved by PS Jenkins bot.

Branch metadata

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