Public bug reported: We have written a compizconfig backend which uses GSettings, however gtk-window-decorator still uses GConf, so we cannot drop the gconf dep from the compiz source completely. gtk-window-decorator should also be using GSettings. Tests need to be included.
== CHANGE == Refactors the settings code in gtk-window-decorator to use an abstract intermediate object GWDSettings which provides the necessary interfaces for the settings storage backend to update the decorator when necessary. Provides two backends for usage - a GConf backend (based on the old code) and a GSettings Backend == TESTING == Test suite included, coverage report attached to bug when complete == WHY? == We want to drop the gconf dep from the compiz source package. We don't want to depend on metacity gconf keys which are being removed == FALLBACK == Reintroduce metacity gconf keys, revert to gconf code ** Affects: compiz Importance: High Assignee: Sam Spilsbury (smspillaz) Status: Confirmed ** Affects: compiz (Ubuntu) Importance: Undecided Status: New ** Changed in: compiz Status: New => Confirmed ** Changed in: compiz Importance: Undecided => High ** Changed in: compiz Assignee: (unassigned) => Sam Spilsbury (smspillaz) ** Changed in: compiz Milestone: None => 0.9.8.2 ** Also affects: compiz (Ubuntu) Importance: Undecided Status: New ** Description changed: We have written a compizconfig backend which uses GSettings, however gtk-window-decorator still uses GConf, so we cannot drop the gconf dep from the compiz source completely. gtk-window-decorator should also be using GSettings. Tests need to be included. + + == CHANGE == + + Refactors the settings code in gtk-window-decorator to use an abstract + intermediate object GWDSettings which provides the necessary interfaces + for the settings storage backend to update the decorator when necessary. + Provides two backends for usage - a GConf backend (based on the old + code) and a GSettings Backend + + == TESTING == + + Test suite included, coverage report attached to bug when complete + + == WHY? == + + We want to drop the gconf dep from the compiz source package. We don't + want to depend on metacity gconf keys which are being removed + + == FALLBACK == + + Reintroduce metacity gconf keys, revert to gconf code ** Summary changed: - Port GTK Window Decorator to GSettings + [FFE] Port GTK Window Decorator to GSettings -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1042323 Title: [FFE] Port GTK Window Decorator to GSettings To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1042323/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs