commit caae8ac57a2d24a5de21d1ac6d6122897a418e72
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed May 19 16:02:05 2010 -0400

    Add --uninstall option to glib-compile-schemas

    If --uninstall is given then don't give an error if the schema
    directory
    is empty.  Instead, erase the gschemas.compiled file, if it exists.
    This is the right thing to do in the 'make uninstall' rule, where the
    schema directory could very well be left empty as a result.

    Modify gsettings.m4 to use this option.

 gio/gschema-compile.c |   15 +++++++++++++--
 m4macros/gsettings.m4 |    2 +-
 2 files changed, 14 insertions(+), 3 deletions(-)

commit b59a5551ecd448187d752d93a06c2298db121ace
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue May 18 18:28:39 2010 -0400

    Bug 619038 - increase gsettings.m4 power

    handle schema checking, installation, uninstallation, cleaning

 docs/reference/gio/migrating-gconf.xml |   21 ++++-----
 m4macros/gsettings.m4                  |   71
 +++++++++++++++++++++++---------
 2 files changed, 61 insertions(+), 31 deletions(-)

commit 3e3779b7d0edbdfbea38655e353d0723a1b918d5
Author: Tor Lillqvist <tml@iki.fi>
Date:   Wed May 19 10:47:02 2010 +0300

    Make config.h.win32.in match what configure produces

    No semantic changes.

 config.h.win32.in |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

commit 8eb377b6f6661022a1917b8cd465ed3e52fecf88
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue May 18 18:24:04 2010 -0400

    glib-compile-schemas rename missed in docs

    change a mention of gschema_compile in the docs

 docs/reference/gio/migrating-gconf.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 257c519ba2ed91f7dfc94d5a07a0cc6c7a3644f1
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue May 18 23:45:54 2010 +0200

    Fix trivial typo in GCredentials code

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=618839

 gio/gcredentials.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 719e2dcb3b35dbab9cfaa7d0f711b0949b57ad35
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue May 18 17:25:43 2010 -0400

    Bug 619031 - method-calls-in-thread test failing

    The test was assuming that g_timeout_add() waited for at least the
    amount of
    time given to it before running the function.  This is not the case
    -- the
    function can be run as much as 1ms early.  Make the lower time
    bound asserted
    in the test more permissive to account for this.

 gio/tests/gdbus-threading.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 6067f9f794954b8545776e14d059a7bb15d99e99
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue May 18 16:43:36 2010 -0400

    Bug 618839  - Typo at translation message

    Fix trivial typo in GCredentials code

 gio/gcredentials.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 12a8c0f50d72829af4cc436a455396bf5190b40e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue May 18 16:13:58 2010 -0400

    Add sync method to GSettingsBackend, and pad

 gio/gsettingsbackend.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7fcf353325a41b75701688364a497d5790ea83a0
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue May 18 13:43:42 2010 -0400

    whitespace fix

 gio/gsettingsbackend.h |   56
 ++++++++++++++++++++++++------------------------
 1 files changed, 28 insertions(+), 28 deletions(-)

commit 587bdf3f0acfdc46e708214c5201336d81e3307c
Author: Robert Ancell <robert.ancell@gmail.com>
Date:   Tue May 18 12:01:25 2010 +1000

    Add missing gunixfdlist.h include in gdbus-example-server.c

 gio/tests/gdbus-example-server.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a977f032358325c8ad558f675530569add68daaf
Author: David Zeuthen <davidz@redhat.com>
Date:   Mon May 17 19:51:49 2010 -0400

    GDBus: Fix obvious crasher when looking up annotations

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 gio/gdbusintrospection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 74cafe871c42c21e7485ee7d80257ef987819979
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon May 17 23:59:42 2010 +0200

    Updated Galician translations

 po/gl.po |  629
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 607 insertions(+), 22 deletions(-)

commit a621e0ed10eb8a7c5b89ee1d96ae877908e4d74b
Author: David Zeuthen <davidz@redhat.com>
Date:   Mon May 17 11:08:53 2010 -0400

    gdbus(1): Don't fetch props if introspection data indicates none
    are available

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 gio/gdbus-tool.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 98e4f7f6fbd1b8ac889327559a50e4369d064a74
Author: David Zeuthen <davidz@redhat.com>
Date:   Mon May 17 11:07:53 2010 -0400

    GDBus: Fix introspection of objects registered at /

    Signed-off-by: David Zeuthen <davidz@redhat.com>

 gio/gdbusconnection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 799e0242ae31dd66b102342927583f1f34806c54
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun May 16 16:56:36 2010 -0400

    improve thread safety in GDelayedSettingsBackend

      - hold a lock while accessing the tree of delayed values
      - use weak reference counts with the owner object to avoid doing
        g_object_notify on a dead object
      - dispatch the "has-unapplied" notify to the proper main context

 gio/gdelayedsettingsbackend.c  |  128
 ++++++++++++++++++++++++++++++++++-----
 gio/gdelayedsettingsbackend.h  |    5 +-
 gio/gsettings.c                |    4 +-
 gio/gsettingsbackend.c         |    6 +-
 gio/gsettingsbackendinternal.h |    2 +
 5 files changed, 121 insertions(+), 24 deletions(-)

commit 61219e264083184eada5c5ef2795b7c531470704
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun May 16 14:17:34 2010 -0400

    GSettingsBackend: make signal dispatch threadsafe

    This commit fixes up a few race conditions in the GSettingsBackend,
    mostly with
    respect to change notifications occuring at the same time as the
    last reference
    count on a GSettings is dropped.  With GDBus feeding us our incoming
    signals in
    a separate thread, this is something that could easily happen.

 gio/gdelayedsettingsbackend.c  |   40 ++--
 gio/gsettings.c                |   43 ++---
 gio/gsettingsbackend.c         |  410
 ++++++++++++++++++++++++----------------
 gio/gsettingsbackendinternal.h |   26 ++--
 4 files changed, 301 insertions(+), 218 deletions(-)

commit 4967b6d2ab5a0a83609a825ea113bc75f61bfdb1
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun May 16 18:14:46 2010 +0200

    gitignore additions for gdbus, new test cases

 gio/.gitignore        |    1 +
 gio/tests/.gitignore  |   23 ++++++++++++++++++++++-
 glib/tests/.gitignore |    1 +
 3 files changed, 24 insertions(+), 1 deletions(-)

commit 984258c662d3f571fcd0ea415923aec7a3746826
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun May 16 13:02:23 2010 +0200

    GSettings: support emitting signals in threads

    The thread-default context that was in effect at the time that the
    GSettings was created will be used for emitting signals on that
    GSettings.

 gio/gdelayedsettingsbackend.c  |    2 +-
 gio/gsettings.c                |   18 +++++
 gio/gsettingsbackend.c         |  139
 +++++++++++++++++++++++++++++++++++++++-
 gio/gsettingsbackendinternal.h |    2 +
 4 files changed, 159 insertions(+), 2 deletions(-)

commit 849684e540bb714bc60c2bce3a086e5ffb8933c0
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun May 16 13:03:34 2010 +0200

    GSettings tool: work-around GDBus issue

    There is currently no way (near as I can tell) to ensure that
    a message
    has been sent when using GDBus.  If we exit() before we are sure, then
    it is very possible that the message isn't sent at all.
    This behaviour
    was observed when using the GSettings commandline tool with dconf.

    A quick and dirty workaround for now.

 gio/gsettings-tool.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 8e060adb2cecb7a801d54e3cbdb0c6eb12f56c12
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Sun May 16 10:19:46 2010 +0200

    intern a key name instead of using strdup()

 gio/gsettings.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit e5440f865d79795061cf5e64d8ed7300222c4a79
Author: Lin Ma <lin.ma@sun.com>
Date:   Mon May 17 14:42:52 2010 +0800

    Reworked Solaris file event notification for GIO. See
    https://defect.opensolaris.org/bz/show_bug.cgi?id=10194

    Updated copyright.

 gio/fen/Makefile.am            |    6 -
 gio/fen/fen-data.c             |  718
 -------------------------------------
 gio/fen/fen-data.h             |   89 -----
 gio/fen/fen-dump.c             |   43 +--
 gio/fen/fen-dump.h             |    4 +-
 gio/fen/fen-helper.c           |  326 +++++------------
 gio/fen/fen-helper.h           |   13 +-
 gio/fen/fen-kernel.c           |  775
 ++++++++++++++++++++--------------------
 gio/fen/fen-kernel.h           |   35 +--
 gio/fen/fen-missing.c          |  121 -------
 gio/fen/fen-missing.h          |   38 --
 gio/fen/fen-node.c             |  762
 ++++++++++++++++++++++++---------------
 gio/fen/fen-node.h             |   97 ++++--
 gio/fen/fen-sub.c              |   42 ---
 gio/fen/fen-sub.h              |   39 --
 gio/fen/gfendirectorymonitor.c |   95 +++---
 gio/fen/gfendirectorymonitor.h |    3 +
 gio/fen/gfenfilemonitor.c      |   32 +-
 gio/fen/gfenfilemonitor.h      |    3 +
 19 files changed, 1114 insertions(+), 2127 deletions(-)

commit 794a4a8dbda6b63b15705d689c9785fc07ff7a40
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon May 17 07:41:48 2010 +0200

    Updated Spanish translation

 po/es.po | 1648
 +++++++++++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 1142 insertions(+), 506 deletions(-)

commit 2ec41fad532c046b04b55e0a2b7883b344727c64
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun May 16 13:07:25 2010 -0400

    Add GDBus files to POTFILES.in

 po/POTFILES.in |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit d899c57a819685f2a9e66927f040cbdfea8ae572
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun May 16 16:31:25 2010 +0200

    Updated Galician translations

 po/gl.po | 1022
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 518 insertions(+), 504 deletions(-)

commit b298c9430e197ca7f31ecfa0089f51e410bced36
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun May 16 16:30:38 2010 +0700

    Updated Indonesian translation

 po/id.po | 1966
 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 945 insertions(+), 1021 deletions(-)

commit 5d379f1c37ee8b5eb7020ebf7165290f5258045e
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Sat May 15 10:17:35 2010 +0200

    Fix gio tests linking with binutils gold linker

 gio/tests/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e6c08a458c6b6b6eb12b39593bc356dd2d215aec
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Sat May 15 10:13:28 2010 +0200

    Fix build of gdbus tool with binutils gold linker

 gio/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 4b0fd52e52968723ee2a415f0d2fae965aa96867
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 15 18:23:23 2010 -0400

    Expand information about schema translation

    I have added some hints on how to use intltool for translation
    of summary and description elements, taken from comments in bug
    #618523.

 docs/reference/gio/migrating-gconf.xml |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 2ad4b2d716220f0ef45bbeb56fb90a7438afa21a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat May 15 18:15:30 2010 -0400

    Fix build on !linux

    Don't define __USE_GNU, thats a glibc-internal macro, and
    don't use SOL_SOCKET when not including sys/socket.h.
    Maybe this file should be called glinuxcredentialsmessage.c...

    Bug #618730

 gio/gunixcredentialsmessage.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 63d74caabe6f7b85ad13cad922fff239911fb5a0
Author: Christian Persch <chpe@gnome.org>
Date:   Sat May 15 11:56:21 2010 +0200

    Use the new option name

    It's --schema-file now, not --schema-files.
    Bug #616864.

 m4macros/gsettings.m4 |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 50f422b5fd10fd4b709d2c5babce7fdc4987ff36
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 14 22:30:19 2010 -0400

    Bump version

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5810cce252cc3d42377a0dca9a6d8c0a68eaf031
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri May 14 22:28:46 2010 -0400

    2.25.5

 po/af.po          |    2 +-
 po/am.po          |    2 +-
 po/ar.po          |    2 +-
 po/as.po          |    2 +-
 po/ast.po         |    2 +-
 po/az.po          |    2 +-
 po/be.po          |    2 +-
 po/be@latin.po    |    2 +-
 po/bg.po          |    2 +-
 po/bn.po          |    2 +-
 po/bn_IN.po       |    2 +-
 po/bs.po          |    2 +-
 po/ca.po          |    2 +-
 po/ca@valencia.po |    2 +-
 po/cs.po          |    2 +-
 po/cy.po          |    2 +-
 po/da.po          |    2 +-
 po/de.po          |    2 +-
 po/dz.po          |    2 +-
 po/el.po          |    2 +-
 po/en@shaw.po     |    2 +-
 po/en_CA.po       |    2 +-
 po/en_GB.po       |    2 +-
 po/eo.po          |    2 +-
 po/es.po          | 1009
 ++++++++++++++++++++++++++---------------------------
 po/et.po          |    2 +-
 po/eu.po          |    2 +-
 po/fa.po          |    2 +-
 po/fi.po          |    2 +-
 po/fr.po          |    2 +-
 po/ga.po          |    2 +-
 po/gl.po          |    2 +-
 po/gu.po          |    2 +-
 po/he.po          |    2 +-
 po/hi.po          |    2 +-
 po/hr.po          |    2 +-
 po/hu.po          |    2 +-
 po/hy.po          |    2 +-
 po/id.po          |    2 +-
 po/is.po          |    2 +-
 po/it.po          |    2 +-
 po/ja.po          |    2 +-
 po/ka.po          |    2 +-
 po/kn.po          |    2 +-
 po/ko.po          |    2 +-
 po/ku.po          |    2 +-
 po/lt.po          |    2 +-
 po/lv.po          |    2 +-
 po/mai.po         |    2 +-
 po/mg.po          |    2 +-
 po/mk.po          |    2 +-
 po/ml.po          |    2 +-
 po/mn.po          |    2 +-
 po/mr.po          |    2 +-
 po/ms.po          |    2 +-
 po/nb.po          |    2 +-
 po/nds.po         |    2 +-
 po/ne.po          |    2 +-
 po/nl.po          |    2 +-
 po/nn.po          |    2 +-
 po/oc.po          |    2 +-
 po/or.po          |    2 +-
 po/pa.po          |    2 +-
 po/pl.po          |    2 +-
 po/ps.po          |    2 +-
 po/pt.po          |    2 +-
 po/pt_BR.po       |    2 +-
 po/ro.po          |    2 +-
 po/ru.po          |    2 +-
 po/rw.po          |    2 +-
 po/si.po          |    2 +-
 po/sk.po          |    2 +-
 po/sl.po          |    2 +-
 po/sq.po          |    2 +-
 po/sr.po          |    2 +-
 po/sr@ije.po      |    2 +-
 po/sr@latin.po    |    2 +-
 po/sv.po          |    2 +-
 po/ta.po          |    2 +-
 po/te.po          |    2 +-
 po/th.po          |    2 +-
 po/tl.po          |    2 +-
 po/tr.po          |    2 +-
 po/tt.po          |    2 +-
 po/uk.po          |    2 +-
 po/vi.po          |    2 +-
 po/wa.po          |    2 +-
 po/xh.po          |    2 +-
 po/yi.po          |    2 +-
 po/zh_CN.po       |    2 +-
 po/zh_HK.po       |    2 +-
 po/zh_TW.po       |    2 +-
 92 files changed, 589 insertions(+), 602 deletions(-)