Skip to content
Commits on Mar 25, 2011
  1. @owtaylor

    Fix generation of cairo typelib

    By separating out cairo-1.0.gir from gir_DATA, we lost the generation
    of the cairo typelib. So instead add cairo-1.0.gir to a new
    SUBSTITUTED_GIRSOURCES and include that in gir_DATA.
    
    Fix the rule for generating cairo-1.0.gir for srcdir != builddir.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645692
    owtaylor committed Mar 25, 2011
  2. @cgwalters
  3. @cgwalters

    Makefile-gir: Fix EXTRA_DIST

    cgwalters committed Mar 25, 2011
  4. @cgwalters

    Don't dist gir/cairo-1.0.gir, it's generated

    We should not be disting it, because it contains values derived
    from configure.  Extract it out of STATIC_GIRSOURCES, and also
    move it to a Makefile rule rather than AC_SUBST as it should be
    so it gets cleaned properly.
    cgwalters committed Mar 25, 2011
Commits on Mar 16, 2011
  1. [tests] add a gclosure_return method to test passing GClosures betwee…

    …n methods
    John (J5) Palmieri committed Mar 16, 2011
Commits on Mar 10, 2011
  1. @cgwalters

    Makefile: Rework release tools

    Separate "preparing" a release locally from actually uploading it,
    and automate bumping the version in configure.ac.
    cgwalters committed Mar 10, 2011
  2. @cgwalters
Commits on Mar 9, 2011
  1. @cgwalters

    cairo-1.0.gir: Use fully qualified shared library

    The .so link is for development, we need to reference the full
    soname; otherwise things will break without "cairo-devel"
    installed.
    cgwalters committed Mar 9, 2011
Commits on Feb 23, 2011
  1. @cgwalters
  2. Add "c:identifier" attribute to GIrNodeValue (for flags and enum valu…

    …es).
    
    Flags and enums with a GType have a value_nick and value_name
    strings available in the class struct. But for flags and enums
    without GType, we need to get this information from introspection.
    
    g_base_info_get_name() gives the string for value_nick. In the GIR,
    the attribute "c:identifier" is the string neede for value_name.
    
    This patch adds the "c:identifier" from GIR to the typelib for all
    flags and enum values. It can be retireved using
    g_base_info_get_attribute(info, "c:identifier").
    
    https://bugzilla.gnome.org/show_bug.cgi?id=642757
    Laszlo Pandy committed Feb 22, 2011
  3. Add GIMarshalllingTests function with in parameter as well as GError.

    This allows bindings to test the ability to clean up (in)
    parameters after a GError is set by the wrapped function.
    Laszlo Pandy committed Feb 23, 2011
  4. Add mask flags to GIMarshallingTests to test for flags with the same …

    …value.
    
    Glib uses flag aliases, multiple flag names with the same int
    value. For example G_IO_FLAG_MASK and G_IO_FLAG_GET_MASK. We need
    these flag values to test that gi bindings don't assume that all
    flags have the same value.
    Laszlo Pandy committed Feb 23, 2011
Commits on Feb 22, 2011
  1. @tomeuv
  2. @tomeuv
  3. @tomeuv
  4. Add non GType flags to GIMarshallingTests.

    Laszlo Pandy committed Feb 22, 2011
Commits on Feb 21, 2011
  1. @gcampax @cgwalters

    GIrNode: fix lookup of cached type nodes

    Different types of array have different type nodes, so they should
    produce different keys in the cache of already seen type nodes, to
    avoid turning a GByteArray into a reference to a GPtrArray.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=642300
    gcampax committed with cgwalters Feb 18, 2011
Commits on Feb 17, 2011
  1. [tests] Add GIMarshallingTests function for multiple in and multiple …

    …out args.
    Laszlo Pandy committed Feb 18, 2011
  2. Fix argument name of MISSING_ATTRIBUTE macro ('ctx' => 'context').

    The argument was called 'ctx' but the macro was using 'context'.
    This wasn't causing the build to fail because the variable
    'context' was already defined in all the scopes where this macro
    was used.
    Laszlo Pandy committed Feb 17, 2011
Commits on Feb 11, 2011
  1. @svdlinden

    Include cairo.h instead of cairo/cairo.h

    The cairo/ directory is searched for header files anyway.
    svdlinden committed Feb 11, 2011
Commits on Feb 8, 2011
Commits on Feb 7, 2011
  1. @cgwalters

    Post release version bump

    cgwalters committed Feb 7, 2011
Commits on Feb 3, 2011
  1. @cgwalters

    scanner: Don't fail on mkdir if cachedir already exists

    Hit this race in practice with two g-ir-scanner invocations
    in Fedora's koji.
    cgwalters committed Feb 3, 2011
Commits on Feb 2, 2011
  1. @tomeuv

    Add (method) overrides

    So methods such as gtk_drag_dest_set() can be put inside Gtk.Widget
    
    https://bugzilla.gnome.org/show_bug.cgi?id=639945
    tomeuv committed Jan 21, 2011
Commits on Feb 1, 2011
  1. Update gobject/gio syntax

    Now fetches all sections correctly, with updated glib code base
    and an updated annotation tool.
    Johan Dahlin committed Feb 1, 2011
  2. Preserve gtk-doc section names

    Preserve the section names and write them out on the class/record/
    interface.
    Johan Dahlin committed Feb 1, 2011
  3. Sort gio/gobject annotations

    Johan Dahlin committed Feb 1, 2011
  4. Sort output

    Johan Dahlin committed Feb 1, 2011
  5. Add missing spaces

    Johan Dahlin committed Feb 1, 2011
Commits on Jan 28, 2011
  1. @tomeuv
Commits on Jan 21, 2011
  1. @tomeuv
  2. @tomeuv

    Pass shared-library as-is to g_module_open

    Because it already has the lib prefix and the .so postfix
    
    https://bugzilla.gnome.org/show_bug.cgi?id=639961
    tomeuv committed Jan 19, 2011
  3. @tomeuv

    Preserve the c:type of array elements

    So the element type has the correct is_pointer flag
    
    https://bugzilla.gnome.org/show_bug.cgi?id=638929
    tomeuv committed Jan 20, 2011
Commits on Jan 20, 2011
Something went wrong with that request. Please try again.