lp:~vanvugt/compiz/fix-1057263
- Get this branch:
- bzr branch lp:~vanvugt/compiz/fix-1057263
Branch merges
- Sam Spilsbury: Approve
- jenkins (community): Needs Fixing (continuous-integration)
-
Diff: 83 lines (+26/-3)5 files modifiedgtk/window-decorator/decorator.c (+10/-1)
gtk/window-decorator/events.c (+8/-1)
gtk/window-decorator/gtk-window-decorator.c (+1/-1)
gtk/window-decorator/gtk-window-decorator.h (+1/-0)
gtk/window-decorator/wnck.c (+6/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 3399. By Daniel van Vugt
-
Some decoration pixmaps get leaked on window resize, due to race conditions
between gtk-window-decorator and the decor plugin. That's a complex problem which requires a better interprocess communication
and resource ownership design. So I'm not trying to fix that directly.Instead, what this does is limits pixmap leaks to the lifetime of the frame
window. So if any leaks do occur, they will be cleaned up and freed next
time the window is minimized or closed. Or to garbage collect for all windows,
just hit Ctrl+Alt+D twice.(LP: #1057263)
- 3398. By Sam Spilsbury
-
Fix window handle leak causing gradual degradation in desktop performance.
(LP: #1050610). Fixes: https://bugs.launchpad .net/bugs/ 1050610. Approved by Daniel van Vugt. - 3397. By Sam Spilsbury
-
Fix build error: "'swapInterval' is not a member of 'GL'" on USE_GLES
(LP: #1056645). Fixes: https://bugs.launchpad .net/bugs/ 1056645. Approved by Daniel van Vugt. - 3396. By Sam Spilsbury
-
Fixes memory leaks in the tests (LP: #1049169). Fixes: https:/
/bugs.launchpad .net/bugs/ 1049169. Approved by Daniel van Vugt. - 3395. By Iven Hsu
-
Reset opacity of the passive windows when window focus changed.
(LP: #1050757)Also fixes the bug that clearPassive() doesn't reset the opacity of the
passive windows.. Fixes: https://bugs.launchpad .net/bugs/ 1050757. Approved by Daniel van Vugt, Sam Spilsbury. - 3394. By Sam Spilsbury
-
Check if expo is active before tracking grabbed windows so that grid doesn't fire
(LP: #1037142). Fixes: https://bugs.launchpad .net/bugs/ 1037142. Approved by Daniel van Vugt, jenkins. - 3393. By Sam Spilsbury
-
Remove some options from org.compiz.
integrated and integrate them properly - adding special cases for options where upstream gnome forgot to change the key type.
(LP: #1050796). Fixes: https://bugs.launchpad .net/bugs/ 1050796. Approved by Daniel van Vugt. - 3392. By Sam Spilsbury
-
Disable server grab while calling glXBindTexImageEXT for now
(LP: #1030891). Fixes: https://bugs.launchpad .net/bugs/ 1030891. Approved by Daniel van Vugt, jenkins. - 3391. By Sam Spilsbury
-
Workaround (LP: #92599) by forcing the user specified refresh rate on nvidia.. Fixes: https:/
/bugs.launchpad .net/bugs/ 92599. Approved by Daniel van Vugt, jenkins. - 3390. By Sam Spilsbury
-
Actually change string settings to the new value, not the current one
(LP: #1042041). Fixes: https://bugs.launchpad .net/bugs/ 1042041. Approved by jenkins, Daniel van Vugt.
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.8