Permalink
Switch branches/tags
INITIAL_RELEASE GOBJECT_INTROSPECTION_1_45_2 GOBJECT_INTROSPECTION_1_44_0 GOBJECT_INTROSPECTION_1_43_92 GOBJECT_INTROSPECTION_1_43_91 GOBJECT_INTROSPECTION_1_43_3 GOBJECT_INTROSPECTION_1_41_91 GOBJECT_INTROSPECTION_1_41_4 GOBJECT_INTROSPECTION_1_41_3 GOBJECT_INTROSPECTION_1_40_0 GOBJECT_INTROSPECTION_1_39_90 GOBJECT_INTROSPECTION_1_39_3 GOBJECT_INTROSPECTION_1_38_0 GOBJECT_INTROSPECTION_1_37_6 GOBJECT_INTROSPECTION_1_37_4 GOBJECT_INTROSPECTION_1_37_1 GOBJECT_INTROSPECTION_1_36_0 GOBJECT_INTROSPECTION_1_35_9 GOBJECT_INTROSPECTION_1_35_8 GOBJECT_INTROSPECTION_1_35_4 GOBJECT_INTROSPECTION_1_35_3 GOBJECT_INTROSPECTION_1_35_2 GOBJECT_INTROSPECTION_1_34_2 GOBJECT_INTROSPECTION_1_34_1_1 GOBJECT_INTROSPECTION_1_34_1 GOBJECT_INTROSPECTION_1_34_0 GOBJECT_INTROSPECTION_1_33_14 GOBJECT_INTROSPECTION_1_33_10 GOBJECT_INTROSPECTION_1_33_9 GOBJECT_INTROSPECTION_1_33_4 GOBJECT_INTROSPECTION_1_33_3 GOBJECT_INTROSPECTION_1_33_2 GOBJECT_INTROSPECTION_1_32_1 GOBJECT_INTROSPECTION_1_32_0 GOBJECT_INTROSPECTION_1_31_22 GOBJECT_INTROSPECTION_1_31_20 GOBJECT_INTROSPECTION_1_31_10 GOBJECT_INTROSPECTION_1_31_6 GOBJECT_INTROSPECTION_1_31_1 GOBJECT_INTROSPECTION_1_30_0 GOBJECT_INTROSPECTION_1_29_17 GOBJECT_INTROSPECTION_1_29_16 GOBJECT_INTROSPECTION_1_29_15 GOBJECT_INTROSPECTION_1_29_0 GOBJECT_INTROSPECTION_0_10_8 GOBJECT_INTROSPECTION_0_10_7 GOBJECT_INTROSPECTION_0_10_6 GOBJECT_INTROSPECTION_0_10_5 GOBJECT_INTROSPECTION_0.10.4 GOBJECT_INTROSPECTION_0_10_4 GOBJECT_INTROSPECTION_0_10_3 GOBJECT_INTROSPECTION_0_10_2 GOBJECT_INTROSPECTION_0_10_1 GOBJECT_INTROSPECTION_0_10_0 GOBJECT_INTROSPECTION_0_9_12 GOBJECT_INTROSPECTION_0_9_11 GOBJECT_INTROSPECTION_0_9_10 GOBJECT_INTROSPECTION_0_9_9 GOBJECT_INTROSPECTION_0_9_8 GOBJECT_INTROSPECTION_0_9_7 GOBJECT_INTROSPECTION_0_9_6 GOBJECT_INTROSPECTION_0_9_3 GOBJECT_INTROSPECTION_0_9_2 GOBJECT_INTROSPECTION_0_9_0 GOBJECT_INTROSPECTION_0_6_14 GOBJECT_INTROSPECTION_0_6_13 GOBJECT_INTROSPECTION_0_6_12 GOBJECT_INTROSPECTION_0_6_11 GOBJECT_INTROSPECTION_0_6_10 GOBJECT_INTROSPECTION_0_6_9 GOBJECT_INTROSPECTION_0_6_8 GOBJECT_INTROSPECTION_0_6_7 GOBJECT_INTROSPECTION_0_6_6 GOBJECT_INTROSPECTION_0_6_5 GOBJECT_INTROSPECTION_0_6_4 GOBJECT_INTROSPECTION_0_6_3 GOBJECT_INTROSPECTION_0_6_2 GOBJECT_INTROSPECTION_0_6_1 GOBJECT_INTROSPECTION_0_6_0 GOBJECT_INTROSPECTION_0_5_0 1.42.0 1.39.0
Nothing to show
Commits on Jul 16, 2012
  1. Release 1.33.4

    cgwalters committed Jul 16, 2012
Commits on Jul 12, 2012
  1. Update glib annotations from git

    ricotz committed Jul 12, 2012
  2. GIMarshallingTests: Add method taking array of variants

    Mikkel Kamstrup Erlandsen committed with Martin Pitt Jul 12, 2012
    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>
  3. Fix GI_MARSHALLING_TESTS_INTERFACE2_GET_IFACE() definition

    Martin Pitt committed Jul 12, 2012
    This used the non-existing G_TYPE_INSTANCE_GET_INTERFACE2 macro, likely a
    copy&paste error.
Commits on Jul 11, 2012
  1. Update glib annotations from git

    ricotz committed Jul 11, 2012
Commits on Jul 10, 2012
Commits on Jul 9, 2012
  1. scanner: Ensure "complete_ctype" patch doesn't throw an exception for…

    cgwalters committed Jul 9, 2012
    … 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.
Commits on Jul 7, 2012
  1. giscanner: Write detailed information in "type" tag's "c:type" attrib…

    krnowak committed with cgwalters Jul 4, 2012
    …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
Commits on Jul 6, 2012
  1. giscanner: Fix pointer parsing.

    krnowak committed with cgwalters Jul 4, 2012
    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
Commits on Jul 2, 2012
  1. Maintransfomer: fix again paring error domains with unregistered enums

    gcampax committed Jul 2, 2012
    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
  2. tests: Add SLetter

    cgwalters committed Jul 2, 2012
    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
Commits on Jun 29, 2012
  1. Fix build

    magcius committed Jun 29, 2012
Commits on Jun 28, 2012
  1. scanner: Remove properties

    magcius committed Jun 28, 2012
    We don't need a basic getter for a private field - this isn't Java.
  2. scanner: Don't use an O(N) lookup when we already have a hashmap

    magcius committed Jun 28, 2012
    This is a general code cleanup.
Commits on Jun 27, 2012
  1. Revert scanner fix in 64f3832

    magcius committed Jun 27, 2012
    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.
Commits on Jun 26, 2012
  1. Release 1.33.3

    cgwalters committed Jun 26, 2012
Commits on Jun 23, 2012
  1. Update glib annotations from git

    ricotz committed Jun 23, 2012
Commits on Jun 18, 2012
  1. scanner: complete the enum-to-error-quark fix

    gcampax committed Jun 18, 2012
    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
Commits on Jun 16, 2012
  1. scanner: fix pairing of error quarks with registered enums

    gcampax committed Jun 16, 2012
    _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
Commits on Jun 5, 2012
  1. Release 1.33.2

    cgwalters committed Jun 5, 2012
  2. tests: Add marshalling test for a boxed struct property

    Martin Pitt committed Jun 5, 2012
    Also make the _copy()/_free() methods for GIMarshallingTestsBoxedStruct get
    along with NULL values.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676603
Commits on Jun 1, 2012
Commits on May 27, 2012
  1. scanner: allow for functions that look like constructors but aren't

    danwinship committed May 27, 2012
    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
Commits on May 25, 2012
  1. givfuncinfo: Fix memory leak

    magcius committed May 25, 2012
    The field info wasn't being freed after it was used
  2. tests: Fix a memory leak

    magcius committed May 25, 2012
    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