lp:~compiz-team/compiz/compiz.fix_1004848

Created by Sam Spilsbury on 2012-05-26 and last modified on 2012-05-26
Get this branch:
bzr branch lp:~compiz-team/compiz/compiz.fix_1004848
Members of Compiz Maintainers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Compiz Maintainers
Project:
Compiz
Status:
Merged

Recent revisions

3226. By Sam Spilsbury on 2012-05-26

  Don't read plugin.Initialized and test the value.

  The python bindings indicate that all this does is return whether or not
  the plugin is loaded, which is user-configurable and not deterministic.

      property Initialized:
          def __get__ (self):
              return bool (self.loaded)

  As such, we shouldn't be testing that value

3225. By Sam Spilsbury on 2012-05-25

Fix uninitialized memory use (LP: #1004338)

This might be an overkill, but initializing a couple hundred or even thousand
bytes once on startup shouldn't hurt.

Merge lp:~vanvugt/compiz/fix-1004338 into lp:compiz

3224. By Sam Spilsbury on 2012-05-25

Fix uninitialized variable (LP: #1004335)

Merge lp:~vanvugt/compiz/fix-1004335 into lp:compiz

3223. By Sam Spilsbury on 2012-05-25

Delay unbinding of pixmaps until then next rebind (so that they stay bound
until we are able to get the next one so you never actually lose the image of
the window) and added a callback mechanism to notify renderers just before
the pixmap is replaced (so they can do any necessary cleanup such as
unbinding textures).

The reason for this is because the nvidia driver seems to require that any
textures that are bound to the pixmap are unbound before the pixmap is
released. Otherwise it will cause any futher rebind operations to fail
silently.

(LP: #729979) (LP: #1002602)

3222. By Sam Spilsbury on 2012-05-25

Fixes some warnings on gcc 4.7. Namely virtual destructors, array
initialization.

3221. By Sam Spilsbury on 2012-05-24

Respect DESTDIR when optionally installed files

3220. By Sam Spilsbury on 2012-05-24

Respect destdir when installing python packages

3219. By Sam Spilsbury on 2012-05-24

Remove COMPIZ_DESTDIR as it was not needed and broken

3218. By Sam Spilsbury on 2012-05-24

Install compizconfig headers correctly

3217. By Sam Spilsbury on 2012-05-23

Enables ccsm for building, fixes install, uninstall, clean rules and fixes
constant rebuilding of python bytecode

1. use add_custom_command with a small wrapper file in order to ensure that
   bytecode is regenerated only when DEPENDS files are changed (currently
   none).
2. use install (CODE) to hook the install process properly

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
This branch contains Public information 
Everyone can see this information.