Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/gir
Commit message (Collapse)AuthorAgeFilesLines
* Add several GLib annotationsAndreas Rottmann2009-03-231-0/+45
|
* Bug 573332 - Allow annotation of enums as bitfieldsAndreas Rottmann2009-03-041-1/+3
| | | | | | Add support for a `(type bitfield)' annotation for enums. Signed-off-by: Andreas Rottmann <a.rottmann@gmx.at>
* Add XftGlyphSpec to xft-2.0.girColin Walters2009-03-031-0/+1
| | | | For PangoXft.
* Add XTrapezoid to xlib-2.0.girColin Walters2009-03-031-0/+1
| | | | This is necessary for PangoXft.
* Add GObject-2.0.xpath to EXTRA_DISTJohan Dahlin2009-02-271-0/+1
|
* Use shave to reduce compiling outputJohan Dahlin2009-02-211-5/+5
| | | | Which let's us focus on the important warnings.
* Bug 572423 - Support --c-include argument for specifying C headersColin Walters2009-02-201-13/+18
| | | | | This option is for specifying inside the .gir what C header files should be included by C consumers (as opposed to parsed by the scanner).
* Merge branch 'master' of ssh://walters@git.gnome.org/git/gobject-introspectionColin Walters2009-02-173-1/+5
|\
| * Set LD_LIBRARY_PATH for girepository-1.0Johan Dahlin2009-02-171-1/+1
| | | | | | | | | | This is needed when girepository-1.0 is not installed and thus not in the library path.
| * Merge commit 'origin'Johan Dahlin2009-02-171-0/+3
| |\
| | * Add more types to GL-1.0.girOwen W. Taylor2009-02-161-0/+3
| | | | | | | | | | | | | | | Add dummy definitions for: GLboolean, GLintptr, GLsizeiptr
| * | Add allow-none for operation in g_mount_volumeDavid Ignacio2009-02-171-0/+1
| |/
* | Bug 567906 - Put pkg-config dependencies in .gir filesColin Walters2009-02-111-0/+1
|/ | | | | | | | | | When generating a .gir file, we now first parse all of our .gir includes to pick up their <package> headers. Then, we merge that with the set of --pkg arguments passed to us, run pkg-config to gather the arguments, and finally save the merged pkg-config list to our new .gir file. This is useful for software which needs to map from .gir to pkg-config in a programmatic way.
* Add KeySym and KeyCode to xlib-2.0.gir.Owen Taylor2009-02-061-0/+2
| | | | | | | gir/xlib-2.0.gir: Add dummy definitions for KeySym and KeyCode to the dummy xlib-2.0.gir. svn path=/trunk/; revision=1091
* Bug 569408, Bug 568680 - Scanner misses fields (at least in GObject.Object)Colin Walters2009-02-022-0/+5
| | | | | | | | The scanner misses all fields of the GObject struct -- there are no <field> children of the <class> element for GObject in the GIR. This of course yields wrong field offsets for all derived objects. svn path=/trunk/; revision=1079
* Add xmlTextWriterPtr to libxml2-2.0 GIR. Robert Carr2009-01-291-0/+1
| | | | svn path=/trunk/; revision=1076
* Remove shared-library tags for these too.Johan Dahlin2009-01-287-7/+7
| | | | | | | | | | | | | | | | 2009-01-27 Johan Dahlin <jdahlin@async.com.br> * gir/cairo-1.0.gir: * gir/fontconfig-2.0.gir: * gir/freetype2-2.0.gir: * gir/libxml2-2.0.gir: * gir/xfixes-4.0.gir: * gir/xft-2.0.gir: * gir/xlib-2.0.gir: Remove shared-library tags for these too. svn path=/trunk/; revision=1073
* Remove shared-library which removes the build time dependency on mesa.Johan Dahlin2009-01-281-1/+1
| | | | | | | | | | | 2009-01-27 Johan Dahlin <jdahlin@async.com.br> * gir/GL-1.0.gir: Remove shared-library which removes the build time dependency on mesa. svn path=/trunk/; revision=1072
* Add cairo_path_t to cairo-1.0.gir, required for building clutter 0.9 girRobert Carr2009-01-241-0/+3
| | | | svn path=/trunk/; revision=1067
* Use correct pkg-config arguments for each girColin Walters2009-01-221-4/+3
| | | | | | | | We should pass e.g. --pkg gobject-2.0 for GObject, and --pkg gio-2.0 for Gio to ensure that we're getting the right flags to the scanner, even though girepository itself depends on these libraries. svn path=/trunk/; revision=1064
* add back GLvoid, which got lost during the gir-repository ->Dan Winship2009-01-161-0/+1
| | | | | | | * gir/GL-1.0.gir: add back GLvoid, which got lost during the gir-repository -> gobject-introspection migration svn path=/trunk/; revision=1051
* add FT_Int32 add XftFont Report errors when an invalid type is encounteredJohan Dahlin2009-01-162-0/+2
| | | | | | | | | | | | | | | | 2009-01-15 Johan Dahlin <jdahlin@async.com.br> * gir/freetype2-2.0.gir: add FT_Int32 * gir/xft-2.0.gir: add XftFont * girepository/gdump.c (g_irepository_dump): Report errors when an invalid type is encountered * giscanner/glibtransformer.py: Make the error message a bit nicer. Part of preparating for gir generating inside pango. svn path=/trunk/; revision=1050
* Move over the hand-written girs from gir-repository so upstream librariesJohan Dahlin2009-01-159-15/+208
| | | | | | | | | | | | | | | | | | | | | 2009-01-15 Johan Dahlin <jdahlin@async.com.br> * gir/GL-1.0.gir: * gir/Makefile.am: * gir/cairo-1.0.gir: * gir/fontconfig-2.0.gir: * gir/freetype2-2.0.gir: * gir/libxml2-2.0.gir: * gir/xfixes-4.0.gir: * gir/xft-2.0.gir: * gir/xlib-2.0.gir: Move over the hand-written girs from gir-repository so upstream libraries depending on these can avoid a gir-repository dependency. svn path=/trunk/; revision=1047
* Bug 567813 – Everything should be versionedJohan Dahlin2009-01-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | 2009-01-15 Johan Dahlin <jdahlin@async.com.br> Bug 567813 – Everything should be versioned * gir/Makefile.am: * girepository/Makefile.am: * girepository/girepository.c (init_globals): * girepository/girparser.c (locate_gir): * giscanner/dumper.py: * giscanner/transformer.py: * gobject-introspection-1.0.pc.in: * tests/everything/Makefile.am: * tests/invoke/Makefile.am: * tests/offsets/Makefile.am: * tests/repository/Makefile.am: * tests/scanner/Makefile.am: * tools/Makefile.am: svn path=/trunk/; revision=1046
* indentJohan Dahlin2009-01-141-3/+3
| | | | svn path=/trunk/; revision=1042
* Bug 566404 – Annotations for GLibAndreas Rottmann2009-01-121-0/+11
| | | | | | | | | | | | 2009-01-03 Andreas Rottmann <a.rottmann@gmx.at> Bug 566404 – Annotations for GLib * gir/glib-2.0.c: Added allow-none annotations for g_thread_init() and g_main_loop_new(). svn path=/trunk/; revision=1020
* Default transfer type is no longer full. Fix annotation on Robert Carr2009-01-091-1/+1
| | | | | | g_file_info_list_attributes to explicitly specify. svn path=/trunk/; revision=1004
* Annotate array return for g_file_info_list_attributes.Robert Carr2009-01-091-0/+6
| | | | svn path=/trunk/; revision=1001
* Annotate transfer, direction and allow none forJohan Dahlin2008-12-211-0/+14
| | | | | | | | | | | | 2008-12-21 Johan Dahlin <jdahlin@async.com.br> * gir/gio-2.0.c: Annotate transfer, direction and allow none for g_file_load_contents_finish and g_file_load_partial_contents_finish parameters. svn path=/trunk/; revision=996
* Annotate transfer, direction and allow none for g_file_load_contentsJohan Dahlin2008-12-211-0/+3
| | | | | | | | | | | 2008-12-21 Johan Dahlin <jdahlin@async.com.br> * gir/gio-2.0.c: Annotate transfer, direction and allow none for g_file_load_contents parameters. svn path=/trunk/; revision=995
* Annotate g_file_info_get_icon, g_file_info_get_attribute_object.Colin Walters2008-12-071-0/+12
| | | | svn path=/trunk/; revision=984
* Add return value transfer annotation for g_markup_escape_text.Johan Dahlin2008-11-271-0/+5
| | | | | | | | | | 2008-11-27 Johan Dahlin <jdahlin@async.com.br> * gir/glib-2.0.c: Add return value transfer annotation for g_markup_escape_text. svn path=/trunk/; revision=978
* Add --libtool option which we expect Automake-using people to passColin Walters2008-11-261-0/+5
| | | | svn path=/trunk/; revision=977
* Annotate g_app_info_get_iconColin Walters2008-11-211-0/+6
| | | | svn path=/trunk/; revision=956
* Add Gio Unix bits to the Gio.gir if availableColin Walters2008-11-191-1/+8
| | | | | | | Having a separate .gir would be fairly overkill for the few components in the Gio Unix integration, and this mirrors how we handle Gtk. svn path=/trunk/; revision=953
* Annotate g_app_info_get_allColin Walters2008-11-191-0/+6
| | | | svn path=/trunk/; revision=951
* Add allow-none for Gio methodColin Walters2008-11-191-0/+8
| | | | svn path=/trunk/; revision=948
* Correct nsversion for GIRepositoryColin Walters2008-11-141-1/+1
| | | | svn path=/trunk/; revision=922
* Bug 558436 - avoid having scanner load app codeColin Walters2008-11-131-25/+19
| | | | svn path=/trunk/; revision=912
* Remove unused variables, add a dependency of girepository.ch, so when theyJohan Dahlin2008-11-121-5/+5
| | | | | | | | | | | 2008-11-12 Johan Dahlin <jdahlin@async.com.br> * gir/Makefile.am: Remove unused variables, add a dependency of girepository.ch, so when they change we rebuild the gir automatically. svn path=/trunk/; revision=894
* Add a GIRepository-2.0.gir. Change the libtool lookup slightly so we canJohan Dahlin2008-11-121-8/+35
| | | | | | | | | | | | | | | | 2008-11-12 Johan Dahlin <jdahlin@async.com.br> * gir/Makefile.am: * giscanner/glibtransformer.py: * tools/g-ir-scanner: Add a GIRepository-2.0.gir. Change the libtool lookup slightly so we can just pass in --library=foo/bar/baz.la and the scanner does the right thing. Don't warn for _get_type() functions if they don't take any parameters svn path=/trunk/; revision=890
* Bug 558383 – builddir != srcdir build fails if giscanner python moduleJohan Dahlin2008-10-301-5/+6
| | | | | | | | | | | | | | | | | | | | | | | 2008-10-30 Johan Dahlin <jdahlin@async.com.br> Bug 558383 – builddir != srcdir build fails if giscanner python module not already installed * gir/Makefile.am: construct PYTHONPATH just once * tests/everything/Makefile.am: * tests/scanner/Makefile.am: add $(top_srcdir) to PYTHONPATH to handle builddir != srcdir * giscanner/libtoolimporter.py: * giscanner/sourcescanner.py: Make the libtoolimporter work when distchecking too. Mostly based on patch by Tommi Komulainen svn path=/trunk/; revision=833
* distcheck fixesTommi Komulainen2008-10-291-2/+3
| | | | | | | | | | * gir/Makefile.am: * tests/Makefile.am: * tests/invoke/Makefile.am: * tests/scanner/Makefile.am: Add missing files to EXTRA_DIST and CLEANFILES, reference files using $(srcdir) svn path=/trunk/; revision=823
* add allow-none annotations, based on the pygobject .defs fileJohan Bilien2008-10-271-2/+526
| | | | | | | | | | 2008-10-27 Johan Bilien <jobi@via.ecp.fr> * gio/gio-2.0.c: add allow-none annotations, based on the pygobject .defs file svn path=/trunk/; revision=821
* add annotation for g_file_deleteJohan Bilien2008-10-272-1/+8
| | | | | | | | | 2008-10-27 Johan Bilien <jobi@via.ecp.fr> * gir/gio-2.0.c: add annotation for g_file_delete svn path=/trunk/; revision=819
* Bug 557076 - move typelibs to $libdirColin Walters2008-10-251-1/+1
| | | | svn path=/trunk/; revision=813
* Typelibs should go in $(datadir) for nowColin Walters2008-10-231-1/+1
| | | | svn path=/trunk/; revision=800
* Bug 557468 – Support for GI_TYPELIB_PATHJohan Bilien2008-10-231-1/+1
| | | | | | | | | | | | 2008-10-23 Johan Bilien <jobi@via.ecp.fr> Bug 557468 – Support for GI_TYPELIB_PATH * girepository/girepository.c: if the GI_TYPELIB_PATH is set, add the provided paths to the global search path. svn path=/trunk/; revision=786
* Rename GLib-assertions.txt to GLib-2.0.xpath and include it in EXTRA_DISTJohan Dahlin2008-10-212-1/+3
| | | | svn path=/trunk/; revision=768
* added annotationsJohan Bilien2008-10-172-1/+8
| | | | | | | | | 2008-10-17 Johan Bilien <jobi@via.ecp.fr> * gir/glib-2.0.c: added annotations svn path=/trunk/; revision=741