lp://qastaging/~vanvugt/compiz/NEWS-update-20120910.1

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp://qastaging/~vanvugt/compiz/NEWS-update-20120910.1
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
Status:
Merged

Recent revisions

3358. By Daniel van Vugt

Draft NEWS for 0.9.8.2 and bump VERSION.

3357. By Sam Spilsbury

Revert r3353 as it was unreviewed and somehow got merged. Fixes: . Approved by Daniel van Vugt, jenkins.

3356. By Sam Spilsbury

Implements some cleanup that was suggested on the merge for the original port to gsettings

1) aligns variables and functions
2) makes functions static where they should be
3) C89 compliance

Fixes (LP: #1042323). Fixes: https://bugs.launchpad.net/bugs/1042323. Approved by Sam Spilsbury.

3355. By Albert Astals Cid

Also need kdeworkspace since kdecorationbridge.h is there
. Fixes: https://bugs.launchpad.net/bugs/1046770. Approved by Sam Spilsbury, jenkins.

3354. By Sam Spilsbury

Transitions gtk-window-decorator over to use GSettings.

Add a testing framework for the options code.

1) Introduced three new interfaces (GWDSettingsNotifiedInterface, GWDSettingsWritableInterface, GWDSettingsInterface, GWDSettingsStorageInterface
2) GWDSettingsStorageInterface represents the actual method for settings to be read from a configuration backend, eg GSettings or GConf
3) GWDSettingsWritableInterface is injected into GWDSettingsStorageGConf and GWDSettingsStorageGSettings, and its methods are called when changes occur on the backend
4) GWDSettings is the main object for storing all settings in memory and provides an interface for them being written into
5) GWDSettingsNotifiedInterface provides a callback mechanism for GWDSettings to update the main program state whenever a setting changes.

Fixes (LP: #1042323). Fixes: https://bugs.launchpad.net/bugs/1042323. Approved by Daniel van Vugt, jenkins.

3353. By Sam Spilsbury

Put some tests in place for the upgrade code, and optimized the upgrade code in the meantime. Fixes: . Approved by jenkins.

3352. By Sam Spilsbury

Handle the version info from the VERSION file correctly and use just one VERSION file from the root of the source-tree to extract this info in all of the CMakeLists.txt. Removes redundant and outdated VERSION files.

Add libcompizconfig as a direct depedency of PY_COMPIZCONFIG_LIB. Fixes: . Approved by Timo Jyrinki, jenkins.

3351. By Daniel van Vugt

Fix typo causing:
CMake Error at cmake/EnableCoverageReport.cmake:69 (SET_TARGET_PROPERTIES):
  set_target_properties Can not find target to add properties to:
  compizconfig_ccs_settings_upgrade_internal
(LP: #1045665). Fixes: https://bugs.launchpad.net/bugs/1045665. Approved by jenkins, Sam Spilsbury.

3350. By MC Return

Fixed URL references (now "https://launchpad.net/compiz")
"http://www.compiz-fusion.org" is not existent anymore and leads one to the "Web Design Manchester" web design business page (used in the About dialogue of CCSM for example) and
"http://www.compiz.org" is outdated and does not reflect actual development of Compiz anymore. Approved by Daniel van Vugt, Sam Spilsbury.

3349. By Sam Spilsbury

Remove ListToStringList. Fixes: https://bugs.launchpad.net/bugs/1046184. Approved by Daniel van Vugt, jenkins, MC Return.

Branch metadata

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

Subscribers