Changelog for
libdconf-dbus-1-0-0.24.0-1.4.i586.rpm :
Mon Mar 23 13:00:00 2015 dimstarAATTopensuse.org
- Update to version 0.24.0:
+ Stable release, no changes since 0.23.2.
Tue Mar 17 13:00:00 2015 dimstarAATTopensuse.org
- Update to version 0.23.2:
+ Remove dconf-editor manpage (accidentally missed during the
split).
+ Fix whitespace issues in \'dconf --help\'.
Tue Mar 3 13:00:00 2015 dimstarAATTopensuse.org
- Update to version 0.23.1:
+ dconf-editor is now in a separate package.
+ portability improvements.
- Drop dconf-editor subpackages and references to it: it\'s now
maintained in its own package (version 3.15.91).
- Drop pkgconfig(gtk+-3.0) and pkgconfig(libxml-2.0) BuildRequires:
dconf-editor dependencies.
- Drop dconf-use-g_settings_get_default_value.patch: patch applied
to dconf-editor.
- Drop lang-package: it provided languages for dconf-editor
(despite the gettext domain being \'dconf\').
Mon Feb 2 13:00:00 2015 dimstarAATTopensuse.org
- Move ca.desrt.dconf-editor.appdata.xml to dconf-editor
subpackage: the appdata.xml file is supposed to be in the same
package as the .desktop file (boo#915692).
Sun Oct 5 14:00:00 2014 zaitorAATTopensuse.org
- Move .desktopfile from X-GNOME-SystemSettings to
X-GNOME-PersonalSettings, since the only values one can change is
for active user. Having it under System gives the impression that
changes are systemwide.
Sat Sep 20 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 0.22.0:
+ Fix handling of floating point keys in editor.
+ Update appdata for renamed desktop file.
+ Minor doap changes.
+ Updated translations.
Tue Aug 5 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 0.21.0:
+ Editor desktop file renamed to ca.desrt.dconf-editor to take
advantage of D-Bus activation.
+ Prevent the service from being released more than once if we
receive multiple signals.
+ Updated translations.
Tue Aug 5 14:00:00 2014 dimstarAATTopensuse.org
- Update dconf-use-g_settings_get_default_value.patch from
bgo#668234#c5: Silence \"Unknown child tag in
, \".
Fri Jun 13 14:00:00 2014 fezhangAATTsuse.com
- Add category X-GNOME-SystemSettings to dconf-editor.desktop so
that gnome-control-center can recongnize and show it
(bnc#866235).
Tue Jun 3 14:00:00 2014 mgorseAATTsuse.com
- Add dconf-use-g_settings_get_default_value.patch: Display
correct default value when a custom database is in use
(bnc#873225)
Mon Mar 24 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 0.20.0:
+ Updated translations.
Tue Mar 18 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 0.19.92:
+ Depend on automake 1.11.2.
+ Stop using ACLOCAL_FLAGS.
+ Depend on released version of Vala (0.18.0).
Mon Mar 3 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 0.19.91:
+ Fix an unlikely failure in the fuzz testing of gvdb.
+ Fix a thread safety issue with file-db.
Wed Feb 19 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 0.19.90:
+ dconf compile: always write little endian.
+ file-db: don\'t install match rules on no bus (fixes gdbus
assertion).
+ update dconf(1) manpage for \'dconf compile\'.
+ Fix \'make clean\' on FreeBSD.
+ editor: provide appdata.
+ Updated translations.
Mon Jan 13 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 0.19.3:
+ Quite a lot of test coverage improvements.
+ Add a proper DCONF_ERROR error domain.
+ Suppress GLib deprecation warnings during build.
+ Engine:
- Issue warnings about missing files only once per source.
- Grok the WritabilityNotify signal from D-Bus.
- Assorted fixes for issues found during testing.
+ gsettings: handle writability changes correctly.
+ Portability: only link to -ldl if it is required.
+ Add support for \'file-db\' to profiles: this is an absolute path
to a immutable dconf database file.
+ Add support for finding profiles in XDG_DATA_DIRS if they are
not in /etc.
+ Add \'dconf compile\' command for building dconf databases from
keyfiles in arbitrary locations (like from the build system of
a project that may want to install a file-db).
+ Editor: add a section separator to the app menu for
consistency.
Tue Nov 19 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.19.2:
+ Add support for the new GSettingsBackend.read_user_value() API.
+ Bump GLib version depend accordingly (2.39.1).
+ Updated translations.
Tue Sep 24 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.18.0:
+ Updated translations.
Mon Sep 16 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.17.1:
+ Documentation updates, including better coverage of profiles.
+ Updated translations.
Fri Jul 12 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.17.0:
+ Fix some compile warnings.
+ Use gresource.
+ Cancel searches on escape.
+ Bugs fixed: bgo#703073.
+ Updated translations.
Mon Mar 25 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 14:00:00 2012 zaitorAATTopensuse.org
- Update to version 0.14.0:
+ Updated translations.
Tue Aug 21 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.13.90:
+ Updated translations.
Tue Aug 7 14:00:00 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 3 14:00:00 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 3 14:00:00 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 3 14:00:00 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 1 14:00:00 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 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 0.12.0:
+ No changes.
Mon Mar 19 13:00:00 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 8 13:00:00 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 7 13:00:00 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 1 13:00:00 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 13:00:00 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 14:00:00 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 14:00:00 2011 zaitorAATTopensuse.org
- Changed BuildRequires from vala-devel to vala, as vala-devel
is an old deprecated name.
Mon Sep 26 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 0.10.0:
+ No change, just a version bump.
Tue Sep 20 14:00:00 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 14:00:00 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 14:00:00 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 4 14:00:00 2011 dimstarAATTopensuse.org
- BuildRequire vala-devel instead of vala-unstable-devel (vala
reached 0.12 stable release).
Tue Mar 22 13:00:00 2011 fcrozatAATTnovell.com
- Update to version 0.7.3:
+ Bug fixes to dconf-editor
Sun Feb 13 13:00:00 2011 vuntzAATTopensuse.org
- Call relevant macros in %post/%postun:
+ %desktop_database_post/postun because the package ships at
least one desktop file.
Mon Feb 7 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 7 13:00:00 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 13:00:00 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 14:00:00 2010 vuntzAATTopensuse.org
- Create baselibs.conf: we want the gsettings dconf backend to be
bi-arch.
Thu Sep 16 14:00:00 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 14:00:00 2010 vuntzAATTopensuse.org
- Fix typo in %_smp_mflags to really have parallel build.
Fri Aug 6 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 0.5.
- Rework the package for inclusion in Factory.
Fri Aug 6 14:00:00 2010 dimstarAATTopensuse.org
- Initial dconf package.