summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Initial check-in of dconf-proxy codeAllison Lortie2016-11-221-0/+1
|
* dconf 0.26.00.26.0Allison Ryan Lortie2016-03-231-1/+1
|
* dconf 0.25.10.25.1Allison Ryan Lortie2015-12-161-1/+1
|
* Remove libdbus-1 supportAllison Ryan Lortie2015-12-161-3/+0
| | | | | | | | Stop building the dconf-dbus-1 client library. Nobody is using it anymore and we will soon be taking a non-conditional dependency on libgio in any case. It is now only possible to use dconf with GDBus.
* Modernise the headers of dconf-clientAllison Ryan Lortie2015-11-301-1/+1
| | | | | | | Add support for g_autoptr() on DConfClient and DConfChangeset. Switch to using G_DECLARE_FINAL_TYPE in the declaration of DConfClient. https://bugzilla.gnome.org/show_bug.cgi?id=758871
* dconf 0.24.00.24.0Ryan Lortie2015-03-231-1/+1
|
* dconf 0.23.20.23.2Ryan Lortie2015-03-161-1/+1
|
* dconf 0.23.10.23.1Ryan Lortie2015-03-021-1/+1
|
* build: use portable shell in configure.acAlexander Tsoy2015-02-221-1/+1
|
* Split dconf-editor out of dconfRyan Lortie2015-02-181-17/+0
|
* configure: rename aux to build-auxRyan Lortie2015-02-181-1/+1
| | | | | ...to better match conventions in other modules, and to silence an irrelevant warning about portability to Windows.
* dconf 0.22.00.22.0Ryan Lortie2014-09-191-1/+1
|
* dconf 0.21.00.21.0Ryan Lortie2014-07-221-1/+1
|
* dconf-editor: Make DBus-activatableMatthias Clasen2014-04-081-1/+1
| | | | | | | | | This commit installs a service file, renames the desktop file to follow the bus name, and adds the DBusActivatable key to the desktop file, following https://wiki.gnome.org/HowDoI/DBusApplicationLaunching https://bugzilla.gnome.org/show_bug.cgi?id=727862
* dconf 0.20.00.20.0Ryan Lortie2014-03-241-1/+1
|
* dconf 0.19.920.19.92Ryan Lortie2014-03-171-1/+1
|
* build: drop back to automake 1.11.2Ryan Lortie2014-03-131-1/+1
| | | | | | | | | | It seems like 1.13 is still a bit too cutting-edge for some (including Debian wheezy and gnome-continuous). Drop the dependency back to 1.11.2 and add back ACLOCAL_AMFLAGS (but without ACLOCAL_FLAGS). We can reevaluate after jessie is released.
* Bump automake dependency to 1.13Ryan Lortie2014-03-131-1/+1
| | | | | | Since we dropped ACLOCAL_AMFLAGS in Makefile.am we should depend on automake 1.13 (since this is the version that supports using AC_CONFIG_MACRO_DIRS directly).
* Stop using ACLOCAL_FLAGSRyan Lortie2014-03-131-1/+1
| | | | | | | ACLOCAL_PATH has replaced this for some time now. Bump automake dependency to 1.11.2 (this is the first automake that knows about ACLOCAL_PATH).
* configure: depend on a released ValaRyan Lortie2014-03-121-1/+1
| | | | dconf is tested as working with Vala 0.18.
* dconf 0.19.910.19.91Ryan Lortie2014-03-031-1/+1
|
* dconf 0.19.900.19.90Ryan Lortie2014-02-171-1/+1
|
* dconf 0.19.30.19.3Ryan Lortie2014-01-131-1/+1
|
* portability: only link to -ldl if neededRyan Lortie2013-12-081-0/+2
| | | | | | | | | | We use -ldl in some of our testcases to mock out some system calls via interposing, using dlsym() to chain up. Make sure we only use this if we really need to. Many systems have dlsym() in the C library and no -ldl. https://bugzilla.gnome.org/show_bug.cgi?id=720072
* dconf 0.19.20.19.2Ryan Lortie2013-11-111-1/+1
|
* GSettings: implement _read_user_value()Ryan Lortie2013-10-281-1/+1
| | | | | | | | | | | | Implement g_settings_backend_read_user_value() in DConfSettingsBackend. This will help us support g_settings_get_user_value() properly. We add a new engine API to support this as well. It takes a read_through queue, even though we don't bother using that from DConfSettingsBackend. https://bugzilla.gnome.org/show_bug.cgi?id=668233
* dconf 0.18.00.18.0Ryan Lortie2013-09-231-1/+1
|
* dconf 0.17.10.17.1Ryan Lortie2013-09-161-1/+1
|
* dconf 0.17.00.17.0Ryan Lortie2013-07-121-1/+1
|
* build: increase GTK+ dependency to 3.4Alexandre Rostovtsev2013-06-261-1/+1
| | | | | | For GtkApplicationWindow https://bugzilla.gnome.org/show_bug.cgi?id=703122
* editor: Use GLib resources for UI filesRobert Ancell2013-05-101-0/+3
|
* dconf 0.16.00.16.0Ryan Lortie2013-03-251-1/+1
|
* dconf 0.15.30.15.3Ryan Lortie2013-02-111-1/+1
|
* build: enable running autoreconf on tarballsRyan Lortie2013-02-111-1/+1
| | | | | | | | | | | | | A couple of things were preventing autoreconf from working properly on our tarball releases. Fix those up: - the m4/ directory (with intltool and gtk-doc m4) was not being disted - our ./autogen.sh invoked automake with --foreign, suppressing warnings about missing ChangeLog, etc. Move that flag into configure.ac so that they are still suppressed when using autoreconf. https://bugzilla.gnome.org/show_bug.cgi?id=663961
* dconf 0.15.20.15.2Ryan Lortie2012-11-191-1/+1
|
* Increase GLib dependency to 2.35.2Ryan Lortie2012-11-191-1/+1
| | | | For new g_variant_new_from_bytes() API.
* service: rewriteRyan Lortie2012-10-231-1/+1
| | | | | | | | | | | | | | | | Rewrite the dconf-service using gdbus-codegen and generally cleaning things up a lot. The DConfWriter class can now be reasonably subclassed to create more complex types of dconf databases (such as ones that are stored in the local runtime dir and synced up with an NFS home directory). Keep a cache of the keys in the database (instead of re-reading it every time we try to make a change). Drop support for the old D-Bus interface (now that we are two stable releases since it was used). Modify the commandline tool for 'dconf blame' to call the new interface.
* build: Add --disable-manColin Walters2012-10-221-1/+12
| | | | | | | | | | | | | 1) For embedded systems, it makes no sense to include documentation of this kind on each image. So we might as well not even build it. 2) For people bootstrapping systems from source code, documentation is the source of many cyclical build loops. Allowing it to be disabled helps cut these loops. 3) The Docbook stylesheets are distributed as Zip files, and the gnome-ostree builder only consumes git repositories. https://bugzilla.gnome.org/show_bug.cgi?id=681385
* bump to new unstable seriesRyan Lortie2012-09-261-1/+1
|
* dconf 0.13.900.13.90Ryan Lortie2012-08-201-1/+1
|
* dconf 0.13.50.13.5Ryan Lortie2012-08-071-1/+1
|
* Add man pagesMatthias Clasen2012-08-071-0/+1
| | | | | | | | | | | | It is a nice thing if one can learn something about the running processes by looking up their man pages. This commit adds man pages for dconf-service, dconf-editor and the dconf utility in section 1. It also adds an overview man page in section 7. The contents of the overview are mostly taken from the current README. All these man pages are also included in the API docs, in a 'Programs' section. https://bugzilla.gnome.org/show_bug.cgi?id=680602
* Enable i18n support for dconf-editorRyan Lortie2012-08-061-1/+10
| | | | | | | | | Add i18n support using intltool and glib-gettext (to avoid the well-known issues with vanilla gettext). This patch is heavily based on a patch by Gabor Kelemen. https://bugzilla.gnome.org/show_bug.cgi?id=642217
* Bump the version numberRyan Lortie2012-07-151-1/+1
| | | | | If components are going to update themselves to the new version of the libdconf API then they should be able to depend on it by version number.
* Revert "build: Note we don't support srcdir != builddir"Ryan Lortie2012-07-151-5/+0
| | | | This reverts commit 3bd2e9c8c37468eec6067a40ef2e66ef7372ac43.
* build: Note we don't support srcdir != builddirColin Walters2012-07-141-0/+5
|
* Merge branch 'wip/reorg'Ryan Lortie2012-07-131-1/+18
|\ | | | | | | | | | | | | Conflicts: bin/dconf-dump.vala configure.ac editor/Makefile.am
| * increase GLib depend to 2.33.3Ryan Lortie2012-07-111-1/+1
| | | | | | | | | | For g_slist_copy_deep() and g_clear_pointer() with the workaround for GCC's "helpfulness".
| * massive Makefile reorganisationRyan Lortie2012-07-081-0/+5
| | | | | | | | | | | | | | | | | | | | Clean up the Makefiles and make them as similar as possible. Move CFLAGS to a common point of definition and stop using -I so much. Replace the 'dbus stub' with libdconf-mock.a in tests/. Fill in some stubs for future mock code for shm and gvdb (just to get things compiling for now).
| * clean up and factor out the 'shm' codeRyan Lortie2012-07-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the shm code from the engine and the service and put it in a separate convenience library in shm/. Remove the vestigial shmdir weirdness from the service (since shmdir is now always relative to XDG_RUNTIME_DIR and has been for some time). The purpose of this is so that dconf-engine can be properly unit-tested. dconf-engine now has five points of contact with the world (excluding the users of the engine themselves): - the DCONF_PROFILE environment variable - fopen() of profile files - shm - gvdb - dbus The environment variable is quite easily controlled. fopen() is intercepted in the engine testcase with a interpose of the libc symbol. With this commit now each of dbus, gvdb and shm are implemented in separate utility modules that can be mocked from the testcases.