summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* wip: NFS on the library sidewip/nfs-clientRyan Lortie2013-01-0310-5/+375
|
* service: try mkdir_with_parents() on failed writesRyan Lortie2013-01-021-0/+16
| | | | | | | If we fail to write the database file, try g_mkdir_with_parents() to create the parent directory and try again. https://bugzilla.gnome.org/show_bug.cgi?id=689136
* service/: don't call g_hash_table_unref on changesetRyan Lortie2013-01-021-1/+1
| | | | | | | | | | | | 4fce559d81bdd3841cfe16fd3a3e6b8e6e9e60f2 changed from using GHashTable to database-mode changesets for caching the state of the database in the service but we missed a case of g_hash_table_unref being called. Fix that now. Problem reported and fix suggested by Philippe Coval. https://bugzilla.gnome.org/show_bug.cgi?id=691013
* Updated Hungarian translationBalázs Úr2012-12-311-16/+26
|
* Updated Friulian translationTmTFx2012-12-301-0/+166
|
* Updated Hebrew translation.Yaron Shahrabani2012-12-271-15/+23
|
* Updated Greek translationDimitris Spingos2012-12-231-21/+32
|
* Updated Norwegian bokmål translationKjartan Maraas2012-12-231-16/+29
|
* Updated Aragonese translationJorge Pérez Pérez2012-12-191-16/+22
|
* writer: Fix typo causing segfaults on service shutdownColin Walters2012-12-171-1/+1
| | | | | | Was seeing crashes in the latest gnome-ostree on login. https://bugzilla.gnome.org/show_bug.cgi?id=690316
* Added Aragonese translationJorge Pérez Pérez2012-12-132-0/+170
|
* Updated Galician translationsFran Diéguez2012-12-111-17/+26
|
* Updated slovak translationPavol Klačanský2012-12-101-16/+24
|
* Updated Spanish translationDaniel Mustieles2012-12-051-12/+16
|
* Updated Polish translationPiotr Drąg2012-11-271-15/+23
|
* Updated Slovenian translationMatej Urbančič2012-11-261-25/+41
|
* Add keywords to the desktop fileMatthias Clasen2012-11-241-0/+1
| | | | This makes gnome-shell search more pleasant and useful.
* dconf 0.15.20.15.2Ryan Lortie2012-11-192-1/+24
|
* dist the D-Bus interface descriptionRyan Lortie2012-11-191-0/+3
| | | | | | Also make sure the generated files get cleaned. 'make distcheck' fixing.
* Remove calls to g_type_init()Ryan Lortie2012-11-194-7/+0
| | | | Since we now have a hard dependency on the newer GLib anyway.
* Increase GLib dependency to 2.35.2Ryan Lortie2012-11-191-1/+1
| | | | For new g_variant_new_from_bytes() API.
* service/: always use read() for reading gvdbRyan Lortie2012-11-091-2/+11
| | | | More NFS safety: never mmap() a gvdb on the service side.
* adjust to new gvdb APIsRyan Lortie2012-11-096-30/+33
|
* Merge remote-tracking branch 'gvdb/master'Ryan Lortie2012-11-092-129/+53
|\
| * reader: embrace GBytesRyan Lortie2012-11-092-129/+53
| | | | | | | | | | | | | | Drop gvdb_table_new_from_data() and add gvdb_table_new_from_bytes(). Since the underlying backingstore of a GvdbTable is now always refcounted, drop the refcounting on GvdbTable itself.
* | service: factor out gvdb read/write codeRyan Lortie2012-11-094-141/+204
| | | | | | | | | | | | | | | | Factor the code for reading and writing DConfChangeset databases to the gvdb file format out from dconf-writer.c. This will allow those functions to be used by other backend implementations that want to store things in gvdb format (like on NFS).
* | tests/: test new DConfChangeset APIRyan Lortie2012-11-081-0/+55
| |
* | service: fix some leaks in the writerRyan Lortie2012-11-081-7/+13
| | | | | | | | | | | | | | | | | | | | | | Also, slightly change the rules about begin/change/commit/end. It used to be theoretically possible to call: begin(), change(), commit(), change(), end(). but that is no longer supported (and it was never used anyway). Now the only valid thing to do after a commit() is end().
* | service: use database-mode DConfChangesetRyan Lortie2012-11-081-70/+44
| | | | | | | | | | | | | | | | | | | | Port the DConfWriter to use database-mode changesets to represent the contents of the database. This allows us to drop our own copy of the reset algorithm. Also, fix a bug whereby we tried to acquire a list of items from a NULL gvdb table (in the case where the database does not already exist).
* | DConfChangeset: add "database mode" and change()Ryan Lortie2012-11-082-4/+131
| | | | | | | | | | | | | | | | | | | | | | | | Add a new mode for DConfChangeset to represent the entire contents of a dconf database. Also add a dconf_changeset_change() call to either merge changesets or apply a changeset to a database-mode changeset. Doing this allows us to have only one instance of the algorithm to deal with resets (ie: when resetting '/a/' we must reset all keys starting with '/a/').
* | service/Makefile.am: fix code generationRyan Lortie2012-11-081-1/+3
| | | | | | | | | | This ensures that we don't do the gdbus-codegen twice when running in make -j.
* | editor: Fix search order of schema dirsDaiki Ueno2012-11-081-2/+7
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=686270
* | editor: Translate summary and descriptionDaiki Ueno2012-11-081-0/+5
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=686262
* | Add a comment for the previous commitRyan Lortie2012-11-051-0/+3
| | | | | | | | Provide a link to the bug with a justification for the unusual code.
* | workaround OpenBSD mmap() bugAntoine Jacoutot2012-11-051-1/+1
| | | | | | | | | | On OpenBSD, mapping descriptors PROT_WRITE without also specifying PROT_READ triggers a segfault.
* | Updated slovak translationPavol Klačanský2012-10-302-0/+176
| |
* | Updated Indonesian translationAndika Triwidada2012-10-271-22/+29
| |
* | Add dconf_changeset_is_empty()Ryan Lortie2012-10-232-0/+16
| |
* | service: rewriteRyan Lortie2012-10-2318-1121/+971
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | dconf 0.15.00.15.0Ryan Lortie2012-10-221-0/+56
| |
* | docs: add xml files to content_filesRyan Lortie2012-10-221-0/+6
| | | | | | | | Otherwise xinclude won't find them during out-of-tree builds.
* | build: Add --disable-manColin Walters2012-10-222-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | dconf_rebuilder_get_parent: don't leak parent_nameMatthias Clasen2012-10-211-0/+1
| | | | | | | | | | | | Leak introduced in facae6ffcd5b2935f9b708eecb1fd5aa7c8ddf86. Tracked down by Fabien Tassin in https://bugzilla.gnome.org/show_bug.cgi?id=686573
* | Updated Spanish translationDaniel Mustieles2012-10-171-14/+19
| |
* | Added Arabic translationAbderrahim Kitouni2012-10-132-0/+161
| |
* | gsettings/: support correct read of default valuesRyan Lortie2012-10-021-2/+15
| | | | | | | | | | | | | | | | The existing code had a /* XXX */ for properly dealing with the case of the user requesting the default value. We should probably implement this... https://bugzilla.gnome.org/show_bug.cgi?id=685316
* | engine/: drop DConfChangesetListRyan Lortie2012-10-024-45/+6
| | | | | | | | | | | | It's really just a GQueue... https://bugzilla.gnome.org/show_bug.cgi?id=685316
* | Updated Bulgarian translationAlexander Shopov2012-10-022-0/+179
| |
* | editor: Decode schema overridesRobert Ancell2012-10-012-11/+71
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=654812
* | editor: Search key values and descriptionsRobert Ancell2012-10-011-1/+23
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=677652