Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: GOBJECT_INTROS…

Jul 16, 2012

  1. Colin Walters

    Release 1.33.4

    cgwalters authored
  2. Colin Walters

    Update annotations from glib git

    cgwalters authored

Jul 12, 2012

  1. Rico Tzschichholz

    Update glib annotations from git

    ricotz authored
  2. GIMarshallingTests: Add method taking array of variants

    Add a new interface GIMarshallingTestsInterface3 with a method that takes an
    array of variants as argument. This can be used for testing the passing of
    array of variants from C to introspection clients, which is not otherwise
    covered in the tests for arrays of variants.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=667244
    
    Signed-off-by: Martin Pitt <martinpitt@gnome.org>
    Mikkel Kamstrup Erlandsen authored Martin Pitt committed
  3. Fix GI_MARSHALLING_TESTS_INTERFACE2_GET_IFACE() definition

    This used the non-existing G_TYPE_INSTANCE_GET_INTERFACE2 macro, likely a
    copy&paste error.
    Martin Pitt authored

Jul 11, 2012

  1. Rico Tzschichholz

    Update glib annotations from git

    ricotz authored

Jul 10, 2012

  1. Evan Nemerson

    scanner: support stability tag

    nemequ authored

Jul 09, 2012

  1. Colin Walters

    scanner: Ensure "complete_ctype" patch doesn't throw an exception for…

    … anonymous unions
    
    The previous patch introduced a regression where we would crash on
    encountering an anonymous union.  Work around this by just writing out
    'gpointer' in this case, and add a regression test.
    cgwalters authored

Jul 07, 2012

  1. Krzesimir Nowak

    giscanner: Write detailed information in "type" tag's "c:type" attrib…

    …ute.
    
    That is - write also type qualifiers (const and volatile here). Update
    existing tests and add a new struct to regress.h having members with
    type qualifiers.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=656445
    krnowak authored cgwalters committed

Jul 06, 2012

  1. Colin Walters

    scanner: Turn dead code into assertion

    cgwalters authored
  2. Krzesimir Nowak

    giscanner: Fix pointer parsing.

    They were parsed in wrong order resulting in having wrong pointer
    being const. For example - g_settings_list_schemas return type is
    normally 'const gchar *const *', but parsing result was
    'const gchar ** const'.
    
    This was unnoticed, because pointer constness information is rather
    not used by gobject-introspection now.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=656445
    krnowak authored cgwalters committed
  3. Krzesimir Nowak

    tests: Ignore SLetter generated gir.

    krnowak authored cgwalters committed

Jul 02, 2012

  1. Giovanni Campagna

    Maintransfomer: fix again paring error domains with unregistered enums

    Previous fix was wrong, as it called to_underscores_noprefix on a
    prefixed type name. The actual fix is to call the transformer to
    do the prefix / type_name split, and turn the latter to underscores.
    Test case included.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=634202
    gcampax authored
  2. Colin Walters

    Add missing SLetter expected gir

    cgwalters authored
  3. Colin Walters

    tests: Add GSpawnError-alike to SLetter

    cgwalters authored
  4. Colin Walters

    tests: Add SLetter

    This test case has a single-letter symbol prefix, which triggers
    edge cases in the difference between prefix handling.
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=637025
    cgwalters authored

Jun 29, 2012

  1. Jasper St. Pierre

    Fix build

    magcius authored

Jun 28, 2012

  1. Jasper St. Pierre

    scanner: Remove properties

    We don't need a basic getter for a private field - this isn't Java.
    magcius authored
  2. Jasper St. Pierre

    scanner: Don't use an O(N) lookup when we already have a hashmap

    This is a general code cleanup.
    magcius authored
  3. Alan Knowles

    fix GIArgument being exported as _Argument in .gir

    roojs authored cgwalters committed

Jun 27, 2012

  1. Jasper St. Pierre

    Revert scanner fix in 64f3832

    This is incorrect -- the type name that's passed to the function
    should contain a prefix. This fixes error domains for GLib errors.
    Don't revert doc changes or test additions.
    magcius authored

Jun 26, 2012

  1. Colin Walters

    Release 1.33.3

    cgwalters authored

Jun 23, 2012

  1. Rico Tzschichholz

    Update glib annotations from git

    ricotz authored

Jun 18, 2012

  1. Giovanni Campagna

    scanner: complete the enum-to-error-quark fix

    Turns out that the problem was not only in the wrong matching
    to GType enums, but also that the non-GType heuristics used
    to_underscores instead of to_underscores_noprefix, turning DBusError
    into D_Bus_Error instead of DBus_Error.
    Complete with various tests.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=669350
    gcampax authored

Jun 16, 2012

  1. Giovanni Campagna

    scanner: fix pairing of error quarks with registered enums

    _uscore_type_names maps from the c_symbol_prefix, which has the
    global ns prefix removed, so we need to split the function symbol
    before the lookup. Previously it worked because it used the heuristics
    for unregistered enums (and failed for GDBusError, which has two
    uppercase letters in succession)
    
    https://bugzilla.gnome.org/show_bug.cgi?id=669350
    gcampax authored

Jun 05, 2012

  1. Colin Walters

    Release 1.33.2

    cgwalters authored
  2. Colin Walters

    Update annotations to glib 2.33.2

    cgwalters authored
  3. tests: Add marshalling test for a boxed struct property

    Also make the _copy()/_free() methods for GIMarshallingTestsBoxedStruct get
    along with NULL values.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676603
    Martin Pitt authored

Jun 01, 2012

  1. Jasper St. Pierre

    tests: Add a refcounting boxed

    magcius authored Martin Pitt committed
  2. tests: Add vfunc taking a caller-allocated out parameter

    Martin Pitt authored
  3. tests: Add marshalling test for a caller-allocated out GValue parameter

    Martin Pitt authored

May 27, 2012

  1. Dan Winship

    scanner: allow for functions that look like constructors but aren't

    If the scanner found a function with _new in its name, but not
    prefixed by the name of a known type, it would assume that the
    function was a constructor, and then complain that it couldn't figure
    out what it was a constructor for, and mark it introspectable=0.
    
    Instead, just assume that the function is not actually a constructor
    in that case (unless it's explicitly tagged as such).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676815
    danwinship authored

May 25, 2012

  1. Jasper St. Pierre

    givfuncinfo: Fix memory leak

    The field info wasn't being freed after it was used
    magcius authored
  2. Jasper St. Pierre

    tests: Fix a memory leak

    We need to unref the cairo surface here, as we are making the context
    be the sole owner of it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=671687
    magcius authored
  3. Jasper St. Pierre

    tests: Add a foreign struct signal test

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