Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 14, 2011
  1. Cosmetics

    Matthias Clasen authored
  2. Bump version

    Matthias Clasen authored
  3. Updates

    Matthias Clasen authored
  4. @danwinship

    Simplify checks for CLOCK_MONOTONIC

    danwinship authored Matthias Clasen committed
    Remove the complicated configure-time and runtime checks, and just use
    CLOCK_MONOTONIC if it's defined.
  5. USE __COUNTER__ instead of __LINE__ when available

    Matthias Clasen authored
    I've seen builds fail with
    nm-connection.c:119:691: error: declaration of '_GStaticAssertCompileTimeAssertion_119' shadows a previous local [-Werror=shadow]
    because several compile-time assertions ended up on the same
    line. __COUNTER__ is meant specifically for the purpose of
    constructing identifiers, so use it when available.
  6. @ajacoutot


    ajacoutot authored Matthias Clasen committed
    On OpenBSD translation files are always installed under PREFIX/share/locale,
    there is no such thing as PREFIX/lib/locale; according to that, set
    DATADIRNAME to "share".
  7. @desrt

    GSettings schemas: allow for zero items in schema

    desrt authored Matthias Clasen committed
    GVDB deals with empty lists by returning NULL for the list instead of a
    zero-length (non-NULL) strv.  We can work around that in GSettingsSchema
    by checking for the NULL case and treating it like a zero-length list.
  8. @hughsie

    Fix the description for g_app_info_get_icon()

    hughsie authored Matthias Clasen committed
    It can return NULL when there is no default icon.
  9. Keep up with the standards

    Matthias Clasen authored
    More choices, always better.
Commits on Oct 8, 2011
  1. @Pecisk

    Updated Latvian translation.

    Rudolfs Mazurs authored Pecisk committed
Commits on Oct 7, 2011
  1. GDBusConnection: Make pending calls error when the connection is lost

    David Zeuthen authored
    If the connection to the bus is lost while a method call is ongoing,
    the method call does not get cancelled. Instead it just sits around
    until it times out.
    This is visible here on XO laptops when stopping the display manager
    during shutdown. imsettings starts sending a sync message to give up
    its bus name (via g_bus_unown_name()), then systemd terminates the
    session bus at approximately the same time. imsettings then hangs for
    about 20 seconds before timing out the message.

    imsettings behaviour could be improved as described in that thread,
    but I think this is a glib bug. I've also come up with the attached
    patch which fixes it.
    Credits for the bug-fix goes to Daniel Drake <>. The test
    case was written by David Zeuthen <>.
    Signed-off-by: David Zeuthen <>
Commits on Oct 5, 2011
  1. @cgwalters

    gmacros: Hide G_STATIC_ASSERT from g-ir-scanner

    cgwalters authored
    The C syntax here is twisted and confuses the scanner.  We don't
    need to see it, so let's just skip it.
  2. GDBus: Regenerate code when the codegen or options passed to it changes

    David Zeuthen authored
    Signed-off-by: David Zeuthen <>
  3. GDBusProxy: Correctly handle unknown members when having an expected …

    David Zeuthen authored
    Since it is valid for a D-Bus interface / service to add new methods,
    signals or properties we must NEVER warn about unknown properties or
    drop unknown signals or disallow unknown method invocations when we
    have an expected interface.
    So this means that the expected_interface machinery is only useful for
    checking that the service didn't break ABI.
    Also update the docs so it is clear exactly what it means to have an
    expected interface.
    Signed-off-by: David Zeuthen <>
Commits on Oct 4, 2011
  1. @hadess

    [gio] Improve doc for g_file_make_directory_with_parents()

    hadess authored
    g_file_make_directory_with_parents() will fail for already
    existing directories, unlike g_mkdir_with_parents(), so mention
    this clearly in the docs.
  2. @desrt

    Make G_ASSERT_STATIC work with clang

    desrt authored
    A simplified variant of an approach proposed by Behdad.
  3. @smcv

    In the GVariant intro, mention lack of built-in endianness, and ratio…

    smcv authored
    Presumably, the rationale for not storing the endianness is that
    GVariant is a recursive type system, and in a sane format, endianness
    only needs to be stored once per blob of data (once per D-Bus message,
    once per file on disk, etc.).
    Signed-off-by: Simon McVittie <>
    Reviewed-by: Ryan Lortie <>
  4. @smcv

    g_variant_get_data: mention what you need to know to deserialise

    smcv authored
    Also include a shorter version in the docs for g_variant_store, with a
    pointer to g_variant_get_data.
    Signed-off-by: Simon McVittie <>
    Reviewed-by: Ryan Lortie <>
  5. @smcv

    g_variant_new_from_data: mention that the caller might need to byteswap

    smcv authored
    Signed-off-by: Simon McVittie <>
    Reviewed-by: Ryan Lortie <>
  6. @smcv

    Fix a typo in describing g_variant_get_fixed_array

    smcv authored
    Signed-off-by: Simon McVittie <>
    Reviewed-by: Ryan Lortie <>
  7. @smcv

    Escape percent sign in g_variant_new_parsed documentation

    smcv authored
    Strings matching /%[a-z]/ are special syntax for gtk-doc.
    Signed-off-by: Simon McVittie <>
    Reviewed-by: Ryan Lortie <>
  8. @smcv

    g_variant_get_fixed_array: document which types are appropriate

    smcv authored
    Signed-off-by: Simon McVittie <>
    Reviewed-by: Ryan Lortie <>
  9. @smcv

    GVariant docs: be clear that the serialisation format isn't the same …

    smcv authored
    …as D-Bus
    Signed-off-by: Simon McVittie <>
    Reviewed-by: Ryan Lortie <>
Commits on Oct 3, 2011
  1. @desrt

    g_variant_unref: add g_return_if_fail() NULL check

    desrt authored
    Patch from Rodney Dawes.
Commits on Oct 2, 2011
  1. @pclouds
  2. @pclouds
Commits on Sep 26, 2011
  1. @desrt

    glib 2.30.0

    desrt authored
  2. @desrt

    Update Esperanto translation

    Tiffany Antopolski authored desrt committed
  3. @desrt

    GDesktopAppInfo: simplify how defaults work

    desrt authored
    Previously, we took the default application for a particular mimetype
    from the system and copied it into the user's configuration as the
    default there.
    Instead of doing that we leave the user's default unset, and at time of
    use, if the user has no explicitly-set default value, we use the system
    This avoids complicated situations where inappropriate applications were
    being set as the default in the user's configuration.
  4. @danwinship
  5. @gforcada

    [l10n]Updated Catalan (Valencian) translation

    Carles Ferrando authored gforcada committed
Commits on Sep 25, 2011
  1. @pmkovar

    Update Czech translation

    pmkovar authored
  2. @gforcada
Commits on Sep 24, 2011
  1. @KennethNielsen
Commits on Sep 23, 2011
  1. @aurisc4

    Updated Lithuanian translation

    aurisc4 authored
Something went wrong with that request. Please try again.