Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 4, 2010
  1. @desrt
Commits on Aug 3, 2010
  1. @nud

    Do not leak typelibs with wrong header info.

    nud authored
    Previously the typelibs that were loaded but whose header information
    weren't right were just leaked.
  2. @nud

    Add new API g_typelib_require_private()

    nud authored
    This is equivalent to g_typelib_require() but intended for use with
    private typelibs, which get loaded from the provided directory.
Commits on Jul 28, 2010
  1. @cgwalters @tomeuv


    cgwalters authored tomeuv committed
  2. [dumper] Fix indentation

    Johan Dahlin authored
  3. [Gio] Add missing return-value annotations

    Johan Dahlin authored
  4. [giscanner] Make warnings less dense

    Johan Dahlin authored
    Omit ns=, context= and include the function symbol for Functions
  5. [girepository-private] Add ffi declarations

    Johan Dahlin authored
    Add declarations for the ffi closure api we're using, this silents
    GCC warnings on systems with broken ffi headers.
  6. [girepository] Update documentation

    Johan Dahlin authored
  7. [GIRepository] Rename g_irepository_enumerate

    Johan Dahlin authored
    Rename it to g_irepository_enumerate_versions
  8. @tomeuv
Commits on Jul 27, 2010
  1. @desrt

    Append -Wl,-rpath=. to the scanner compile

    desrt authored
    This is required if we're not using libtool
  2. @cgwalters @tomeuv

    Add g_irepository_enumerate

    cgwalters authored tomeuv committed
    This will be used for pygobject to enumerate namespaces.
Commits on Jul 22, 2010
  1. [giscanner] Calrify missing element-type validation

    Johan Dahlin authored
    Avoid using tabs and too long lines as well
  2. Update GIMarshallingTests expected gir

    Johan Dahlin authored
    To make the tests pass again
  3. @cgwalters

    [girepository] Include path to file in typelib load failure error

    cgwalters authored
    This makes version conflicts more obvious.
Commits on Jul 20, 2010
  1. @dyfet @cgwalters
Commits on Jul 19, 2010
  1. @cgwalters

    Fix two compilation warnings

    cgwalters authored
Commits on Jul 15, 2010
  1. [girepository] Fix ordering in override_search_path

    Florian Müllner authored
    Entries in the GI_TYPELIB_PATH environment variable are added to the
    global search path in reverse order - instead, add entries in the
    same order in which they are specified.
  2. @tomeuv
  3. @tomeuv
Commits on Jul 14, 2010
  1. @cgwalters

    [girepository] Actually verify header of loaded typelibs in g_ireposi…

    cgwalters authored
    Take a GError * for typelib loading code, validate the header.  This
    fixes bizarre errors from gjs where g_irepository_require would happily
    load old typelibs.
Commits on Jul 12, 2010
  1. @cgwalters

    Bump for unstable series

    cgwalters authored
  2. @cgwalters

    Release 0.9.2

    cgwalters authored
  3. @cgwalters

    Don't conditionalize reference/ build on gtk-doc being enabled

    cgwalters authored
    gtk-doc already does that for us
  4. @cgwalters
Commits on Jul 9, 2010
  1. @cgwalters

    Don't include machine-dependent integral types in the typelib

    cgwalters authored
    Previously we had both e.g. GI_TYPE_TAG_LONG and GI_TYPE_TAG_INT64,
    but in fact the typelib is already machine-specific, so it makes sense
    to just encode this as a fixed type.  The .gir remains abstract.
    We also remove size_t from the typelib; one would never want to treat
    it differently than an integer.
    time_t is removed as well; while bindings like gjs had special handling
    to turn it into e.g. a JS Date object, I don't think we should encourage
    people to use these POSIX types in their API.  Use GTimeVal or the like
    Because the typelib is now really machine-specific, we need to remove
    the -expected.tgirs from git.  (We could potentially add a check
    which wasn't just a literal diff later)
  2. @cgwalters
  3. @cgwalters
  4. Correctly quote printed shell commands

    Johan Dahlin authored
  5. Print the command line instead of a python list

    Johan Dahlin authored
  6. Remove trailing whitespace

    Johan Dahlin authored
  7. Add support for non-GObject fundamental objects

    Johan Dahlin authored
    This patch adds support for instantiable fundamental object types,
    which are not GObject based. This is mostly interesting for being
    able to support GstMiniObject's which are extensivly used in GStreamer.
    Includes a big test case to the Everything module (inspired by
    GstMiniObject) which should be used by language bindings who wishes to
    test this functionallity.
    This patch increases the size of the typelib and breaks compatibility
    with older typelibs.
Something went wrong with that request. Please try again.