Created by Sam Spilsbury on 2011-10-15 and last modified on 2011-10-15
Get this branch:
bzr branch lp:~compiz-team/compiz-libcompizconfig/compiz-libcompizconfig.fix_874830
Members of Compiz Maintainers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Compiz Maintainers
Compiz Configuration Library

Recent revisions

425. By Sam Spilsbury on 2011-10-15

Provide a generic method for system administrators and distributions
to handle renamed keys so that user settings will be transitioned to
the new key names and settings will not be lost.

Provide a file in DATADIR/compizconfig/transitions called your_item.transition
with the following format

oldPluginName oldSettingName newPluginName newSettingName
oldPluginName2 oldSettingName2 newPluginName2 newSettingName2

Keys will then be renamed appropriately.

Note that this requires backend support. If your backend does not support
reading from keys that don't have an installed schema, then those settings
will be erased as soon as the user upgrades since the schema data will be
lost. That includes GSettings at the moment.

424. By Sam Spilsbury on 2011-09-15


423. By Sam Spilsbury on 2011-09-15


422. By Sam Spilsbury on 2011-09-15


421. By Sam Spilsbury on 2011-09-14

Fix memory errors, explicitly set changes lists and fix a case where changing a temporary
active plugins setting during upgrades could cause the context's active plugins to be

420. By Sam Spilsbury on 2011-08-22

Merge upstream

419. By Sam Spilsbury on 2011-08-22

Merge upstream

418. By Sam Spilsbury on 2011-08-20


417. By Sam Spilsbury on 2011-08-20

Include <string> outside the extern C

416. By Sam Spilsbury on 2011-08-19


Branch metadata

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