commit 795ddeb421eb01bbadf98e05657b92877cd93d96
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 23:41:06 2010 -0400

    Add missing marshaler

 gio/gio-marshal.list |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e300c7e622d3e5a5e3eaa339c875484b0e4534eb
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 23:28:30 2010 -0400

    Fix a missing parameter in a doc comment

    Pointed out by David Zeuthen.

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

commit a89b10c1dc587cd6806954dc04c3f3e36ee393a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 23:27:21 2010 -0400

    Fix a signal signature

    GApplication::action was erroneously declaring the timestamp parameter
    as int instead of uint.

 gio/gapplication.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 063470ea0d1a97f964d3901b7873fddcbadc4c0d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 22:34:07 2010 -0400

    Fix a misspelt doc comment

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

commit 3b11a7d3f20df2f44b3a97db58bb0ffd02a5f0c0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 22:22:39 2010 -0400

    Add a lost <SECTION>

 docs/reference/gio/gio-sections.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 32b7fbb8907757d8c19c50b48f5917bbad18e43d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 22:21:47 2010 -0400

    Rename GApplication::appid to GApplication::application-id

 gio/gapplication.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit c59cc943188753e0f72a8e554f8142351970aa20
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 21:53:32 2010 -0400

    Fix !srcdir checks

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

commit 14c62ff722d74af3baca7cc527f316e4ab095dae
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 21:23:37 2010 -0400

    Updates

 NEWS |   51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 51 insertions(+), 0 deletions(-)

commit fdc99873eeffc36ea2bb0423b586cc3115c76ed2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 18:27:33 2010 -0400

    Document signals

 gio/gapplication.c |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

commit d68100afccc9260309e573bbcb9f0bb387044340
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Jun 7 23:55:34 2010 +0200

    [docs] GApplication is available since Gio 2.26

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

commit c2a539eff05f1afd43e1c3c0feb9c98ccfdd0a85
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 17:48:09 2010 -0400

    Use g types for consistency

 gio/gapplication.c     |   26 +++++++++++++-------------
 gio/gapplication.h     |   26 +++++++++++++-------------
 gio/gdbusapplication.c |    8 ++++----
 gio/gnullapplication.c |    2 +-
 4 files changed, 31 insertions(+), 31 deletions(-)

commit 6427e93757dbc38cc53ffeb87ed814cdb9df0ed4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 13:25:39 2010 -0400

    Merge the wip/gapplication branch

    This adds a GApplication object to GIO, which is the core of
    an application support class, supporting
    - uniqueness
    - exporting actions (simple scripting)
    - standard actions (quit, activate)

    The implementation for Linux uses D-Bus, takes a name on the
    session bus, and exports a org.gtk.Application interface.

    Implementations for Win32 and OS X are still missing.

 docs/reference/gio/gio-docs.xml     |    4 +
 docs/reference/gio/gio-sections.txt |   32 +
 docs/reference/gio/gio.types        |    1 +
 gio/Makefile.am                     |    5 +
 gio/gappinfo.c                      |   42 +-
 gio/gapplication.c                  | 1058
 +++++++++++++++++++++++++++++++++++
 gio/gapplication.h                  |  151 +++++
 gio/gdbusapplication.c              |  426 ++++++++++++++
 gio/gdbusconnection.h               |    2 +-
 gio/gdesktopappinfo.c               |   12 +
 gio/gio-marshal.list                |    3 +
 gio/gio.h                           |    1 +
 gio/gio.symbols                     |   21 +
 gio/gnullapplication.c              |   70 +++
 gio/tests/Makefile.am               |   20 +
 gio/tests/appinfo-test.c            |   20 +
 gio/tests/appinfo-test.desktop      |    4 +
 gio/tests/appinfo.c                 |   25 +
 gio/tests/application.c             |  134 +++++
 gio/tests/testapp.c                 |   79 +++
 gio/tests/testapps.c                |  533 ++++++++++++++++++
 21 files changed, 2626 insertions(+), 17 deletions(-)

commit af78f6d418788fa76a2c78298896f9c656d8eb85
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Jun 7 12:58:57 2010 +0200

    Bug 620767 - Typo in GSettings documentation

    Use the correct variable name and work around the escaping of '@'.
    Expand/clarify the section on how translation of <default> is handled.

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

commit 486c46b9459f7b28528d9144296da9e4a32023d3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Jun 7 06:23:24 2010 -0400

    Include the right header

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

commit 71c5e3f899bf15c9dee09b36f146c5e72652d72b
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon Jun 7 10:18:43 2010 +0200

    Bug 620496 - schema compiler: reject invalid paths

    The GSettings schema compiler was accepting any string as a path.
    It is
    probably quite a common mistake to suspect that '/apps/foo' is a valid
    path name when this will cause all sorts of trouble later.  Check for
    this case and report the error.

 gio/gschema-compile.c                           |   16 ++++++++++++++--
 gio/tests/gschema-compile.c                     |    1 +
 gio/tests/schema-tests/invalid-path.gschema.xml |    3 +++
 3 files changed, 18 insertions(+), 2 deletions(-)

commit a0c044b5c65500080c15e2c5e315bf87487e63b7
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 6 16:42:06 2010 -0400

    Make g_assertion_message_error take a const GError*

    This was requested in bug 620265.

 glib/gtestutils.c |    2 +-
 glib/gtestutils.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 87ee5f36413ba421c58bd4e5cbf1d11a681c2abe
Author: Christian Persch <chpe@gnome.org>
Date:   Sun Jun 6 16:32:04 2010 -0400

    Don't do an extra strlen when g_variant_get_string() returns it
    already

 gio/gdbusmessage.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

commit 2aca3b506a2405927a621bb37447dc96b2aa6174
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 6 16:20:21 2010 -0400

    Add single-include guards to new headers

    As pointed out by Christian Persch in bug 620173, all the new
    gdbus and gsettings headers were missing these.

 gio/gcredentials.h          |    4 ++++
 gio/gdbusaddress.h          |    4 ++++
 gio/gdbusauthobserver.h     |    4 ++++
 gio/gdbusconnection.h       |    4 ++++
 gio/gdbuserror.h            |    4 ++++
 gio/gdbusintrospection.h    |    4 ++++
 gio/gdbusmessage.h          |    4 ++++
 gio/gdbusmethodinvocation.h |    4 ++++
 gio/gdbusnameowning.h       |    4 ++++
 gio/gdbusnamewatching.h     |    4 ++++
 gio/gdbusproxy.h            |    4 ++++
 gio/gdbusproxywatching.h    |    4 ++++
 gio/gdbusserver.h           |    4 ++++
 gio/gdbusutils.h            |    4 ++++
 gio/gsettings.h             |    4 ++++
 15 files changed, 60 insertions(+), 0 deletions(-)

commit 9371ca0cc27573174dfc0419e121f8ac718fe061
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 6 16:15:44 2010 -0400

    Sort gio.h includes alphabetically

 gio/gio.h |   49 +++++++++++++++++++++++++------------------------
 1 files changed, 25 insertions(+), 24 deletions(-)

commit 3944a63fed37e86515178c362b478eafd80199c0
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Jun 6 21:15:42 2010 +0200

    gio: fix the build

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

commit 92fab483875c2d78ae2cb4749ae283cd26afa451
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Jun 6 14:22:48 2010 -0400

    Some cleanups

    Always include config.h, make property strings for translation,
    add since tags.

 gio/gpermission.c       |   49
 +++++++++++++++++++++++++++++++++++++---------
 gio/gsimplepermission.c |    6 ++++-
 po/POTFILES.in          |    1 +
 3 files changed, 45 insertions(+), 11 deletions(-)

commit 40e10764b343b7cdcf270107d9a5b56e8fa142ec
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Jun 3 15:09:09 2010 +0100

    Add some symbols to glib-sections.txt

    Most of these are private; the few that aren't were already documented
    but not included in the gtkdoc output.

 docs/reference/glib/glib-sections.txt |   12 ++++++++++++
 docs/reference/glib/tmpl/main.sgml    |   27 +++++++++++++++++++++++++++
 2 files changed, 39 insertions(+), 0 deletions(-)

commit f291d3bb3ce1245981363395ac576d74e918cb0a
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Jun 3 15:08:58 2010 +0100

    Document G_GNUC_DEPRECATED_FOR

 docs/reference/glib/glib-sections.txt     |    1 +
 docs/reference/glib/tmpl/macros_misc.sgml |   13 +++++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit 157116b8dd58429335a16c4d0d2c8ee4ef287302
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Jun 3 14:50:19 2010 +0100

    Add examples for G_STRINGIFY and G_PASTE

 docs/reference/glib/tmpl/macros_misc.sgml |   37
 ++++++++++++++++++++++++++--
 1 files changed, 34 insertions(+), 3 deletions(-)

commit 28f9f03a3b7dc015ff1b0c6865a952e2ee0f17f3
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Jun 3 14:43:30 2010 +0100

    Hide G_PASTE_ARGS in gtkdocs.

 docs/reference/glib/glib-sections.txt     |    2 +-
 docs/reference/glib/tmpl/macros_misc.sgml |    9 ---------
 2 files changed, 1 insertions(+), 10 deletions(-)

commit a131beda54a15b071b6571b12f2f2ad8cb342c04
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 6 05:25:59 2010 +0200

    [docs] Improve the g_get_system_config_dirs() docs.

    The retrieved list of directories is XDG_CONFIG_DIRS,
    Also mention the retrieved directory on Windows: CSIDL_COMMON_APPDATA

 glib/gutils.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit e08c7b86c43f3eb8c230355be5fa92b504e3fff9
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 6 05:13:06 2010 +0200

    [docs] Improve the g_get_system_data_dirs() docs.

    The retrieved list of directories is XDG_DATA_DIRS

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

commit 07777db60d82c8f81feb407ec453f244ba10787c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 6 05:05:15 2010 +0200

    [docs] Improve the g_get_user_cache_dir() docs

    The retrieved directory is XDG_CACHE_HOME on UNIX platforms.
    Also mention the retrieved directory on Windows: CSIDL_INTERNET_CACHE.

 glib/gutils.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit e40b5ae3ef6a637f1469557b8d7be94a9cf59f6e
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun Jun 6 04:57:46 2010 +0200

    [docs] Improve the g_get_user_data_dir() docs

    The retrieved directory is XDG_DATA_HOME on UNIX platforms.
    Also mention the retrieved directory on Windows: CSIDL_PERSONAL.

 glib/gutils.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit b2718ee71ad85f2536e5e127239a5a438648de0c
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sat Jun 5 18:34:38 2010 +0200

    [docs] Improve the g_get_user_config_dir() docs a bit

    The retrieved directory is XDG_CONFIG_HOME on UNIX platforms.
    Also mention the retrieved directory on Windows: CSIDL_APPDATA.

 glib/gutils.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 61f3f45cb95f022d99689e0fee9b0cb97c5112a3
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Jun 4 23:07:40 2010 +0200

    add get_permission API to GSettingsBackend

    implement it in the various in-tree backends

    also, lots of whitespace changes to realign the vtable members

 gio/gdelayedsettingsbackend.c  |   11 ++++++
 gio/gkeyfilesettingsbackend.c  |    9 +++++
 gio/gmemorysettingsbackend.c   |    9 +++++
 gio/gnullsettingsbackend.c     |   11 ++++++-
 gio/gsettingsbackend.c         |   25 ++++++++++++++
 gio/gsettingsbackend.h         |   69
 +++++++++++++++++++++-------------------
 gio/gsettingsbackendinternal.h |    3 ++
 7 files changed, 103 insertions(+), 34 deletions(-)

commit 95c564cabe2837be56f2cf3901a4d6d9d84ab6c9
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Jun 4 23:02:44 2010 +0200

    gsettingsbackend.h: pretend to be gio.h

    Since #include <gsettingsbackend.h> is a perfectly valid thing for
    applications to do, and since we want to include gio headers from
    gsettingsbackend.h, we need to effectively disable the #error we would
    get from those headers (because we're not coming via gio.h).

    We don't want to #include <gio/gio.h> here because this would cause
    needless rebuilding of GSettingsBackend, GSettings,
    GDelayedSettingsBackend, etc... every time someone changed anything in
    any public header.

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

commit 473348817809f7aed492245469092901d28de91d
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Fri Jun 4 22:32:01 2010 +0200

    Bug 620582 - a simple GPermission implementation

    add GSimplePermission, a trivial const implementation of GPermission

    can-request and can-release are always false for this implementation
    and
    the value of 'allowed' is decided at construction.

 docs/reference/gio/gio-docs.xml     |    1 +
 docs/reference/gio/gio-sections.txt |    8 +++
 docs/reference/gio/gio.types        |    1 +
 gio/Makefile.am                     |    2 +
 gio/gio.symbols                     |    7 +++
 gio/giotypes.h                      |    1 +
 gio/gsimplepermission.c             |   84
 +++++++++++++++++++++++++++++++++++
 gio/gsimplepermission.h             |   45 +++++++++++++++++++
 8 files changed, 149 insertions(+), 0 deletions(-)

commit 0957f76878046d848ea42bab09d9b129a60476a5
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Jun 4 20:03:41 2010 +0200

    Updated Slovenian translation

 po/sl.po | 1979
 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1039 insertions(+), 940 deletions(-)

commit 7a4860d69ad7b6daf6cce0063cbc52070d21bd7b
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jun 3 22:58:52 2010 +0200

    Bug 620519 - GPermission

    Add an abstract interface representing the permission to perform an
    action.

 docs/reference/gio/gio-docs.xml     |    4 +
 docs/reference/gio/gio-sections.txt |   21 ++
 docs/reference/gio/gio.types        |    1 +
 gio/Makefile.am                     |    2 +
 gio/gio.h                           |    1 +
 gio/gio.symbols                     |   16 ++
 gio/giotypes.h                      |    1 +
 gio/gpermission.c                   |  390
 +++++++++++++++++++++++++++++++++++
 gio/gpermission.h                   |  118 +++++++++++
 9 files changed, 554 insertions(+), 0 deletions(-)

commit 07b5cee2a8273d7fdd20371b5494ecd320c3cd1c
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Jun 4 17:07:05 2010 +0200

    Gio: gioenums.h: Remove trailing commas to avoid C++ warnings.

 gio/gioenums.h |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit af3f4cbe77584acabf289f4c3f9beccd6bfcfd21
Author: Javier Jardón <jjardon@gnome.org>
Date:   Sun May 30 14:56:55 2010 +0200

    gdbusaddress: Fix typo

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

commit 644584e7e6bcff65e5bd819a4756dc7597526961
Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
Date:   Thu Jun 3 18:19:31 2010 +0200

    Updated Esperanto translation

 po/eo.po | 1569
 ++++++++++++++++----------------------------------------------
 1 files changed, 391 insertions(+), 1178 deletions(-)

commit e608b1f067c76db196a63723b50167a00ab39921
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Thu Jun 3 11:40:02 2010 -0400

    Don't spew a g_warning if inotify setup fails

    We use is_supported when we are trying to find a local file monitor
    implementation that works, and having the g_warning in there trips
    the test suite.

 gio/inotify/inotify-helper.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 9562726f35b3e19d5d50d4e2e01bd8c37c7727ab
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jun 3 11:24:31 2010 +0200

    Bug 620350 - add g_variant_builder_add_parsed()

    A delicious blend of g_variant_new_parsed() and
    g_variant_builder_add_value().  Now available in a GLib near you.

 docs/reference/glib/glib-sections.txt |    1 +
 glib/glib.symbols                     |    1 +
 glib/gvariant-parser.c                |   44
 +++++++++++++++++++++++++++++++++
 glib/gvariant.h                       |    3 ++
 4 files changed, 49 insertions(+), 0 deletions(-)

commit 44db2b6b7447680fa3f8d3bce6f2bda26a6b498e
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu Jun 3 09:41:33 2010 +0200

    Bug 620349 – utf8ify GVariant printer

    Take advantage of our knowledge that GVariant strings are always valid
    utf8 when printing and parsing:

      - allow valid printing unicode characters to pass through unescaped

      - escape non-printing characters using \uxxxx or \Uxxxxxxxx format

      - do the same in the parser

      - update existing test cases to use utf8, add a new test case

 glib/gvariant-parser.c |   64
 +++++++++++++++++++++++++++++++++++++---------
 glib/gvariant.c        |   65
 ++++++++++++++++++++++++++++++++++++++++++-----
 glib/tests/gvariant.c  |   26 +++++++++++++++++--
 3 files changed, 132 insertions(+), 23 deletions(-)

commit 36826661401f1912eef8c710609f4bd6454720ad
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Wed Jun 2 16:05:13 2010 +0200

    Annotate GVariant and GSettings _strv() functions

    Add GObject introspection annotations so that the length parameter is
    correctly detected for g_variant_new_strv(), g_variant_get_strv() and
    g_variant_dup_strv(). Also specify that it can be a NULL pointer in
    g_variant_get_strv() and g_variant_dup_strv().

    For g_settings_set_strv(), detect that a NULL value is allowed,
    meaning
    empty array.

    Closes bug #620384.

    Signed-off-by: Ryan Lortie <desrt@desrt.ca>

 gio/gsettings.c |    2 +-
 glib/gvariant.c |   10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 0e691f27ecfe1d7f86214f16c00f91fc55f95e9c
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Jun 2 19:34:45 2010 +0200

    improve gitignore (systemtap)

 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 20ab1e667308741de01fa9d1afc106dcd8b313d9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Jun 2 15:41:01 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 1305
 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 659 insertions(+), 646 deletions(-)

commit b5c8496b4c06fc7be5672e29a771064d3247d0cc
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed Jun 2 04:00:58 2010 +0200

    Support NULL value for g_settings_set_strv()

    Allow easy setting of the empty array that we lost with the last
    patch.

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

commit bf9edb5cd5a75a4bc9946f0ef106c3d541fdb89f
Author: Milan Bouchet-Valat <nalimilan@club.fr>
Date:   Tue Jun 1 23:16:19 2010 +0200

    Remove length parameter for g_settings_[gs]et_strv

    Length of the array is redundant since it's NULL-terminated. This
    is not
    consistent with many GLib and GTK+ functions, and adds complexity with
    no real gain, while these convenience functions should be kept simple.

    Closes bug #620312

 gio/gsettings.c |   12 ++++--------
 gio/gsettings.h |    6 ++----
 2 files changed, 6 insertions(+), 12 deletions(-)

commit dc7b1c5b42175cd3e52b57c427545d6c4d9b1cee
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun May 30 18:23:21 2010 +0200

    Updated Spanish translation

 po/es.po |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

commit 7d04f0a915f290b47382d8f2cc989cb6de91e781
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun May 30 17:43:57 2010 +0200

    Updated Galician translations

 po/gl.po |   83
 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 41 insertions(+), 42 deletions(-)

commit 1afaeb9976334ebdcba53ab258aa3922a872bfb9
Author: Andika Triwidada <andika@gmail.com>
Date:   Sun May 30 17:10:51 2010 +0700

    Updated Indonesian translation

 po/id.po | 1590
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 826 insertions(+), 764 deletions(-)

commit be94532e634772115e5fabefb69c803a5c5e4672
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat May 29 12:06:16 2010 +0200

    Updated Spanish translation

 po/es.po |   69
 ++++++++++++++++++++++++++++---------------------------------
 1 files changed, 32 insertions(+), 37 deletions(-)

commit b208c2d75654ee3cf6cadf0a796976426c7b3df0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Fri May 28 20:21:02 2010 +0200

    Updated Spanish translation

 po/es.po |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit e7c1aaf9259b64bc40d2851df9b988627e783421
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Fri May 28 19:45:51 2010 +0200

    Updated Spanish translation

 po/es.po |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

commit 5451cd0804f196f30a8cc58eee029c8b4acc54e0
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri May 28 16:57:56 2010 +0300

    Updated Hebrew translation.

 po/he.po |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit ecc5fbb479e529d17885e3b746f78c05758c1bb0
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri May 28 16:54:58 2010 +0300

    Updated Hebrew translation.

 po/he.po |  356
 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 200 insertions(+), 156 deletions(-)

commit c874a76a8bf4f3b31e480a9184983cd5e85aeb4c
Author: Lin Ma <lin.ma@sun.com>
Date:   Fri May 28 16:57:10 2010 +0800

    After talk with FEN dev, we dicide simply disable monitor function if
    the current filesystem doesn't suport FEN.

 gio/fen/fen-kernel.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 8e41be13efe06a0bbd89beefc6e7ae7279b56834
Author: Alexander Larsson <alexl@redhat.com>
Date:   Fri Jan 1 21:39:52 2010 +0100

    Add dtrace and systemtap support for gobject

    This adds static markers and systemtap tapsets for:

    * type creation
    * object lifetimes (creation, ref, unref, dispose, finalize)
    * signal creation and emission

    Signal emissions and finalization marker have a corresponding
    *_end (or *-end in dtrace) version that is when the corresponding
    operation is finished.

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

 configure.in             |    1 +
 gobject/Makefile.am      |   22 +++++
 gobject/gobject.c        |   28 +++++--
 gobject/gobject.stp.in   |  199
 ++++++++++++++++++++++++++++++++++++++++++++++
 gobject/gobject_probes.d |   13 +++
 gobject/gobject_trace.h  |   43 ++++++++++
 gobject/gsignal.c        |   11 ++-
 gobject/gtype.c          |    9 ++-
 8 files changed, 316 insertions(+), 10 deletions(-)

commit bef9efd0a99a9a3bd6a2d713423edc37d6a38f21
Author: Alexander Larsson <alexl@redhat.com>
Date:   Fri Dec 18 21:25:47 2009 +0100

    Initial support for dtrace and systemtap

    This adds static markers for dtrace, which are also usable
    by systemtap. Additionally it adds a tapset for systemtap
    that makes it easier to use the static markers.

    These are enabled by default.

    This initial set of probes is rather limited:

    * allocation and free using g_malloc & co
    * allocation and free using g_slice
    * gquark name tracking (useful for converting quarks to strings
    in probes)

    Notes on naming:

    Its traditional with dtrace to use probe names with dashes as
    delimiter (slice-alloc). Since dashes are not usable in identifiers
    the C code uses double underscores (slice__alloc) which is converted
    to dashes in the UI. We follow this for the shared lowlevel probe
    names.

    Additionally dtrace supports putting a "provider" part in the probe
    names which is essentially a namespacing thing. On systemtap this
    field is currently ignored (but may be implemented in the future), but
    this is not really a problem since in systemtap the probes are
    specified by combining the solib file and the marker name, so there
    can't really be name conflicts.

    For the systemtap tapset highlevel probes we instead use names that
    are systemtapish with single dashes as separators.

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

 configure.in                      |   53 +++++++++++++++++++++++
 docs/reference/glib/building.sgml |   42 ++++++++++++++++++
 docs/reference/glib/running.sgml  |   13 ++++++
 glib/Makefile.am                  |   23 ++++++++++
 glib/gdataset.c                   |    6 ++-
 glib/glib.stp.in                  |   84
 +++++++++++++++++++++++++++++++++++++
 glib/glib_probes.d                |    8 ++++
 glib/glib_trace.h                 |   43 +++++++++++++++++++
 glib/gmem.c                       |   52 ++++++++++++++++++-----
 glib/gslice.c                     |    5 ++
 10 files changed, 317 insertions(+), 12 deletions(-)

commit c3bc0f4f8fc5125a732f383671ee5bff939423d2
Author: Mikhail Zabaluev <mikhail.zabaluev@gmail.com>
Date:   Thu May 27 14:00:12 2010 -0400

    Optimized the overlong sequence check in g_utf8_get_char_extended()

    Rather make it branch to get the due sequence length for the resulting
    character code, we can as well get the minimum code value in the
    initial
    branching.

 glib/gutf8.c |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

commit 30a856294613ab1119c0972b35bac5bbf3294692
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu May 27 13:11:49 2010 -0400

    GSettings schema docs: mention need for EXTRA_DIST

    Mention that you will need to use EXTRA_DIST for your schema file
    if it
    is distributed with your project.

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

commit f2687f588e3a2b338242d73b6898eb93689b264b
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu May 27 13:07:54 2010 -0400

    Remove duplicate copies of migration docs

    Fixup for commit 133f66538dbf266be3c99b34f1eeee0a5e6068ac which
    duplicated the contents of most of the migration documentation by
    splitting it out into separate files but keeping the original file
    intact (with a rename).

    This removes the duplicated content from the renamed file.

 docs/reference/gio/migrating-posix.xml |  554
 --------------------------------
 1 files changed, 0 insertions(+), 554 deletions(-)

commit b3593693d918f0ae97094f6712d817180b8eea6a
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu May 27 11:58:54 2010 -0400

    gsettings m4: check for .xml in src/builddir

    This checks for the .gschema.xml file in the srcdir and builddir and
    runs the schema validation on which one it finds.  This handles
    non-srcdir builds in both cases: .gschema.xml is in the tarball and
    .gschema.xml is generated.

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

commit e7927faf1792ad4c3c8a5b599240a7ee94b1a0cc
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Thu May 27 11:32:34 2010 -0400

    GVariant: One more FreeBSD fix

    FreeBSD's malloc() sometimes returns unaligned memory if you are
    requesting small sizes.  This can get GVariant into trouble.  For
    example, consider the type "mmi" containing the value "just nothing".
    According to the type signature, the memory containing this should be
    aligned to a boundary of 4 since it might contain an int.  The
    serialised size of this value is 1 byte, however, and when you ask
    FreeBSD to allocate memory of that size, it knows you can't put an int
    into it so it doesn't bother aligning it.

    This patch modifies the GVariant serialiser to not assert the
    alignment
    constraint in the case that the size of the serialised data is smaller
    than its own alignment requirement.

 glib/gvariant-serialiser.c |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 271997deb56cc17af5fa7b59b3a67f4ee347be6c
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed May 26 23:34:31 2010 -0400

    More alignment-related fixes.

    Partial-backout 8a21d8d23317ecebe46007f1fd5f7459bf182415.  The
    assertions should have remained relaxed since these functions are used
    with non-posix_memalign()ed data.

 glib/tests/gvariant.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 866e3dda60d7de45ae7f6c962a0bb4167abd8147
Author: Lin Ma <lin.ma@sun.com>
Date:   Thu May 27 10:24:58 2010 +0800

    Remove unused code.

 gio/fen/fen-node.c |   13 -------------
 1 files changed, 0 insertions(+), 13 deletions(-)

commit 91ec834456b419c0270072d52d28b365aa160dfb
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed May 26 17:35:18 2010 -0400

    include "config.h" for HAVE_POSIX_MEMALIGN

 glib/tests/gvariant.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 8a21d8d23317ecebe46007f1fd5f7459bf182415
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Wed May 26 17:31:52 2010 -0400

    Use aligned memory in GVariant test cases.

    The GVariant serialiser works well with non-8-aligned memory, but the
    comparison serialiser in the test case depends on memory being
    8-aligned.  Use posix_memalign() to get the memory used by this
    serialiser.

 glib/tests/gvariant.c |   47
 ++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 36 insertions(+), 11 deletions(-)

commit 183102104a3762bab4c50fc54cd11979ca085859
Author: Colin Walters <walters@verbum.org>
Date:   Wed May 26 16:21:15 2010 -0400

    [mainloop-test] Fix compilation errors

 tests/mainloop-test.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ba1163a33cdfb7f67cbd311ae2b74ae40831cd05
Author: Colin Walters <walters@verbum.org>
Date:   Wed May 26 15:59:36 2010 -0400

    [tests/gvariant] Handle flavored_free(NULL), since flavored_malloc
    can return NULL

 glib/tests/gvariant.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 88a1e6c1021644f9ae42c558b23e3c6a1e4055a6
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed May 26 18:12:22 2010 +0200

    Updated Spanish translation

 po/es.po |  389
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 201 insertions(+), 188 deletions(-)

commit 39123880387b19f034ae0bed9492d5a1b4f026ab
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed May 26 18:09:46 2010 +0200

    Updated Spanish translation

 po/es.po | 1361
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 696 insertions(+), 665 deletions(-)

commit 798eed43a2ee756b32651559f95ce55f0a448e7b
Author: Lin Ma <lin.ma@sun.com>
Date:   Wed May 26 14:32:37 2010 +0800

    bugster#6955199, on hsfs portfs will fail, and FEN backend will fail
    to run lstat and port_associate on root node.

 gio/fen/fen-node.c |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

commit 6b53e4826fba3827ac7273a344b46f854ee81d0b
Author: Havoc Pennington <hp@pobox.com>
Date:   Tue Apr 20 17:47:44 2010 -0400

    GSource: add g_source_set_name, g_source_get_name,
    g_source_set_name_by_id

    These allow applications to give meaningful names to their sources.
    Source names can then be used for debugging and profiling, for
    example with systemtap or gdb.

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

 glib/gmain.c          |    5 ++++-
 tests/mainloop-test.c |    6 +++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit e5696c282e2c48ac0f822c4e6d33c8507a77e998
Author: Havoc Pennington <hp@pobox.com>
Date:   Tue Apr 20 17:47:44 2010 -0400

    GSource: add g_source_set_name, g_source_get_name,
    g_source_set_name_by_id

    These allow applications to give meaningful names to their sources.
    Source names can then be used for debugging and profiling, for
    example with systemtap or gdb.

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

 glib/glib.symbols |    3 ++
 glib/gmain.c      |   83
 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 glib/gmain.h      |    9 +++++-
 3 files changed, 93 insertions(+), 2 deletions(-)

commit eec66b2f9424dd6db25867ee0a32e0341def15b8
Author: David Zeuthen <davidz@redhat.com>
Date:   Tue May 25 11:59:57 2010 -0400

    GDBus: Big-endian fixes

    Tested this on my Powerbook G4 12", 867MHz PowerPC G4 running Fedora
    11ish.

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

 gio/gdbusmessage.c          |    8 ++++++--
 gio/tests/gdbus-threading.c |    2 +-
 2 files changed, 7 insertions(+), 3 deletions(-)

commit a81c2f2c7ad260bc3033648bb274a3b321df8b49
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Tue May 25 11:25:34 2010 -0400

    GVariant: deal with non-8-aligned malloc()

    Closes bug #619585.

 glib/gvariant-serialiser.c |   18 +++++++++++
 glib/tests/gvariant.c      |   72
 ++++++++++++++++++++++++++++----------------
 2 files changed, 64 insertions(+), 26 deletions(-)

commit 9e25ec592ba32797230650b2236935deb2022960
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue May 25 10:43:29 2010 -0400

    Document that vtable is not copied

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

commit 857a40fafb98934c954649e712bc35633438ebcf
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue May 25 09:56:33 2010 +0200

    Updated Galician translations

 po/gl.po | 1270
 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 646 insertions(+), 624 deletions(-)

commit 32c84552f6dfb05f990e8740a75c8b1fed753ea8
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon May 24 23:21:01 2010 -0400

    .gitignore manpages (*.1)

 docs/reference/.gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit dcd13e39be34ec4b396bab4dbaa976d2917cf7b5
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon May 24 23:03:36 2010 -0400

    post-release version bump.

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

commit 2db2d13fdbfe80d89cb4d5fecfa13619909f4ac5
Author: Ryan Lortie <desrt@desrt.ca>
Date:   Mon May 24 23:02:18 2010 -0400

    Release 2.25.7.

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