dconf/dconf.changes

296 lines
11 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Fri Aug 3 06:37:48 UTC 2012 - dimstar@opensuse.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 17:06:26 UTC 2012 - dimstar@opensuse.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 15:24:49 UTC 2012 - vuntz@opensuse.org
- Update to version 0.12.0:
+ No changes.
-------------------------------------------------------------------
Mon Mar 19 20:04:24 UTC 2012 - zaitor@opensuse.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 17:02:29 UTC 2012 - vuntz@opensuse.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 08:28:10 UTC 2012 - vuntz@opensuse.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 09:26:26 UTC 2012 - vuntz@opensuse.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 09:02:47 UTC 2011 - dimstar@opensuse.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 07:59:11 UTC 2011 - dimstar@opensuse.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 19:07:22 UTC 2011 - zaitor@opensuse.org
- Changed BuildRequires from vala-devel to vala, as vala-devel
is an old deprecated name.
-------------------------------------------------------------------
Mon Sep 26 22:14:07 UTC 2011 - vuntz@opensuse.org
- Update to version 0.10.0:
+ No change, just a version bump.
-------------------------------------------------------------------
Tue Sep 20 07:07:10 UTC 2011 - vuntz@opensuse.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 12:24:44 CEST 2011 - vuntz@opensuse.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 16:53:08 CEST 2011 - dimstar@opensuse.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 13:24:57 UTC 2011 - dimstar@opensuse.org
- BuildRequire vala-devel instead of vala-unstable-devel (vala
reached 0.12 stable release).
-------------------------------------------------------------------
Tue Mar 22 16:58:05 UTC 2011 - fcrozat@novell.com
- Update to version 0.7.3:
+ Bug fixes to dconf-editor
-------------------------------------------------------------------
Sun Feb 13 13:56:19 CET 2011 - vuntz@opensuse.org
- Call relevant macros in %post/%postun:
+ %desktop_database_post/postun because the package ships at
least one desktop file.
-------------------------------------------------------------------
Mon Feb 7 14:50:49 UTC 2011 - fcrozat@novell.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 09:42:06 UTC 2011 - fcrozat@novell.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 12:14:56 UTC 2011 - fcrozat@novell.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 14:16:46 UTC 2011 - fcrozat@novell.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 17:47:04 CET 2011 - vuntz@opensuse.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 12:18:00 CET 2010 - vuntz@opensuse.org
- Add explicit dbus-1 Requires since dconf does depend on dbus to
work, and dbus-1 BuildRequires for directory ownership.
-------------------------------------------------------------------
Mon Oct 11 21:31:18 CEST 2010 - vuntz@opensuse.org
- Create baselibs.conf: we want the gsettings dconf backend to be
bi-arch.
-------------------------------------------------------------------
Thu Sep 16 09:42:02 CEST 2010 - vuntz@opensuse.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:35:51 CEST 2010 - vuntz@opensuse.org
- Fix typo in %_smp_mflags to really have parallel build.
-------------------------------------------------------------------
Fri Aug 6 23:46:25 CEST 2010 - vuntz@opensuse.org
- Update to version 0.5.
- Rework the package for inclusion in Factory.
-------------------------------------------------------------------
Fri Aug 6 14:41:30 UTC 2010 - dimstar@opensuse.org
- Initial dconf package.