lp:~azzar1/compiz-workarounds-plugin/fix-memory-leak

Created by Andrea Azzarone and last modified
Get this branch:
bzr branch lp:~azzar1/compiz-workarounds-plugin/fix-memory-leak
Only Andrea Azzarone can upload to this branch. If you are Andrea Azzarone please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrea Azzarone
Project:
Compiz Workarounds Plugins
Status:
Merged

Recent revisions

112. By Andrea Azzarone

Fixes one memory leak.

111. By Sam Spilsbury

Bump VERSION

110. By Sam Spilsbury

Update NEWS for 0.9.5.0

109. By Sam Spilsbury

Add VERSION file (0.9.5.0)

108. By Sam Spilsbury

Don't write w->type () to w->wmType (). Instead back up the existing
wmType and new wmType every time it changes and we apply the fix
and then write that in when appropriate. Writing back w->type ()
causes bugs in window matching.

Fixes LP #765422

107. By Sam Spilsbury

Don't disable the ::handleCompizEvent function where there are windows
still minimizing (since we still need a notification from them as to
when they've finished animating)

106. By Sam Spilsbury

Don't unminimize transients when the window is being destroyed

Unminimizing the transients means that we have to loop the window list
in the ::~WorkaroundsWindow stage, and we don't know which of our windows
have already been destroyed (which is problematic for ::get ()). Since
the transients of windows are likely to be destroyed along with the main
window and and also during the entire plugin tear-down phase we are unminimizing
each individual window, there is no need to also unminimize transients for
each window.

FIXME: We should really implement a ::fini stage where we can guaruntee that
nothing has been destroyed

105. By Sam Spilsbury

Merge branch 'master' of git+ssh://git.opencompositing.org/git/compiz/plugins/workarounds

104. By Sam Spilsbury

Cleanup (static analysis)

103. By Sam Spilsbury

Merge branch 'master' of git+ssh://git.opencompositing.org/git/compiz/plugins/workarounds

Branch metadata

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

Subscribers