lp:~vanvugt/compiz-plugins-main/fix-930192

Created by Daniel van Vugt on 2012-03-20 and last modified on 2012-03-20
Get this branch:
bzr branch lp:~vanvugt/compiz-plugins-main/fix-930192
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Compiz Main Plugins
Status:
Merged

Recent revisions

25. By Daniel van Vugt on 2012-03-20

Fix stuttering animations on large/fullscreen windows by using the higher
performance rendering method (full screen damage). (LP: #930192)

24. By Daniel van Vugt on 2012-03-20

Don't pass through keystrokes you are using to the active window (LP: #953834)

23. By Łukasz Zemczak on 2012-03-15

Remove the terminate_button option as it's not referenced anywhere in the code.

The terminate_button option was defined in XML but is not actually used or referenced anywhere in the plugin code. Therefore actually using the binding resulted in compiz crashing. Fixes #954079.

21. By Daniel van Vugt on 2012-03-03

Update NEWS and AUTHORS for 0.9.7.0

20. By Sam Spilsbury on 2012-02-28

Merge rev 199 from lp:compiz-workarounds-plugin

------------------------------------------------------------
revno: 119 [merge]
author: Łukasz Zemczak
committer: smspillaz <email address hidden>
branch nick: compiz-workarounds-plugin
timestamp: Tue 2012-02-28 16:40:47 +0800
message:
  = Problem description =

  Sometimes, X returns strange XDamageNotifyEvent's to our processing damage callbacks. Those damage events seem to have invalid area coordinates, set to the same values as the geometry. One of the resulting bugs is, for instance, #931473 - as because of this sometimes menus on initial popup are not updated as they should.

  = The fix =

  As a workaround, we prepare a damageRect() callback that forces a complete window redraw for initial damage handling (as advised by Sam, thanks!)

  = Test coverage =

  It is possible to check if the fix works by trying to reproduce the #931473 bug with the fix applied. Fast titlebar context menu invoking now always shows the menu fully redrawn.

  Merge lp:~sil2100/compiz-workarounds-plugin/initial_damage into lp:compiz-workarounds-plugin
------------------------------------------------------------

19. By Sam Spilsbury on 2012-02-21

Merge lp:compiz-plugins-main

18. By Sam Spilsbury on 2012-02-21

Sync in changes from upstream

17. By Sam Spilsbury on 2012-02-21

Sync in changes from upstream

16. By Sam Spilsbury on 2012-01-26

Release 0.9.7.1

Branch metadata

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

Subscribers