Changelog for
libdconf-dbus-1-0-0.16.1-3.2.i586.rpm :
* Tue Jul 16 2013 dimstarAATTopensuse.org- Update to version 0.16.1: + Fix a crash when using DConfChangeset in two threads (as can happen during normal writes to dconf). + Updated translations.
* Mon Mar 25 2013 dimstarAATTopensuse.org- Update to version 0.16.0: + Set G_LOG_DOMAIN so that \'dconf\' shows in GLib log messages. + Updated translations.
* Wed Feb 13 2013 dimstarAATTopensuse.org- Update to version 0.15.3: + Fix problem related to empty changesets (caused by empty \'dconf load\', for example). + New icons: hicolor icons have been updated and a HighContrast set added. + Loosen some assertions on the order of messages being returned from the service. D-Bus violates this order in the case that the service crashes and that\'s no reason to take the client with it as well. + Improve autogen.sh non-bash compatibility. + Add some backends to the dconf-service: The first backend is a null backend that allows for a temporary database tied to the lifetime of the session. + Also add a new \'keyfile\' backend for the service. This is primarily intended to be used with NFS (where use of mmap is not safe). + Add a mkdir() in the case of an empty home directory where ~/.config/dconf does not already exist. + Fix crashes in the service caused by failures to write (including failures caused by the above issue being overlooked) + Work around an issue with a testcase hanging and failing due to a GLib change to the order in which testcases are run. + Running autoreconf on tarballs should now work. + Updated translations.
* Sat Nov 24 2012 dimstarAATTopensuse.org- Update to version 0.15.2: + Update to the new GVDB API (GBytes based) and refactor a bit + Add a new type of \"database mode\" DConfChangeset and use it + The service has been substantially rewritten - using gdbus-codegen - cache the file contents instead of read/modify/write each time - new DConfWriter abstraction allows considering support for backends - uses only POSIX IO (read and write syscalls) for database access - workaround mmap() bug on OpenBSD + Editor: - Fix search order of schema dirs - Translate summary and description + Updated translations.- Add pkgconfig(glib-2.0) BuildRequires so it can be versioned.
* Wed Nov 14 2012 dimstarAATTopensuse.org- Update to version 0.15.0: + Add --disable-man + Fix reading default values in GSettings backend + Editor: - Support schema overrides - Search improvements (search directories, values, descriptions) - Correctly get text from schema descriptions - Only write window state settings on exit and support fullscreen state + dconf_rebuilder_get_parent: don\'t leak parent_name + Updated translations.
* Tue Nov 13 2012 dimstarAATTopensuse.org- Update to version 0.14.1: + Fix a rather substantial memory leak in dconf-service. + Fix xinclude issues in docs for srcdir != builddir. + Using the g_settings_delay()/g_settings_reset()/ g_settings_get() trick to read default values is working again + Updated translations.
* Wed Sep 26 2012 zaitorAATTopensuse.org- Update to version 0.14.0: + Updated translations.
* Tue Aug 21 2012 dimstarAATTopensuse.org- Update to version 0.13.90: + Updated translations.
* Tue Aug 07 2012 dimstarAATTopensuse.org- Update to version 0.13.5: + the service no longer attempts to migrate the primary dconf database from its (years) old path ~/.config/dconf to the new ~/.config/dconf/user + fixes for profile file parsing problems + fix obscure race in GDBus handling code that could result in out-of-order message delivery + editor: - clean up some messages and mark strings for translations - enable internationalization + add manpages for dconf(7), dconf(1), dconf-service and dconf-editor + Updated translations.- Add docbook-xsl-stylesheets, intltool and xsltproc BuildRequires: new dependencies.- Split out a -lang package.
* Fri Aug 03 2012 dimstarAATTopensuse.org- Update to version 0.13.4: + extensively refactored + API of libdconf has changed; soname bumped to libdconf.so.1 + installed header layout has changed + there are changes to the API used between the client and the service. + there is a now a fairly decent test suite but it requires a full D-Bus environment to run in, so it may make sense to avoid \'make check\' on builders for the time being.
* Fri Aug 03 2012 dimstarAATTopensuse.org- Update to version 0.13.0: + editor: use GtkApplication and GMenu + editor: support searching for keys + dconf cli: call setlocale() on startup
* Fri Aug 03 2012 dimstarAATTopensuse.org- Change the Requires dconf = %{version} to dconf >= %{version}. Whereas \'=\' might be correct, it will cause issues on later updates, when libdconf1 is coming to the distribution.
* Tue May 01 2012 dimstarAATTopensuse.org- Update to version 0.12.1: + dconf CLI: call setlocale() on startup (for proper handling of values containing non-ascii characters).
* Mon Mar 26 2012 vuntzAATTopensuse.org- Update to version 0.12.0: + No changes.
* Mon Mar 19 2012 zaitorAATTopensuse.org- Update to version 0.11.7: + engine: Don\'t leak the lock table if a system database changes while a program is running. + dbus-1: Call g_slist_remove_link instead of g_slist_remove. + editor: Set \'wrap\' property on default value label. + dconf update: - Code cleanup, better error handling. - Read keyfiles in a defined order (later files take precedence) - Don\'t issue warnings if a key is defined in multiple files.
* Thu Mar 08 2012 vuntzAATTopensuse.org- Update to version 0.11.6: + new DCONF_BLAME mode for debugging spurious dconf writes at login + stop hardcoding the assumption that there will be exactly one user database followed by zero or more system databases + allow DCONF_PROFILE to specify a profile file by absolute path + dbus-1: fix multiple-key change notifications + autogen.sh can now be called from out of tree
* Tue Feb 07 2012 vuntzAATTopensuse.org- Update to version 0.11.5: + Do not install non-standard icon sizes + Fix a bug with getting default values when no profile is in use + Some general code cleanups on the client side + Improve Makefile compatibility: avoid using \'echo -e\'- Drop hack that removed installed icons with non-standard size: fixed upstream.
* Wed Feb 01 2012 vuntzAATTopensuse.org- Update to version 0.11.3: + Require vala 0.15.1 + Add icon for dconf-editor- Call %icon_theme_cache_post(un) in %post/%postun of dconf-editor, now that there is an icon.- Drop hack in %install about the Icon key in dconf-editor.desktop: there\'s an icon now.- Remove installed icons that are using a non-standard size, to avoid owning unneeded directories.
* Tue Nov 22 2011 dimstarAATTopensuse.org- Update to version 0.11.2: + Many bugfixes and improvements to the editor, most notably porting to GtkGrid to avoid the GtkTable layout bug that was causing size to be incorrectly allocated. + Fix a crasher due to invalid string index of -1.
* Fri Oct 28 2011 dimstarAATTopensuse.org- Update to version 0.11.0: + Don\'t install a system service + \"dconf update\" no longer fails if the locks/ subdir is missing + Port to the new GLib synchronisation APIs + Drop some dead code and no-longer-needed workarounds + Build fixes
* Wed Sep 28 2011 zaitorAATTopensuse.org- Changed BuildRequires from vala-devel to vala, as vala-devel is an old deprecated name.
* Mon Sep 26 2011 vuntzAATTopensuse.org- Update to version 0.10.0: + No change, just a version bump.
* Tue Sep 20 2011 vuntzAATTopensuse.org- Update to version 0.9.1: + Give a g_warning() on failure to communicate with service + Remove unworking \'set lock\' call from dconf API and commandline tool + Add code to exit gracefully on receipt of SIGINT, SIGHUP, SIGTERM + Remove \"service function\" logic; always use the XDG runtime directory
* Wed Jul 27 2011 vuntzAATTopensuse.org- Update to version 0.9.0: + Support loading/storing of maybe types in dconf + Remove NFS detection hackery and rely on XDG runtime dir + Add proper support for change notification to DConfClient + Commandline tool improvements: - reset: reset keys or entire subpaths - dump: dump entire subpaths to keyfile format - load: load them back again (maybe at a different path) - watch: actually works now + Editor improvements: - keys now change in editor when changed from outside - support for flags - show dconf-editor in applications list + Work around incompatible Vala bindings changes with an #if + Don\'t install the bash completion script as executable + Fix a warning caused by reusing a GError variable + Other small fixes- Remove SUSE_ASNEEDED=0: this is not needed anymore.- Add SystemSetup category to dconf-editor.desktop to make the brp checks happy.- Comment out Icon line with sed in dconf-editor.desktop, until we get an icon in the tarball. Else, the build fails in brp checks.
* Tue May 17 2011 dimstarAATTopensuse.org- Update to version 0.7.5: + Fix crashing if the database did not already exist + Many fixes and improvements to the dconf-editor- changes from version 0.7.4: + bgo#648949: multithreading issue fixed (which actually affects all GSettings-using programs since dconf is used from a helper thread in that case) + dconf commandline tool is vastly more friendly now + No more aborting on unrecognised arguments + Proper help + Bash completion support + Support for sysadmin lockdown + The editor now properly reads installed enum xml files- Use %glib2_gsettings_schemas_
* macros for editor subpackage as there is a schema now.
* Mon Apr 04 2011 dimstarAATTopensuse.org- BuildRequire vala-devel instead of vala-unstable-devel (vala reached 0.12 stable release).
* Tue Mar 22 2011 fcrozatAATTnovell.com- Update to version 0.7.3: + Bug fixes to dconf-editor
* Sun Feb 13 2011 vuntzAATTopensuse.org- Call relevant macros in %post/%postun: + %desktop_database_post/postun because the package ships at least one desktop file.
* Mon Feb 07 2011 fcrozatAATTnovell.com- Update to version 0.7.2: + Remove some unused variables (bgo#640566) + Add a mutex to fix multi-threading issue (bgo#640611) + Don\'t crash if we have no D-Bus + Clean up symbol exports + Fix a crash in the service when using \'reset\' + Drop old linker options that were for libtool
* Tue Jan 18 2011 fcrozatAATTnovell.com- Update to version 0.7.1: + Fix linking with strict linkers- Changes from version 0.7: + New library to use dconf with libdbus-1 + Quite a lot of improvements and bug-fixes in dconf-editor + Some bug fixes in the GSettings backend (crashers caused by use of custom dconf profiles) + Increased Vala dependency to 0.11.4 (required for dconf-editor fixes)- Create new subpackage libdconf-dbus-1-0 and libdconf-dbus-devel- Add pkgconfig(dbus-1) and update-desktop-files BuildRequires.- Drop dconf-fix-dbus-introspection-enumeration.patch: fixed upstream.- Drop 0001-Bug-639523-crash-when-DCONF_PROFILE-is-set.patch: fixed upstream.
* Mon Jan 17 2011 fcrozatAATTnovell.com- Add 0001-Bug-639523-crash-when-DCONF_PROFILE-is-set.patch: fix crash in gnome-settings-daemon under gdm, bgo#639523- Improve source service support- Own alternative database path
* Mon Jan 10 2011 fcrozatAATTnovell.com- Add support for source service checkout, with %BUILD_FROM_VCS: + Add gtk-doc BuildRequires. + Add call to ./autogen.sh. + Do not apply dconf-fix-dbus-introspection-enumeration.patch which is already in git. + Enforce gtk-doc html generation by passing --enable-gtk-doc to configure.- Remove --disable-static from configure: it\'s not needed for dconf which has an unusual setup.
* Fri Jan 07 2011 vuntzAATTopensuse.org- Update to version 0.6: + Rewrite a lot of the GSettings backend to reduce GDBus abuse. We use our own worker thread now instead of trying to hijack GDBus\'s. + Disable gobject-introspection support for now. + Drop support for GTK2 in dconf-editor. + Add a new torture-test case. + Increase dbus timeout to 2 minutes (in case the service is heavily loaded). + Fix several memory leaks and other bugs.- Change pkgconfig(gtk+-2.0) BuildRequires to pkgconfig(gtk+-3.0).- Change vala-devel BuildRequires to vala-unstable-devel, following an upstream commit after the release that recommends the use of vala 0.11.- Add dconf-fix-dbus-introspection-enumeration.patch to fix dbus introspection enumeration; taken from git.- Add Url tag.
* Wed Dec 15 2010 vuntzAATTopensuse.org- Add explicit dbus-1 Requires since dconf does depend on dbus to work, and dbus-1 BuildRequires for directory ownership.
* Mon Oct 11 2010 vuntzAATTopensuse.org- Create baselibs.conf: we want the gsettings dconf backend to be bi-arch.
* Thu Sep 16 2010 vuntzAATTopensuse.org- Update to version 0.5.1: + Adjust to GDBus API changes + Send correct object path in Notify on WriteMany + Use printf() and exit() instead of g_error() to avoid too many crash reports for now + Require gobject-introspection 0.9.5 + Require vala 0.9.5 + Make dconf-editor optional + Drop libgee requirement for dconf-editor + Tweak shared library installation to make ldconfig happy + Bump .gir version to dconf-1.0 + Fix introspection build with recent gobject-introspection + Minor bug fixes- Remove pkgconfig(gee-1.0) BuildRequires.
* Fri Sep 10 2010 vuntzAATTopensuse.org- Fix typo in %_smp_mflags to really have parallel build.
* Fri Aug 06 2010 vuntzAATTopensuse.org- Update to version 0.5.- Rework the package for inclusion in Factory.
* Fri Aug 06 2010 dimstarAATTopensuse.org- Initial dconf package.