Commits on Dec 20, 2010
  1. Update NEWS

    Matthias Clasen committed Dec 20, 2010
  2. Add io-stream in gitignore

    xclaesse committed Dec 20, 2010
  3. appinfo: avoid overriding the system defaults when adding support

    We want to be compatible with the following situation:
    - there's no explicit default set in mimeapps.list
    - we add support for a content type to a specific application, and that
      list is empty
    - the default should be picked from the system list, not overridden by
      the user-added application.
    So we make the default explicit in this case, by adding it to the
    relevant section in mimeapps.list.
    cosimoc committed Dec 20, 2010
  4. New API: g_sequence_lookup() and g_sequence_lookup_iter()

    Fixes bug #617254
    xclaesse committed Apr 30, 2010
  5. Allow null object in g_simple_async_report_gerror_in_idle

    Follow-up on bug 636673.
    kalikiana committed Dec 20, 2010
  6. appinfo: add g_app_info_set_as_last_used_for_type()

    This commit also changes (maintaining compatibility) the way
    user-specified default applications are stored (as in, those for which
    g_app_info_set_as_default_for_type() has been called.
    We now store the default application for a content type in a new group
    in the mimeapps.list keyfile, and "Added Associations" tracks only the
    applications that have been added by the user, following a
    most-recently-used first order.
    This is useful in GtkAppChooser-like widgets to pre-select the last used
    application when constructing a widget.
    cosimoc committed Dec 15, 2010
  7. emblemedicon: make GEmblemedIcon subclassable

    Hiding the object/class structs in the source file makes this class not
    Move them to the public header, and add a property for the icon, so that
    subclasses can just use
      g_object_new (DERIVED_TYPE,
                    "gicon", icon,
    to create an emblemed icon.
    cosimoc committed Dec 9, 2010
  8. Add a delay-apply property to GSettings

    Bug 637147, patch by Matt Barnes.
    Matthias Clasen committed Dec 20, 2010
  9. [l10n] Updated Estonian translation

    Mattias Põldaru committed with plaes Dec 20, 2010
  10. Updated Vietnamese translation

    pclouds committed Dec 20, 2010
Commits on Dec 19, 2010
  1. Add GI annotations to GClosure and friends.

    Pavel Holejsovsky committed Dec 19, 2010
  2. Add GI annotations to GValue and GValueArray.

    Pavel Holejsovsky committed Dec 19, 2010
Commits on Dec 17, 2010
  1. g_simple_async_report_error_in_idle with no object

    Document and allow passing of NULL for the object consistently to
    _take_error and _report_error functions.
    kalikiana committed Dec 10, 2010
  2. [gi] Add annotations for GFile, G[File]{Input|Output|IO}Stream.

    Also make parameter names in virtual function declarations consistent
    to silent g-ir-scanner.
    Pavel Holejsovsky committed Dec 17, 2010
  3. Update symbols list for recent changes

    Matthias Clasen committed Dec 17, 2010
  4. g_object_get_property: document that value must be initialized

    I couldn't tell from reading the documentation whether I had to pass in
    an uninitialized value, or a value initialized to the exact type, or
    something else. It turns out (from reading the source) that you have to
    pass in an initialized value, but you can use any type to which the
    property's actual type can be transformed.
    So, let's document this.
    Will Thompson committed Dec 17, 2010
  5. Updated Norwegian bokmål translation

    Kjartan Maraas committed Dec 17, 2010
Commits on Dec 16, 2010
  1. [gi] add annotations for methods which take a gpointer which are real…

    …ly GObjects
    * bindings need to know how to marshal the pointer otherwise they send in
      the raw wrapped pointer causing crashes
    John (J5) Palmieri committed Dec 16, 2010
Commits on Dec 15, 2010
  1. tests: remove a bogus assumption

    cosimoc committed Dec 14, 2010
  2. Remove GPeriodic for now

    The necessary review and integration work has not happened, and
    we don't want to enshrine it in this unproven state.
    It will be back when the world is ready for it.
    Matthias Clasen committed Dec 15, 2010
  3. Remove the dead --disable-visiblity configure option

    At the same time, document --disable-Bsymbolic.
    Matthias Clasen committed Dec 15, 2010
  4. docs: fix a typo

    cosimoc committed Dec 15, 2010
  5. ghostutils: Convert non-ASCII dots to '.' when converting hostnames

    Also add some test cases to test/hostutils for that and a few other
    things, and make the test program just act as an ASCII/unicode
    hostname converter rather than a test program if it's run with an
    danwinship committed Dec 10, 2010
Commits on Dec 13, 2010
  1. Bug 635626 – GDBus message idle can execute while flushes are pending
    Signed-off-by: David Zeuthen <>
    ted-gould committed with David Zeuthen Dec 13, 2010
  2. Bug 632544 – Cannot send a locked message with PRESERVE_SERIAL flag
    Signed-off-by: David Zeuthen <>
    phuang committed with David Zeuthen Dec 13, 2010