4.16.0 ====== - Don't use shebang for bash completion file - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump - bump glib (and gio, gthread, etc) minimum to 2.50.0 - remove last traces of xfconf-perl - Fix make distcheck and enable it on gitlab CI - Add README.md to EXTRA_DIST - Post release autoconf git revision 4.15.1 ====== - Fix stray double-quote in bash-completion PKG_CONFIG invocation - Disable parallelism on all tests - Adds new README.md and updates AM_INIT_AUTOMAKE - xfconf-cache: Fix access to freed data (#16) - Translation Updates: oc, he, hu, hy_AM, lt, sk, sq, ug, tr. 4.15.0 ====== - Implement custom test driver - Use 'gsettings' as a common channel name for the GSetting backend - Bug #14789 Fix GSettings backend assertion error, when probed but not used - Enable GSettings backend build by default - Add Bash completion for xfconf-query - Bug #15960: Add some missing xfconf_shutdown() in xfconf-query - Bug #15951: Fix 'xfconf_get_error_quark' introspecting warning - Remove perl bindings - Fix vala binding in dist tarball - Translation Updates: be, da, el, es, he, hr, hu, hye, gl, nl, sl, sq, zh_CN, zh_HK, zh_TW 4.14.1 ====== Release rebuild for libxfconf-0.deps 4.14.0 ====== - Translation Updates: Czech, Galician, Norwegian Bokmål, Portuguese 4.13.8 ====== - Add support for GObject introspection and vala - Tests: Explicitly handle error reply from Ping method call - Disable perl bindings by default - Translation Updates: Danish, Armenian (Armenia) 4.13.7 ====== - Bump glib version - Bug #15122: xfconf: disable gsettings backend by default - Fix compiler error -Wcast-function-type (GCC 8) - Fix this use of "defined" may not be portable - Update .gitignore - Fix warnings reported by GCC 8 (Bug #15112) - Added gdbus binding to gitignore, add post release git tag - Translation updates: Basque, Belarusian, Bulgarian, Catalan, Czech, Danish, English (Australia), Icelandic, Italian, Lithuanian, Portuguese (Brazilian), Romanian, Slovak, Swedish 4.13.6 ====== - Added .NOTPARALLEL to property change test (bug #13840) - Implement an optional GSettings backend 4.13.5 ====== - Fix make distcheck, (bug #14082) - Handle empty arrays by initializing the GValue to G_TYPE_PTR_ARRAY (bug #13780) 4.13.4 ====== - Fix segfault in xfconf_cache_set_property_reply_handler when multiple calls are made (bug #13825) - Allow to store empty arrays (bug #13791) - Fix a path in xfconf_cache_set where the mutex isn't locked (bug #13790) 4.13.3 ====== - Flush gdbus connection on xfconf_shutdown - Correctly use xfconf_shutdown in xfconf-query - Check for invalid GPtrArrays in the conversion from GValue to GVariant. - Fix some build issues in AM subdir-objects - Fix some autogen.sh warnings - Better documentation processing. 4.13.2 ====== - Fix cache corruption due to a wrong g_value_unset call. - Update API gtk documentation 4.13.1 ====== - Revert the bump of libxfconf version from 0 to 1, to avoid massive changes in all xfce's components. 4.13.0 ====== - Port xfconf to gdbus - Bump libxfconf version from 0 to 1. 4.12.1 ====== - Add support for binding to GdkRGBAs (required for migration to gtk3) - Translation updates: ast, ca, el, eu, gl, he, hu, lt, nn, oc, ru, sk, sv 4.12.0 ====== - Allow :.,[]{} characters in property and channel names (bug #11021) - Fix make check when including perl bindings in the build (bug #9556) - Remove unneeded files. - Drop deprecated g_type_init() function. - Simplify checks. - Autotools updates. - Use new glib 2.32 mutex api. - Translation updates: ar, ast, bg, bn, ca, cs, da, de, el, en_AU, en_GB, es, eu, fi, fr, gl, hr, hu, id, is, it, ja, kk, ko, lv, ms, nb, nl, oc, pl, pt, pt_BR, ro, ru, sk, sr, sv, th, tr, ug, uk, ur, ur_PK, zh_CN, zh_TW. 4.10.0 ====== - Don't emit property-changed on cancelled calls. - Accept NULL as a string value (bug #8726). - Check abicheck.sh to be more portable (bug #8702). - Fix more deprecated g_value_set_char (bug #8690). - Explicitly link against gthread (bug #8713). - Drop deprecated g_mapped_file_free. - Translation updates: English (United Kingdom), Korean, Dutch (Flemish), Portuguese, Romanian, Turkish, Chinese (China). 4.9.1 ===== - Use LT_PREREQ and LT_INIT. - UTF-8 check xfconf strings. - Do not dup strings in xfconf_channel_set_string. - Bump package dependency versions. - Fix comment in perl package info (bug #8661). - Don't use deprecated g_value_set_char (bug #8690). - Translation updates: German, Greek, Japanese, Korean, Dutch (Flemish), Polish, Portuguese, Turkish. 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-