Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 29, 2010
  1. @desrt

    add one more NEWS item

    desrt authored
  2. @elima

    GIO: Add G-I annotations for several methods

    elima authored
     - g_io_stream_get_input/output_stream()
     - g_socket_client_get_local_address()
     - g_socket_connection_get_socket()
     - g_socket_listener_add_address()
     - g_socket_listener_accept_socket()
     - g_socket_listener_accept()
     - g_io_extension_point_get_extensions()
  3. @desrt

    get a start on the NEWS

    desrt authored
Commits on Jul 28, 2010
  1. @owtaylor @cgwalters

    [gschema-compile] fix segfault

    owtaylor authored cgwalters committed
    If files are passed on the command line and we don't set override_files
    at all, don't try to read from the array.
  2. Use correct type for GDBusServer:active property

    David Zeuthen authored
    It's a boolean, not a string.
    Signed-off-by: David Zeuthen <>
  3. GDBusConnection: Pass the GObject to g_simple_async_result_new()

    David Zeuthen authored
    Signed-off-by: David Zeuthen <>
  4. @desrt

    Add support for vendor override files

    desrt authored
    You can drop a key-file in the schema directory that looks like:
    to override the default value of 'key' in schema 'org.gtk.Example'.
Commits on Jul 27, 2010
  1. @frandieguez
Commits on Jul 26, 2010
  1. Updated Spanish translation

    Jorge González authored
Commits on Jul 24, 2010
  1. @yarons

    Updated Hebrew translation.

    yarons authored
Commits on Jul 23, 2010
  1. @murraycu
  2. Revert "notify: Remove unused g_object_notify_queue_clear()"

    Benjamin Otte authored
    This reverts commit 0201a81 and adds
    locks in the right place.
    As this file is a public header (see last commit), we cannot just remove
    functions from it.
  3. notify: Readd g_object_notify_queue_from_object()

    Benjamin Otte authored
    gobjectnotifyqueue.c is a public header, so we cannot remove files from
    it. (Yes you read that right, this .c file is a public header. See your
    installation directory.)
  4. @dancefire @happyaron

    Complete Simplified Chinese translation.

    dancefire authored happyaron committed
  5. @dancefire @happyaron

    Update Simplified Chinese translation.

    dancefire authored happyaron committed
Commits on Jul 22, 2010
  1. @desrt

    Cleanup the GSettingsBackend API

    desrt authored
    This is a substantial ABI break.  Rebuild dconf.
  2. @desrt

    GSettings: add g_settings_reset()

    desrt authored
    Resets a key to its default value.
  3. notify: Add tests for threadsafe object notifies

    Olivier Crête authored Benjamin Otte committed
  4. notify: Make dedup code clearer

    Benjamin Otte authored
    A for loops seems easier to understand to me than gotos.
  5. notify: Make GObject property change notifications thread safe

    Olivier Crête authored Benjamin Otte committed
    Adds locking around object property change notification handling. The
    notifications are only emitted after all threads have called
  6. notify: Remove g_object_notify_queue_from_object()

    Olivier Crête authored Benjamin Otte committed
    The function will not be safe with object locking in place, so we remove
    it. The workaround is somewhat ugly, but it works.
  7. notify: Refactor g_object_notify_queue_thaw()

    Olivier Crête authored Benjamin Otte committed
    This adds better error reporting and simplifies the code for adding
    thread safety.
  8. notify: Remove unused g_object_notify_queue_clear()

    Olivier Crête authored Benjamin Otte committed
  9. notify: Emit a g_critical() instead g_return_if_fail()ing

    Benjamin Otte authored
    This does not change the code semantically in any way but avoids a
    return in the middle of the code.
  10. binding: Cast to avoid compiler warning

    Benjamin Otte authored
  11. tests: Use GPOINTER_TO_SIZE() instead of just casting to guint

    Benjamin Otte authored
    a) gcc doesn't like this ("Cast to pointer of different size)
    b) It compares only half of the pointer
  12. inotify: Constify function argument

    Benjamin Otte authored
    gcc complained...
  13. @desrt
  14. @desrt

    Bug 624991 - GSettings mapping for G_TYPE_STRV

    desrt authored
    Added default mapping for G_TYPE_STRV based on a patch from Garrett
    Add a test case.
  15. @frandieguez
Commits on Jul 21, 2010
  1. @behdad
  2. @yarons

    Updated Hebrew translation.

    yarons authored
Commits on Jul 20, 2010
  1. GDBusAuthObserver: Fix docs

    David Zeuthen authored
    Signed-off-by: David Zeuthen <>
  2. Bug 617483 – Credentials passing

    David Zeuthen authored
     - Make GCredentials instance and class structures private so it can't
       be subclassed and we don't have to worry about ABI compat
       issues. This also allows us to get rid of the GCredentialsPrivate
     - Add a GCredentialsType enumeration that is used whenever exchanging
       pointers with the user. This allows us to support OSes with
       multiple native credential types. In particular, it allows
       supporting OSes where the native credential evolves or even changes
       over time.
     - Add g_socket_get_credentials() method.
     - Add tests for g_socket_get_credentials(). Right now this is in the
       GDBus peer-to-peer test case but we can change that later.
     - Move GTcpConnection into a separate gtk-doc page as was already
       half-done with GUnixConnection. Also finish the GUnixConnection
       move and ensure send_credentials() and receive_credentials()
       methods are in the docs. Also nuke comment about GTcpConnection
       being empty compared to its superclass.
    Signed-off-by: David Zeuthen <>
  3. GDBusServer: Avoid handling incoming connections after stop() has bee…

    David Zeuthen authored
    …n called
    Without this fix, we'd sometimes run code after stop() and finalize()
    to handle incoming requests. This was observed in the gdbus-peer test
    case occasionally crashing:
     $ ./gdbus-peer
     /gdbus/peer-to-peer: OK
     /gdbus/delayed-message-processing: OK
     GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GDBusServer'
    Signed-off-by: David Zeuthen <>
Something went wrong with that request. Please try again.