ANNOUNCE: xfconf 4.7.0 released

Nick Schermer nick at
Wed Dec 30 11:54:01 CET 2009

xfconf 4.7.0 is now available for download from

  SHA1 checksum: bea5937a1266c74c8bdc3b0f2fb8f63aa920fcbf
   MD5 checksum: 997fbfb3b516f1654a15056a9a317009

What is xfconf?

Xfconf is a flexible, easy-to-use configuration management system.


Release notes for 4.7.0

This is a development release leading up to xfconf 4.8.0.

Highlights in this release are prefetching and caching support to
XfconfChannel (allowing async DBus communication). Furthermore there
have been changes in the object bindings and a lot of bug fixes. See the
log below for the complete set of changes.

Abel Martín (1):
     l10n: Updates to Spanish (Castilian) (es) translation

Bauzhan Muftakhidinov (1):
     l10n: New translation to Kazakh

Brian J. Tarricone (31):
     add module desription file
     fix compiler warnings
     fix crash; g_propagate_error() doesn't copy the src error
     fix detection of channel/property not found error when setti...
     don't emit property-changed twice (bug 5718)
     emit proper arguments on XfconfCache::property-changed signal.
     add .gitignore
     fix compilation with Sun cc (bug 5477)
     update NEWS
     move dbus signal disconnection to XfconfChannel dispose.
     always call the parent class' dispose
     send errors to stderr, not stdout
     add -Wno-sign-compare to the gtk-doc
     fix test framework, hopefully for the last time
     pass correct key to g_tree_remove()
     make xfconf_cache_reset() sync
     pass correct parameters to XfconfCache::property-changed signal
     change rev tag from svn to git
     require xdt-autogen 4.7.0
     require xdt-autogen 4.7.2
     hopefully speed up app start time (for apps that do a decent...
     add svn version tag
     Revert "add svn version tag"
     actually work around stupid dbus-binding-tool bug properly
     bindings: fix async property fetch when the channel has a pr...
     patch from nick to silence warnings (bug 5362)
     silence warning when --enable-checks was not specified
     add transparent property prefetching and caching
     revert async property fetch for bindings
     fix a possible reentrancy issue.

Carles Muñoz Gorriz (1):
     l10n: Updates to Catalan (Valencian) (ca) translation

Daniel Nylander (1):
     l10n: Updates to Swedish (sv) translation

Dumitru Moldovan (1):
     Added initial xfce4-settings Romanian translation

Gabor Kelemen (2):
     2009-06-24  Gabor Kelemen  <kelemeng at>
     2009-08-07  Gabor Kelemen  <kelemeng at>

Jannis Pohlmann (6):
     Add dist-hook: all to the API reference makefile.
     Add dist-hook: all to the xfconf library makefile. 
     Add dist-hook: all to common/ for testing.
     Previous commit seems to have worked. Add dist-hook: all to...
     Add check for intltool to use a different po Makefile if ava...
     Add xfconf-cache.c and xfconf-channel.c to

Jean-François Wauthy (1):
     Fix typo in xfconf/

Leandro Regueiro (1):
     l10n: Updates to Galician (gl) translation

Masato Hashimoto (1):
     l10n: Updates to Japanese (ja) translation

Michal Várady (1):
     l10n: Updates to Czech (cs) translation

Mike Massonnet (8):
     galician translation update
     xfce translation update
     update latvian translation
     update xfce translations
     Drop svn:executable bit from po files
     update translation
     Add Asturian translations
     update xfce translation

Nick Schermer (16):
     Drop pot file.
     New internal (simpler) handling of bindings.
     Add test framework for the bindings.
     Fix Brians code comments.
     Make 2 critical warnings debug output.
     Fix double free.
     Fix cut and paste in object bindings' makefile.
     Fix compiler warning in the tests.
     Rebuild po files after merge.
     Build ChangeLog during make dist.
     Fix segfault triggered by object-bindings test.
     Wait for pending calls in the cache.
     Fix typo in comment.
     Move abicheck outside maintainer mode.
     Updates for release.
     Fix typo in NEWS file.

Per Kongstad (1):
     l10n: Updates to Danish (da) translation

Piarres Beobide (1):
     l10n: Updates to Basque (eu) translation

Rihards Prieditis (2):
     l10n: Updates to Latvian (lv) translation
     l10n: Updates to Latvian (lv) translation

Robert Hartl (1):
     l10n: Slovak translation

Sergio Marques (1):
     l10n: Updates to Portuguese (pt) translation

Stephan Arts (1):
     Bump version number

Xu Meihong (1):
     l10n: Updates to Chinese (China) (zh_CN) translation

More information about the Xfce mailing list