[Xfce4-commits] <xfconf:master> Match NEWS layout in other modules.

Nick Schermer noreply at xfce.org
Fri Apr 13 23:00:01 CEST 2012


Updating branch refs/heads/master
         to 3c99383dcef3fd059c5be1fe28fd007718406d7b (commit)
       from 93e8623827e34b15694f4f2bb305e6171d8a8ecf (commit)

commit 3c99383dcef3fd059c5be1fe28fd007718406d7b
Author: Nick Schermer <nick at xfce.org>
Date:   Fri Apr 13 22:53:21 2012 +0200

    Match NEWS layout in other modules.

 NEWS |  395 +++++++++++++++++++++++++++++++-----------------------------------
 1 files changed, 187 insertions(+), 208 deletions(-)

diff --git a/NEWS b/NEWS
index 2b72a90..378cbab 100644
--- a/NEWS
+++ b/NEWS
@@ -1,208 +1,187 @@
-Xfconf 4.9.0
-============
-
-  * Use sh as interpreter in tests.
-  * Add hook to skip the xfconf tests.
-  * Make the abicheck work on Solaris and PPC64 (bug #7416).
-  * Fix licenses and use new FSF address.
-  * Fix compiler warnings on Solaris.
-  * Avoid GCC 4.6 compiler warning.
-  * Add toggle option to xfconf-query.
-  * Remove unusable import and export options from xfconf-query.
-  * Translate all error strings in xfconf-query.
-  * Cleanup Makefile.am files a bit.
-  * Improve --version output in xfconf-query.
-  * Cleanup #includes.
-  * Drop usage of the G_CONST_RETURN macro.
-  * Translation updates: ar, ast, bn, ca, cs, da, de, el, en_GB, es,
-    eu, fi, fr, gl, he, hr, hu, id, is, it, ja, kk, ko, lt, lv, ms,
-    nb, nl, nn, pa, pl, pt, pt_BR, ro, ru, si, sk, sv, te, tr, ug, uk,
-    ur, ur_PK, zh_CN, zh_TW.
-
-
-Xfconf 4.8.1
-============
-
-  * Fix double free crash (bug #8169).
-  * Fix compiler warnings on solaris.
-  * Avoid gcc 4.6 compiler warning.
-  * Allow installation of the helpers in a custom location.
-  * Updated translations: hr, is, ko, ms, nl, ru, sk, te, tr, zh_CN.
-
-
-Xfconf 4.8.0
-============
-
-  * Updated translations: Arabic, Greek, Polish, Romanian.
-
-
-Xfconf 4.7.5
-============
-
-  * Updated translations: he, nb, en+GB, pt, ar.
-
-
-Xfconf 4.7.4
-============
-
-  * Don't enable options with --disable-<option> (bug #6820).
-  * Updated translations: ug, sk, pt.
-
-Xfconf 4.7.3
-============
-
-  * Use G_GSIZE_FORMAT in the DBG message.
-  * Add doc module to fixxref options (bug #6304).
-  * Link the gtkdoc scanner to GObject and Glib (bug #6407).
-  * Check for perl outside bindings option for alias script (bug #6481).
-  * Move xfconfd from $libexecdir to $libdir.
-  * Updated translations: kk, bn, uk, si, it, sk, fr, id, zh_TW, de.
-
-Xfconf 4.7.2
-============
-
-  * Disable cache singletons and improve some code now we know the
-    tree is always empty during prefetch. This is only a disadvantage
-    when creating multiple new channels with the same name, but
-    in that case channels singletons should be used.
-  * Lots of memory leaks plugged. Valgrind log is clean now.
-  * Fix memory corruption during file loading and use mmap.
-  * Properly handle dirty channels in the daemon and avoid excessive
-    saving of channels.
-  * Disable unimplemented code in the properties cache.
-  * Steal values during cache prefetch to avoid a lot of copying.
-  * Updated translations: hu.
-
-
-Xfconf 4.7.1
-============
-
-  * Remove dangling nodes from the tree after a recursive remove.
-  * Use a seconds timeout to reduce system wakeups.
-  * Only print debug messages when compiled with debugging.
-  * Merge xml files in reversed order (bug #6079).
-  * Use g_strcmp0 for comparing strings.
-  * Bump glib depenency to 2.18.
-  * Silent the build.
-  * Updated translations: pt_BR, nl, gl, fi, ru.
-
-
-Xfconf 4.7.0
-============
-
-  * Add prefetching and caching support to XfconfChannel. Should speed
-    things up a bit on app startup, and avoid blocking waiting on DBus
-    in other cases.
-  * New simpler (internal) handling of property bindings.
-  * Use new xdt macros, this requires xfce-dev-tools 4.7.2.
-  * New tests for object bindings.
-  * Updated translations: es, kk, ca, sv, hu, ro, gl, ja, cs, lv, ast,
-    zh_CN, ur, ur_PK, da, eu, pt.
-
-
-Xfce 4.6.2
-==========
-
-  * Fix compilation using Sun cc (bug 5477).
-
-
-Xfce 4.6.1
-==========
-
-  * Be a bit safer when writing out channel xml files: flush data to disk
-    using fdatasync()/fsync() before renaming over the old file.
-  * Updated translations: pl, es, it, gl, pl, pt, uk
-
-
-Xfce 4.6.0
-==========
-
-  * Remove unimplemented --import and --export functions from xfconf-query
-  * Fix encoding bug with xfconf-query input (Bug #4622)
-  * Updated translations: ba, ca, cs, da, de, en_GB, es, fr, gl, hu, id, it, ja,
-    nb, pl, pt_PT, sv, tr, zh_CN
-
-
-Xfce 4.6rc1 (Xfce 4.5.99.1)
-===========================
-
-  * Don't translate "true" and "false" in the xfconf-query output.
-  * Updated translations (cs, da, fi, fr, nl, pt_BR, sv, zh_CN)
-
-
-Xfce 4.6beta3 (Xfce 4.5.93)
-===========================
-
-  * Install xfconfd to $(libexecdir) instead of $(bindir).
-  * Fix perl bindings link order on Cygwin (bug 4735).
-  * Allow passing arbitrary options to the perl bindings' Makefile.PL
-    generation script (bug 4735).
-  * Updated translations: Michal Várady (cs), SZERVÁC Attila (hu),
-    Daniel Nylander (sv), Terje Uriansrud (nb), Carles Muñoz Gorriz (ca),
-    Abel Martín (es), Maximilian Schleiss (fr), Og Maciel (pt_BR),
-    Eren Turkay (tr)
-
-
-Xfce 4.6beta2 (Xfce 4.5.92)
-===========================
-
-  * Add xfconf_channel_new_with_property_base() to restrict a channel
-    to a subset of the property tree.
-  * Add a dbus message filter to xfconfd that catches dbus daemon
-    disconnect signals and flushes channels before xfconfd gets
-    killed (bug 4487).
-  * Change libxfconf GObject bindings API slightly to use gulong IDs
-    for each binding to be used when removing bindings.  Extend the
-    unbind functions a bit.
-  * Bump libxfconf interface version due to incompatible change.
-  * Add libxfconf perl bindings.
-  * Remove xfconf_channel_remove_property() and
-    xfconf_channel_remove_properties().
-  * Only treat the XML file under $XDG_CONFIG_HOME as a "user" file,
-    and treat all others as system files.  This fixes the problem where
-    Xfce-installed defaults get read *after* the user's config when
-    Xfce is installed to a user-writable prefix (bug 4592).
-  * Fix build on Cygwin and other platforms that actually care about
-    library link order (bug 4559).
-
-
-Xfce 4.6beta1 (Xfce 4.5.91)
-===========================
-
-  * Remove xfsettingsd (moved to xfce4-settings package).  This removes
-    xfconf's gtk+ dependency entirely.
-  * Add xfconf_channel_get() which returns an XfconfChannel singleton
-    object that lives until calling xfconf_shutdown().
-  * Add xfconf_channel_reset_property(), which is a replacement for the
-    'remove' functions.  This more accurately describes what 'remove'
-    actually does in the presence of locked properties and/or properties
-    that have system-wide defaults.
-  * Deprecate xfconf_channel_remove_property() and
-    xfconf_channel_remove_properties().
-  * Change D-Bus interface to reflect above two changes.
-  * Add IsPropertyLocked() to the D-Bus interface, as well as a
-    corresponding xfconf_channel_is_property_locked() libxfconf function,
-    which allows clients to query whether or not a property can be
-    modified.
-  * Don't send out a PropertyChange signal if a property is set to the
-    value it already held.
-  * Fix daemon crash when resetting properties recursively.
-  * Fix daemon sending incorrect property names in the PropertyRemoved
-    signal when removing multiple properties at once.
-  * For GObject property bindings, if the bound xfconf property is
-    removed from the config store, try to reset the GObject property
-    to the default value specified in its GParamSpec.
-  * Add -R option to xfconf-query which causes the -r option (reset) to
-    operate recursively to include all properties under the specified
-    property.
-  * Add -a option to xfconf-query which forces setting a property as an
-    array even if the array only has one element.
-  * Fix xfconf_channel_get_property() so it properly converts the value
-    fetched from the config store into the type that the caller
-    requested (if any).
-
-
-Xfce 4.6alpha (Xfce 4.5.90)
-===========================
-
-  * Initial release.  There are bugs, and the API and ABI are not frozen.
+4.9.0
+=====
+- Use sh as interpreter in tests.
+- Add hook to skip the xfconf tests.
+- Make the abicheck work on Solaris and PPC64 (bug #7416).
+- Fix licenses and use new FSF address.
+- Fix compiler warnings on Solaris.
+- Avoid GCC 4.6 compiler warning.
+- Add toggle option to xfconf-query.
+- Remove unusable import and export options from xfconf-query.
+- Translate all error strings in xfconf-query.
+- Cleanup Makefile.am files a bit.
+- Improve --version output in xfconf-query.
+- Cleanup #includes.
+- Drop usage of the G_CONST_RETURN macro.
+- Translation updates: ar, ast, bn, ca, cs, da, de, el, en_GB, es,
+  eu, fi, fr, gl, he, hr, hu, id, is, it, ja, kk, ko, lt, lv, ms,
+  nb, nl, nn, pa, pl, pt, pt_BR, ro, ru, si, sk, sv, te, tr, ug, uk,
+  ur, ur_PK, zh_CN, zh_TW.
+
+4.8.1
+=====
+- Fix double free crash (bug #8169).
+- Fix compiler warnings on solaris.
+- Avoid gcc 4.6 compiler warning.
+- Allow installation of the helpers in a custom location.
+- Updated translations: hr, is, ko, ms, nl, ru, sk, te, tr, zh_CN.
+
+4.8.0
+=====
+- Updated translations: Arabic, Greek, Polish, Romanian.
+
+4.7.5
+=====
+- Updated translations: he, nb, en+GB, pt, ar.
+
+4.7.4
+=====
+- Don't enable options with --disable-<option> (bug #6820).
+- Updated translations: ug, sk, pt.
+
+
+4.7.3
+=====
+- Use G_GSIZE_FORMAT in the DBG message.
+- Add doc module to fixxref options (bug #6304).
+- Link the gtkdoc scanner to GObject and Glib (bug #6407).
+- Check for perl outside bindings option for alias script (bug #6481).
+- Move xfconfd from $libexecdir to $libdir.
+- Updated translations: kk, bn, uk, si, it, sk, fr, id, zh_TW, de.
+
+
+4.7.2
+=====
+- Disable cache singletons and improve some code now we know the
+  tree is always empty during prefetch. This is only a disadvantage
+  when creating multiple new channels with the same name, but
+  in that case channels singletons should be used.
+- Lots of memory leaks plugged. Valgrind log is clean now.
+- Fix memory corruption during file loading and use mmap.
+- Properly handle dirty channels in the daemon and avoid excessive
+  saving of channels.
+- Disable unimplemented code in the properties cache.
+- Steal values during cache prefetch to avoid a lot of copying.
+- Updated translations: hu.
+
+4.7.1
+=====
+- Remove dangling nodes from the tree after a recursive remove.
+- Use a seconds timeout to reduce system wakeups.
+- Only print debug messages when compiled with debugging.
+- Merge xml files in reversed order (bug #6079).
+- Use g_strcmp0 for comparing strings.
+- Bump glib depenency to 2.18.
+- Silent the build.
+- Updated translations: pt_BR, nl, gl, fi, ru.
+
+4.7.0
+=====
+- Add prefetching and caching support to XfconfChannel. Should speed
+  things up a bit on app startup, and avoid blocking waiting on DBus
+  in other cases.
+- New simpler (internal) handling of property bindings.
+- Use new xdt macros, this requires xfce-dev-tools 4.7.2.
+- New tests for object bindings.
+- Updated translations: es, kk, ca, sv, hu, ro, gl, ja, cs, lv, ast,
+  zh_CN, ur, ur_PK, da, eu, pt.
+
+
+4.6.2
+=====
+- Fix compilation using Sun cc (bug 5477).
+
+
+4.6.1
+=====
+- Be a bit safer when writing out channel xml files: flush data to disk
+  using fdatasync()/fsync() before renaming over the old file.
+- Updated translations: pl, es, it, gl, pl, pt, uk
+
+
+4.6.0
+=====
+- Remove unimplemented --import and --export functions from xfconf-query
+- Fix encoding bug with xfconf-query input (Bug #4622)
+- Updated translations: ba, ca, cs, da, de, en_GB, es, fr, gl, hu, id, it, ja,
+  nb, pl, pt_PT, sv, tr, zh_CN
+
+
+4.5.99.1
+========
+- Don't translate "true" and "false" in the xfconf-query output.
+- Updated translations (cs, da, fi, fr, nl, pt_BR, sv, zh_CN)
+
+
+4.5.93
+======
+- Install xfconfd to $(libexecdir) instead of $(bindir).
+- Fix perl bindings link order on Cygwin (bug 4735).
+- Allow passing arbitrary options to the perl bindings' Makefile.PL
+  generation script (bug 4735).
+- Updated translations: Michal Várady (cs), SZERVÁC Attila (hu),
+  Daniel Nylander (sv), Terje Uriansrud (nb), Carles Muñoz Gorriz (ca),
+  Abel Martín (es), Maximilian Schleiss (fr), Og Maciel (pt_BR),
+  Eren Turkay (tr)
+
+
+4.5.92
+======
+- Add xfconf_channel_new_with_property_base() to restrict a channel
+  to a subset of the property tree.
+- Add a dbus message filter to xfconfd that catches dbus daemon
+  disconnect signals and flushes channels before xfconfd gets
+  killed (bug 4487).
+- Change libxfconf GObject bindings API slightly to use gulong IDs
+  for each binding to be used when removing bindings.  Extend the
+  unbind functions a bit.
+- Bump libxfconf interface version due to incompatible change.
+- Add libxfconf perl bindings.
+- Remove xfconf_channel_remove_property() and
+  xfconf_channel_remove_properties().
+- Only treat the XML file under $XDG_CONFIG_HOME as a "user" file,
+  and treat all others as system files.  This fixes the problem where
+  Xfce-installed defaults get read *after* the user's config when
+  Xfce is installed to a user-writable prefix (bug 4592).
+- Fix build on Cygwin and other platforms that actually care about
+  library link order (bug 4559).
+
+
+4.5.91
+======
+- Remove xfsettingsd (moved to xfce4-settings package).  This removes
+  xfconf's gtk+ dependency entirely.
+- Add xfconf_channel_get() which returns an XfconfChannel singleton
+  object that lives until calling xfconf_shutdown().
+- Add xfconf_channel_reset_property(), which is a replacement for the
+  'remove' functions.  This more accurately describes what 'remove'
+  actually does in the presence of locked properties and/or properties
+  that have system-wide defaults.
+- Deprecate xfconf_channel_remove_property() and
+  xfconf_channel_remove_properties().
+- Change D-Bus interface to reflect above two changes.
+- Add IsPropertyLocked() to the D-Bus interface, as well as a
+  corresponding xfconf_channel_is_property_locked() libxfconf function,
+  which allows clients to query whether or not a property can be
+  modified.
+- Don't send out a PropertyChange signal if a property is set to the
+  value it already held.
+- Fix daemon crash when resetting properties recursively.
+- Fix daemon sending incorrect property names in the PropertyRemoved
+  signal when removing multiple properties at once.
+- For GObject property bindings, if the bound xfconf property is
+  removed from the config store, try to reset the GObject property
+  to the default value specified in its GParamSpec.
+- Add -R option to xfconf-query which causes the -r option (reset) to
+  operate recursively to include all properties under the specified
+  property.
+- Add -a option to xfconf-query which forces setting a property as an
+  array even if the array only has one element.
+- Fix xfconf_channel_get_property() so it properly converts the value
+  fetched from the config store into the type that the caller
+  requested (if any).
+
+
+4.5.90
+======
+- Initial release.  There are bugs, and the API and ABI are not frozen.


More information about the Xfce4-commits mailing list