[dconf] (523 commits) Created branch wip/reorg
- From: Ryan Lortie <ryanl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dconf] (523 commits) Created branch wip/reorg
- Date: Mon, 9 Jul 2012 02:45:32 +0000 (UTC)
The branch 'wip/reorg' was created.
Summary of new commits:
618b78a... initial commit (*)
1329e1f... minor fixups, gitignore (*)
ee9b3cf... file rewriting (*)
d256c8e... remove junk (*)
d4c6bd6... time to make a choice (*)
fb80836... time to make a choice (*)
3ab907a... some changes (*)
df3c4d7... Add async Merge call to library (*)
b93a38d... Move from GBus to libdbus-1 (*)
32bf49a... Use private DBusConnection (*)
a144b20... Fix watches (*)
e5f16bc... Fix small memory leak. (*)
a9cc4ff... Handle the case of watching '/' (*)
f8955d6... Add some docs (*)
a0c8ff1... Rewrite 'merge' function in the service. (*)
99e4887... Fix bug found by test case (*)
d514562... Client library cleanup (*)
31883cb... Add 'items_length' to notify callbacks (*)
32987df... Add blocking 'set' call for the editor (*)
d5f9de0... Get the dconf-editor compiling again (*)
fd59fc3... Look for config file in ~/.config/dconf/dconf.conf (*)
ed136c0... Add support for dconf_list ("/") (*)
8cb2a41... Fix bounds checking in DConfReader (*)
c253dd4... Add some command-line utilities (*)
5e4062c... Implement dconf-set and dconf-watch (*)
867dabc... Error handling for set operations with no backend (*)
45d667f... Add copyright headers where missing in dconf/ (*)
b77b3c8... Don't count NULL in the length of the list (*)
ca32e2a... Evict gbus, restructure service (*)
198ca69... Total rewrite of writer 'merge' functionality (*)
58c6738... Disable tests for the moment (*)
b06b846... Fix ./autogen.sh clean (*)
cbe0548... cleanup build, warnings, headers, distcheck (*)
53fa109... Make service interface more useful/flexible (*)
25bfc25... Improved ignorance (*)
61c4d55... Rename "service" directory to "writer" (*)
015839e... Remove service class and use DConfWriter directly (*)
63fafd2... Document the dconf file format (*)
625bfe2... Document how we operate on dconf files (*)
3667fda... Remove silly GIO use from dconf-config.c (*)
84cbe75... Implement "unset" and "lock", split into own files (*)
ce2f845... tweak the file format (*)
e07c1ec... dconf-reader: conform to the documented format (*)
f2faf75... Remove unnecessary cast (*)
742c72f... libdconf: add _reset() and _set_locked() (*)
3d3e228... Add dconf-reset and dconf-set-locked utilities (*)
83e161b... libdconf: Handle the dbus return results properly (*)
e5d4836... Fix copy/paste error (*)
7896165... Don't leak duplicate list items (*)
39a2ea7... Signature of sequence is "u", not "s" (*)
a827010... rename dconf-set-locked to dconf-lock (*)
70b0004... update writer to track documented file format (*)
6909c97... Config file parser for writer (*)
d21a4a1... Make reader config just as awesome as writer (*)
cb6a1b1... Make database-creation code robust (*)
d5c8cda... Make opening an existing DB more robust (*)
f433483... add header file to Makefile.am (fix distcheck) (*)
f0754b5... Install base setup in /etc/xdg/dconf. Use it. (*)
3b14261... actually store values in the database (*)
8fe9416... Install dbus service files (*)
2eadb2f... Conditionally depend on GSettings (*)
74bd9e2... Unstub dconf storage (*)
e042dcd... Remove bogus assertions from writer (*)
866ef3f... Expose "Merge" operation dbus interface (*)
8c5b74c... Use proper dbus bus name when talking to writer (*)
5e62f8f... Fix memory mangement bug (*)
e70bc25... Fix obscure refcounting bug (*)
29f8d2d... Pass down DBus type during GVariant conversion (*)
776d031... GIO improvements. Sequence -> event ID strings. (*)
8143dd6... Memory/API fixes (*)
4aed6cd... Use refcounted trees (*)
6c1ac7e... change dconf-set to use GVariant text format (*)
840c2f3... add doap (*)
604d7a9... fix dbus .service files (*)
8149328... add missing free() in dconf-list (*)
50cfddf... un-hardcode install paths (*)
60e061d... adjust to sam's gvariant changes (*)
83c8d17... dconf-get: print a text string instead of xml (*)
b0c706e... add support for flattening a dconf db to a GTree (*)
d682283... flatten: use text strings instead of markup (*)
3daa47e... conditionalise dependence on GTK (*)
b129c50... regenerate database file when it fills (*)
722a5d3... fix bug with _open() error handling (*)
80e874d... dconf-reader: more robust bounds checking (*)
2a3113a... many writer fixes: (*)
3728084... editor: install as bin/dconf-editor (*)
eb40c8a... update the dconf vapi (*)
7c7ba55... implement GIO GSettingsBackend instead of Storage (*)
e6aac2a... install the correct extension point name (*)
1f24692... adjust to GVariant struct->tuple change (*)
3e78cb9... remove dconf vapi (now upstream in vala) (*)
c6bed5c... glib changes (*)
d69bca0... fix distcheck, require automake 1.11 (*)
427b78f... split out dconf-editor, fix `make dist'. 0.1. (*)
ac5261f... fix dconf-writer corruption issue (#595475) (*)
4318938... don't crash if get_locked() is called on "/" (*)
5aec982... fill in missing parts of dconf API (*)
35e6d19... add dconf dbus service (closes #595479) (*)
a1e1ffe... post-release version bump -> 0.1.2 (*)
ebb181d... implement get_writable in the GSettingsBackend (*)
3aef080... prevent sets from succeeding on locked keys (*)
058c858... support non-default context for async results (*)
00e4fb3... unobfuscate event IDs for now (*)
2fa1d0a... empty DB's are not locked (*)
649c299... fixup errors with writable-checking on merge (*)
2fbb3c1... patch from aruiz to fix build on some platforms (*)
bc1a7fd... Bug 597505 - merge accepts bad input (*)
ffd5879... change writer API to prefix keys with '/' (*)
e7498e4... Bug 396998 - asynchronous early-error dispatch (*)
d897209... improve documentation, remove some asserts (*)
7c19f9f... merge dconf-{base,core}.c into dconf.c (*)
cad8954... Bug 597636 - gtk-docify dconf (*)
995e18e... fix error message in dconf-lock (*)
6dc0c01... fix up the 2nd part of bug 597625 (*)
e67e71c... Bug 597633 - merge into a single 'dconf' utility (*)
837d415... add "relative key" check (*)
aebeb18... fix double free of GError on early async error (*)
43d7c79... Bug 597633 - merge into a single 'dconf' utility (*)
a230736... emit proper sequence number and signal on Unset (*)
d2b1aef... the dbus call is "Unset", not reset. (*)
4fa641c... add is_relative_key to docs (*)
5b399fd... relicense to LGPL 2.1 (*)
1de558a... remove trailing spaces (*)
38eb098... small docs fixup (*)
8f20ae2... this is dconf 0.2. (*)
df6994c... post-release version bumb (*)
05a697d... Bug 599808 - dconf list crashes (*)
bad9387... fix DB rebuild to use new merge API (*)
00a39d4... Initial commit (*)
53e73a2... Merge remote branch 'gvdb/master' (*)
2b80591... Replace master branch (*)
3b4db3a... Add copyright headers, COPYING file (*)
c4adb5e... Track GDBus changes (*)
41c22f4... use gio, not gdbus-standalone (*)
452a6e1... Some changes suggested/requested by Richard Hughes (*)
f003256... Bump glib dependency. (*)
f8a175d... Fix some deadlocks (missed free due to early exit) (*)
29ecbdf... Remove workaround for GDBus bug (*)
3ff27b0... GDBus porting fixups (*)
c54e174... retry at the last commit (*)
2477fdc... Require newer glib release. (*)
66c5e44... Honour ACLOCAL_FLAGS (*)
134178a... implement GSettingsBackend.sync with a stub (*)
936b488... Fix bug that broke gio-querymodule (*)
bfb0773... run gio-querymodule on 'make install' (*)
128e53d... fix .la nuking when DESTDIR is set (*)
86bff9e... factor-out common client-side code (*)
e77a72c... rename client to engine (*)
aa1ce03... sldkfjsldkfjlsdfjk (*)
a7053e1... refactor, add client library, add 'dconf' command (*)
26b6477... flesh out the APIs a bit (*)
38b839b... begin laying async support for DConfClient (*)
3750e8b... more client library API, exposed by cmdline tool (*)
c75c4f2... Revert "sldkfjsldkfjlsdfjk" (*)
a313221... proper CFLAGS, distcheck fixes (*)
6a259db... test async commands with the cmdline tool (*)
0ce4f19... client: implement write_many API (*)
3bca0fa... Adapt to GDBus API changes (*)
873d738... increase glib version dependency (*)
26dc76a... 'list' updates (*)
391a6a9... add pkgconfig file for libdconf (*)
96a772c... Bump version. (*)
bd0ca47... Enable silent rules by default (*)
bc8fc38... don't return NULL on empty dconf_engine_list() (*)
5369692... simplify API, add gobject-introspection (*)
5779212... Remove ResetList and ReadType from client API (*)
12b3398... FreeBSD: Don't use {a,b,c} expansion in Makefiles (*)
34c250c... dconf reader: don't crash without config database (*)
a5c1306... set serial number sooner (*)
4e0a2bc... Switch from sequence numbers to tag strings (*)
c81c09e... Merge remote branch 'gvdb/master' (*)
ece5b4f... GSettings backend: implement sync(), fix bugs (*)
699b828... copyright comments (*)
0bf73f1... gvdb API updates (*)
70281f0... session, not "starter" bus (*)
b9f4d55... Setup initial gtk-doc (*)
1e88199... distcheck fixups (*)
6a1e244... gtk-doc cleanups (*)
99977bc... Release 0.4 (*)
e3fc1ee... Bring dconf-editor in-tree (*)
615573a... Bump version number. (*)
dad09cb... Fix linking with pedantic linkers (*)
68ee02e... Make dconf-editor understand and display schemas (*)
32360a2... conditionalise use of gobject-introspection (*)
669ffcd... Modernise autotools config a bit (*)
e67d5c3... Drop libtool dependency version (*)
bfef76a... only check anti-expose if non-NULL (*)
33305a4... fixup last commit... (*)
3b11987... Update for GDBus API shift (*)
abd357d... remove gunk from configure.ac (*)
10ee4b6... Increase glib dependency (*)
3edb37f... bump vala dependency for fixed GVariant bindings (*)
dfc2ba9... [autogen.sh] Support NOCONFIGURE, like gnome-common (*)
ccfc1f1... editor: Support enumerations, fix bug where editing one val (*)
5519d16... Always show schema values, even if not in dconf (*)
4c80195... Show non-defaults in bold (*)
76a451d... One file missed from bug #619982. (*)
d28587c... Bug 623391 - Crashes at startup (*)
cd72c8e... Bug 623310 - Can't build from git (*)
c37c49a... Bump version after the release (*)
e7fd6d8... Many improvements (*)
6eec812... Move the GDBus interface to a separate file (*)
bece1f7... Move shmdir guessing code to common/ (*)
d03bd6b... on NFS create a temp dir for the shm file (*)
e96117a... fix gitignore (*)
1a472b2... add 'SetLock' method to the service (*)
46bed21... add 'dconf-update' utility (*)
e4073dd... Merge remote branch 'gvdb/master' (*)
74e8c1e... Change name of profiles directory to 'profile' (*)
9dd5ddf... Close profile file after reading (don't leak fd) (*)
b162f37... Actually read from system databases (*)
2d99989... Fixup bug in last commit (*)
58c7a95... Merge remote branch 'gvdb/master' (*)
4c37503... dconf-update: don't leak fd on insuccessful write (*)
67cb6fa... assorted client API cleanups, vala port of 'dconf' (*)
1086dc1... merge 'dconf-update' into 'dconf' utility (*)
0444465... header cleanup (*)
78084a0... port client library to Vala (*)
1e93f98... bring service API in line with the client (*)
2648289... cleanup automake (*)
ab6df23... dist the generated .vapi (*)
dd882d1... gsettings: port to new API/ABI of gdbus (add flag). (*)
05c4d75... Fix some missed bits after the DBus API tweaks (*)
f30e19f... Wire up GSettingsBackend::reset() (*)
13e6109... Adjust to the new GSettingsBackend API (*)
2992fc3... Get rid of libtool (*)
08671ef... Remove Vala 'dconf.deps' from tree on 'make clean' (*)
302fc14... Installing symlinks doesn't work -- use a hook (*)
d4c6a34... Add missing $(DESTDIR) (*)
cf13193... Remove old libtool workarounds (*)
c4c2473... service: new 'state' object (*)
0998bea... Build the gtk-doc scanner with an rpath for now... (*)
66b80a3... Introspection fixups (*)
ec67cdc... fix autogen.sh (*)
ded55e4... Remove some debug printf (*)
9dd9bcf... set_lock -> set_locked and cleanup gtk-doc (*)
4f72d7e... More cleanups and gtk-doc fill-in (*)
f4d8798... Store the state in the writer (*)
fa86d87... Increase vala dependency (*)
0bdb85d... Remove unreachable code (*)
c64df94... NEWS for 0.5 (*)
66dcd38... Fix a trivial compile error when using vala 0.9.4. Fixes bg (*)
6237365... make dconf editor optional (*)
fff74bd... bump .gir version to dconf-1.0 (*)
cb0ba17... Tweak shared library installation (*)
50f63dd... Adjust to GDBus API change (*)
fb50430... send correct object path in Notify on WriteMany (*)
16547d2... bump vala depend (*)
a261604... Revert "Fix a trivial compile error when using vala 0.9.4. (*)
6b884f6... printf() and exit() instead of g_error() (*)
2b5ac96... Drop libgee requirement for dconf-editor (*)
38768bb... introspection: fix dconf-1.0.gir build with g-i master (*)
023f6a1... Update to latest GDBus ABI (*)
46d6ef4... return message for outgoing filter (*)
5db1cc1... don't fall through (*)
e5d880f... Require gobject-introspection 0.9.5 (*)
ec34af8... release: 0.5.1 (*)
419b46d... release: post-release bump to 0.5.2 (*)
ed8d0d5... Allow building against GTK+ 3 (*)
598f9b3... editor: don't add no-path schemas (*)
b21639a... Editor: optionally support gtk3 from git (*)
1941424... -Wno-error for dconf client (*)
8c03407... Include some extra headers for FreeBSD (*)
e3dd1d8... Avoid posix_fallocate for now (*)
2812c9a... Bug 632051 - some mem leaks (*)
8a81b12... Merge remote branch 'gvdb/master' (*)
58c25a8... Adjust to GVDB API change (*)
d5814e5... Fix some leaks in the dconf service (*)
79f1940... Merge remote branch 'gvdb/master' (*)
aae1e9a... dconf update: Fix error code EEXIST -> ENOENT (*)
da22e91... fix vi-damage in last commit (*)
9ced5f8... Remove GTK2 support for the editor (*)
4e6c1dd... Reduce GDBus abuse (*)
cc4e8bb... Add torture-test for GSettings backend (*)
0c99f0f... Increase dbus timeout to 2 minutes (*)
1e66c61... test case: fix some leaks (*)
4f8a137... service: avoid making invalid syscalls (*)
0bc1362... Add support for libdbus-1 (*)
84e6040... Dist a file needed for the build (*)
06157a3... Disable gobject-introspection support (*)
c72d8b8... Release 0.6 (*)
3a51475... Bump version. (*)
8b45d1c... Avoid #include sys/{statfs,vfs}.h on FreeBSD (*)
e28fe58... Depend on vala 0.11 for proper gtk3 bindings (*)
388974f... Fix DBus introspection enumeration (*)
b8b4df3... Fix up build order (*)
5ee7a71... dbus-1: add support for watching keys (*)
8f70702... dbus1: c++ify the header (*)
592b62e... dbus client constructor: Reverse session/system (*)
b1c7451... dbus-1: install pkgconfig (*)
f2066ba... dbus-1: rename some functions (*)
5669d2b... dbus-1: initialise some variables (*)
dfcb5dc... test case: actually do the test (*)
1a7ee7d... dbus-1: use shared dbus connection by default (*)
5e7fbad... dbus-1: Fill in some reply handling stub code (*)
0e48388... Bug 639523 - crash when DCONF_PROFILE is set (*)
08529e1... Use normal slice allocation for OutstandingWatch (*)
103a674... Fix some bugs with key label layout (*)
017eab9... Remove non-required construct methods (*)
09b9320... Implement the new GtkCellRenderer preferred layout methods, (*)
d13f094... Use implicit types for variables, print warnings for unknow (*)
563d6cc... Read range values from schema (*)
7263981... Use a switch insead of if-elses (*)
3d3d6d3... Sort keys (*)
bbabfbc... Install a .desktop file (*)
c7809d6... Use GtkBuilder (*)
639f0ad... Add missing UI file (*)
9f47ad1... Add set to default button (*)
20c8b18... Merge branch 'dbus1' (*)
439fb5e... dist fix: add the .ui file to EXTRA_DIST (*)
4032385... Release 0.7 (*)
6c98168... Bump the version (*)
666e3da... Fix linker flags for libdconf-dbus-1 (*)
b322a4c... Avoid using -ldbus-1 symbols in the test case (*)
9c2c9c8... Fix linking of dbus1 test case (*)
d119ff5... Improve .gitignore (*)
3288ddc... One more linker fix (*)
aeaba9e... Fix up CLEANFILES for both libraries (*)
eab0345... Release 0.7.1 (*)
80a5c1a... Check for value == NULL before unref() (*)
7c5ecbc... Drop from libtool days: -avoid-version and -module (*)
4f05033... Remove unused 'length' variable. (*)
b1c5eac... Merge remote branch 'gvdb/master' (*)
09dd255... Add G_GNUC_INTERNAL to symbols (*)
031e462... -Wno-error for dconf-update (*)
a6b6f29... Remove unused variable (*)
3381a53... Don't crash on DBus connection failure (*)
cf0eb5c... dconf engine: fix multi-threading issue (*)
62461b1... Revert "Remove unused variable" (*)
0ee3484... Merge remote branch 'gvdb/master' (*)
5c41ab8... Add a README to the gvdb/ directory (*)
c823388... release 0.7.2 (*)
adb33f2... editor: Show key range in key description (*)
9ad8fec... editor: Fix SettingsModel.get_path (Bug #640089) (*)
a48204f... editor: Decode choices and aliases (*)
9d24a54... editor: Use int.parse() and double.parse() instead of to_in (*)
7869d98... Fix description word wrap (Bug #641292) (*)
da23cc4... Fix crash viewing integer keys with no schema (Bug #644170) (*)
f13345d... editor: Support changing of choices (*)
0c5d134... editor: Fix bug where enumerations without value set weren' (*)
07f2cd6... editor: Allow complex values to be edited. Note that tuples (*)
61d995c... editor: Remove stray debugging line (*)
b8a832f... Bump vala depend to 0.11.7 (*)
91f00fb... desktop file: rename to "dconf Editor" (*)
9b0ee77... editor: Trivial fix for 'flags' (*)
34b297b... build: Increase glib dependency to 2.27.2 (*)
84f2624... bump the version (*)
673a51e... Release 0.7.3 (*)
0d00a6a... editor: Load *.enums.xml as well as *.gschema.xml. This wa (*)
f147e85... dconf cli: make it a bit more friendly (*)
90d1ea3... path checking: check for NULL (*)
a4448a2... dconf cli: more cleanups (*)
a7de856... dconf cli: commandline completion (*)
6763ec2... dconf cli: filter non-dirs for completion on list (*)
7e973da... dconf cli: insert space after key completion (*)
40f7254... dconf update: vala deprecation fixups (*)
9bf809f... dconf update: don't attempt to open non-files (*)
da7229b... Change locking in the engine (*)
62e6a75... dconf update: support lockdown (*)
e7dcf8d... dconf update: more lockdown fixes (*)
a2c4601... client-side lockdown support (*)
3fed06a... Remove accidental debugging spew (*)
81ac706... Optimise is_writable() for the common case (*)
daea24c... bump version (*)
91f440f... dist .tar.xz (*)
d11e543... update the NEWS (*)
c80896f... Fix crash when user database is not present (*)
7fa7eee... editor: Remember window size (*)
428f010... editor: Set shadow type for on scrolled windows to "in" (*)
9ad16a4... editor: Fix gsettings path (*)
ffa3b0e... editor: Change default size (*)
73a263d... editor: Don't crash on empty schema descriptions (*)
f53a259... editor: Load schemas from GSETTINGS_SCHEMA_DIR if set (*)
c60bdea... 0.7.5 release (*)
bf02b80... post-release bump (*)
9d6096f... Handle flags (*)
476032d... Fix copyright line (*)
8a7c838... Add 'dconf reset'. (*)
0306601... Don't compare VariantType by pointer value (*)
70d1b33... Properly support watching in DConfClient (*)
8046ebb... cli: make 'dconf watch' actually write output (*)
a15802b... Add change watching to dconf-editor (*)
a15d962... Deal with incompatible changes in Vala (*)
7b99c36... Simplify 'shmdir' checks (*)
8ad8de0... Don't install bash completion file as executable script (*)
2289e02... Remember to dist the completion file. (*)
5a8b222... cli: add keyfile-based "dump" and "load" commands (*)
e103f71... Support maybe types in dconf (*)
6d74d37... Remove unused 'error' variable (*)
4810024... Don't hide dconf-editor (*)
2ad9303... gitignore stuff (*)
d8ce19f... dconf 0.9.0 (*)
4892cee... bump version (*)
dc91211... dconf: increase minimum glib version (*)
8f9f2b5... GSettings: g_warning() on failure to communicate (*)
83e61fd... Remove 'set lock' support from dconf (*)
cd73f07... Add \n to error message (*)
3ecf9aa... Graceful exit on signal (*)
44d56d8... Remove "service func" logic (*)
a4919e5... Merge remote-tracking branch 'gvdb/master' (*)
02a2757... fix dconf_shmdir_from_environment (*)
0650979... Finish removing 'set_locked' (*)
37648e2... dconf 0.9.1 (*)
9a2d9a8... dconf 0.10.0 (*)
cdb0b83... cut it out with the -Werror (*)
bc00b1f... don't install as a system service (*)
8bd03b7... Stop using deprecated GLib APIs (*)
1ec44d6... Fix error handling for missing *.d/locks/ dir (*)
5db4ce0... drop fixes.vapi (*)
1072cb3... drop unused dconf_engine_interpret_reply() (*)
d5e181e... kill maintainer mode (*)
2615de7... dconf 0.11.0 (*)
368072f... editor: Fix compile warnings (*)
c88b48e... editor: Use GtkGrid instead of GtkTable (*)
09ade44... editor: Use GtkPaned to separate directories and keys (*)
ac246af... editor: Drop obsolete GtkTable properties (*)
4f1d6f1... editor: Drop debugging (*)
a271dac... Drop a dead variable (*)
0941519... dconf update: don't access before start of string (*)
1760e88... Silence some harmless warnings from vala code (*)
d9a107a... dconf 0.11.2 (*)
726e1cb... adjust to recent changes in vala compiler (*)
8b49387... editor: install an icon (*)
d1f6300... Docs: Changed can not to cannot.
73acf01... Support creating a GvdbReader from data
f7e414d... bump Vala dependency (*)
c915546... make sure the icons end up in the tarball (*)
7131b6e... dconf 0.11.3 (*)
33f32ba... engine: fix checking for locks (*)
d061ad0... editor: do not install non-standard icon sizes (*)
ebc1699... build: stop non-portable use of 'echo -e' (*)
e2d0337... engine: drop some dead files (*)
543ce2b... client: clean up some Vala issues (*)
0ad5575... cli: Fix help message to include 'load' and 'dump' (*)
27f6fff... editor: drop Vala 0.12 compatibility code (*)
b79a0a0... editor: clean up some Vala warnings (*)
5b50c44... dconf 0.11.5 (*)
ee1e314... dbus-1: fix change notifications for multiple keys (*)
5efe08b... engine: support absolute paths in DCONF_PROFILE (*)
910e5ca... engine: allow multiple user databases (*)
65c8aff... bump glib dependency (for g_mutex_init) (*)
28536bd... engine: free multiple 'shm' properly (*)
cee3985... service: add "blame mode" (*)
d89bf3b... cli: add undocumented 'dconf blame' option (*)
f5ecb01... blame mode: record all writes, not just the first (*)
eec74b9... autogen.sh: support calling from out of tree (*)
7683c2b... builder: Note don't actually implement bloom filters
44ef016... dconf 0.11.6 (*)
a48a34c... editor: set 'wrap' property on default value label (*)
eae99c6... dconf update: Read keyfiles in a defined order (*)
2bbdd58... dconf update: don't warn on a key set twice (*)
2e777f7... dbus-1: Call g_slist_remove_link instead of g_slist_remove (*)
1ce11b2... dconf engine: don't leak lock table on reload (*)
ef21f29... dconf update: ignore dotfiles (*)
ac84e9e... dconf 0.11.7 (*)
681cd04... Start new unstable series (bump version to 0.13.0) (*)
a27c6a3... dconf cli: call setlocale() on startup (*)
2134762... service: Drop a level of variant wrapping
e054942... common/: create two convenience libraries
c2f0999... Add DConfChangeset utility class to common/
b132b06... service: introduce a new Changeset-based method
3e99260... Add a README
6a675a5... Add a HACKING
4eea8cb... Massively reorganise the client-side
cc3221d... Implement change signals
4e77b52... gvdb-reader: correct whitespace damage
ae3d42c... gvdb-reader: refuse to open file with small header
a9551cc... more whitespace fixes
e47d113... Merge remote-tracking branch 'gvdb/master' into wip/reorg
bb4f8d7... add gtester support
8330ed1... Add support for measuring testcase coverage
03a4f17... DConfChangeset: remove some debug stdout noise
54f67cd... .gitignore for common/, gdbus/ and engine/
b332aa9... GDBus backend: only write to error if non-NULL
dbf4f8c... GDBus filter backend: return FALSE in error case
c700f20... GDBus filter backend: fix reply-serial handling
2b3f98e... GSettings backend: build against dconf-common
3a17d73... profile parser: handle newline characters properly
36af45d... profile parser: return number of sources
197c3bb... dconf source abstraction: don't leak the GVDBs
81b1035... engine: correct logic error in queue checking
dd27ef4... engine: allow for NULL value tables
91e4e59... engine: fixup parameters order for change callback
3600ebd... gsettings test: use g_assert_cmpint()
2069109... tests/: add gvdb testcase
eb971e7... tests/: convert path test to gtester
e60fa3a... Add test for dbus backends
8cb144b... tests/: add a stub D-Bus backend for testing
8b91a50... tests/: add a test for DConfEngine
fffbf58... client: also build libdconf-client static library
53ed572... tests/: add a testcase for DConfClient
1304b14... fix various 'make distcheck' issues
fb6ad83... user source: use threadsafe init for shmdir
b54ca7b... sources: don't leak bus name and object path
67144c4... GDBus backends: sink parameters, even on failure
bcf3ea5... GDBus filter backend: plug a massive leak
2e5a358... tests/: add a testcase for DConfChangeset
d83db37... DConfChangeset: fix bugs found by test
a20d8fa... dconf_changeset_get: allow NULL value out argument
0f5906d... dconf_changeset_set: support resetting paths
6446f68... tests/: check changeset reset functionality
f3d12b3... tests/: test NULL against path functions
1d87596... DConfChangeset test: test serialise/deserialise
17b92bd... gvdb test: Use g_string_append()
7400ea5... gvdb test: test reader against corruption
374cb1b... gvdb-reader: robustness improvements
bffe7ec... Merge remote-tracking branch 'gvdb/master' into wip/reorg
1423837... profile parser: firm up and document semantics
9fca034... tests/: test profile parsing
0d25676... gvdb test: fix logic for infinite walks
82cbc59... remove a stray variable
8a2d1f2... Merge remote-tracking branch 'gvdb/master' into wip/reorg
1cebe10... tests/: add forgotten test data
4228ef3... engine/: mark some structs 'extern' in a header
dd9c1a0... clean up and factor out the 'shm' code
f0637da... shm/: make some adjustments after research
5f9ec3c... shm/: add inline dconf_shm_is_flagged()
341cd43... tests/: add shm testcase
792a132... user source: change approach to shm
d56a9ce... massive Makefile reorganisation
571918a... clean up C compiler warnings
395d1f5... common/: make 'hidden' variant of libdconf-common
cf31cc3... gsettings/: add an abicheck.sh script
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]