summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 0.6.11GOBJECT_INTROSPECTION_0_6_11Johan Dahlin2010-05-191-1/+1
|
* [build] Require gtk-doc at distcheck timeJohan Dahlin2010-05-191-0/+1
| | | | | | | This should make sure that new tarballs contain the reference documentation. https://bugzilla.gnome.org/show_bug.cgi?id=618651
* Add uid_t, gid_t, dev_t to integral type conversionsColin Walters2010-05-191-3/+19
| | | | | | | | Continuing where we were going with pid_t, define a few more POSIX types by converting them to their fundamental integers. See commentary in patch for more explanation on rationale. https://bugzilla.gnome.org/show_bug.cgi?id=618778
* [GIBaseInfo] Document all functionsJohan Dahlin2010-05-181-6/+106
|
* [docs] Reorganize structs into chaptersJohan Dahlin2010-05-182-123/+237
| | | | | | Instead of displaying all structures and methods in girepository.h on one page, split them out to a bunch of pages.
* [girepository] Document most of the structsJohan Dahlin2010-05-186-25/+337
|
* [doc] Add missing symbolsJohan Dahlin2010-05-181-4/+20
|
* [doc Makefile] Remove html/ xml/ and tmpl/Johan Dahlin2010-05-181-1/+5
| | | | | When invoking make clean, remove the directories with generated documentation
* [doc] Update to work with latest gtk-doc releaseJohan Dahlin2010-05-181-20/+9
| | | | Use xi:includes instead of sgml entities
* [doc] Remove private API from docsJohan Dahlin2010-05-182-68/+11
|
* [girepository] Update gtk-doc syntaxJohan Dahlin2010-05-183-8/+10
| | | | Update the gtk-doc syntax to remove a couple of warnings
* Update .gitignoreJohan Dahlin2010-05-181-0/+8
|
* [common.mk] Remove broken pythonpathJohan Dahlin2010-05-181-1/+1
| | | | It expands to YTHONPATH and could never have worked.
* Add a basic gir for xrandrJohan Bilien2010-05-182-1/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=617334
* [Makefile.introspection] Do not use _GIRDIRJohan Dahlin2010-05-171-3/+3
| | | | Instead use the path from configure in the example.
* [everything] Remove test_callback_infiniteOwen W. Taylor2010-05-073-39/+0
| | | | | | | The 'infinite' value for callback scope was removed, so the test case for it needs to be removed as well. https://bugzilla.gnome.org/show_bug.cgi?id=618041
* [everything] Fix length annotationsOwen W. Taylor2010-05-072-4/+4
| | | | | | Length annotations take a parameter name not a parameter index. https://bugzilla.gnome.org/show_bug.cgi?id=618041
* Fix parameter ordering in error messageOwen W. Taylor2010-05-071-1/+1
| | | | | The function name and parameter name were backwards when warning about bad parameter references.
* Validate parameter referencesOwen W. Taylor2010-05-071-3/+20
| | | | | | | | | | | When an annotation references another parameter, check that that parameter actually exists. Add a comment to the handling of (closure) for callbacks to explain why we don't need the same handling there despite the use of get_parameter_index(). https://bugzilla.gnome.org/show_bug.cgi?id=617978
* Validate scope annotation valuesOwen W. Taylor2010-05-072-0/+14
| | | | | | | Make sure that the value specified for scope in a callback annotation is one of the legal values. https://bugzilla.gnome.org/show_bug.cgi?id=617978
* Use -1 not None for closure/destroy indicesOwen W. Taylor2010-05-071-2/+2
| | | | | | | Don't assign None to closure and destroy indices in case of collision, they are supposed to be numeric. https://bugzilla.gnome.org/show_bug.cgi?id=617978
* Add GIMarshallingTests-1.0-expected.gir so we track changes in the scannerTomeu Vizoso2010-05-062-0/+3134
|
* Add test vfunc for testing out args in callbacksTomeu Vizoso2010-05-052-0/+28
|
* Add support for GArrays: add g_type_info_get_array_type() and properly scan ↵Tomeu Vizoso2010-05-0417-24/+420
| | | | | | | | GArray args Based on a previous patch by C. Scott Ananian <cscott@litl.com> https://bugzilla.gnome.org/show_bug.cgi?id=581687
* Revert "Add support for GArrays: add g_type_info_get_array_type() and ↵Tomeu Vizoso2010-05-0313-382/+16
| | | | | | properly scan GArray args" This reverts commit 87291e08b0fd34b62e1ad9811c174108b38311a9.
* Add some tests to Everything for testing callbacks as constructor argsTomeu Vizoso2010-05-033-0/+101
|
* Add support for GArrays: add g_type_info_get_array_type() and properly scan ↵Tomeu Vizoso2010-04-3013-16/+382
| | | | | | | | GArray args Based on a previous patch by C. Scott Ananian <cscott@litl.com> https://bugzilla.gnome.org/show_bug.cgi?id=581687
* [annotationparser] Disable warningJohan Dahlin2010-04-281-2/+3
|
* Warn about annotations for unknown argsTomeu Vizoso2010-04-281-0/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=615890
* Keep valgrind happy in a testTomeu Vizoso2010-04-271-1/+1
|
* Add test for virtual method with a default implementationTomeu Vizoso2010-04-272-0/+31
|
* [glib] make g_file_set_contents() take uint8*, not utf8Dan Winship2010-04-261-0/+5
| | | | | | | (We ought to do this for g_file_get_contents() as well, but that would be inconvenient for gjs at the moment, so I'm not.) https://bugzilla.gnome.org/show_bug.cgi?id=614974
* Negative test case for bad (out) case, not setting the *out_val in a ↵Zach Goldberg2010-04-262-0/+16
| | | | | | (transfer full) case https://bugzilla.gnome.org/show_bug.cgi?id=616358
* * docs/g-ir-scanner.1: Man page for g-ir-scanner(1) had long options with ↵Saleem Ansari2010-04-261-27/+27
| | | | | | three dashes, changed to two dashes. https://bugzilla.gnome.org/show_bug.cgi?id=616837
* Add tests for unionsTomeu Vizoso2010-04-232-0/+112
|
* Add tests for non-gtype EnumTomeu Vizoso2010-04-222-9/+61
|
* Update gir/Everything-1.0-expected.girTomeu Vizoso2010-04-221-0/+14
|
* Add tests for GAsyncReadyCallbackTomeu Vizoso2010-04-223-3/+13
|
* Add new tests for multiple callback calls during function invokation for ↵Zach Goldberg2010-04-203-0/+33
| | | | | | scope call https://bugzilla.gnome.org/show_bug.cgi?id=616354
* [everything] Depend on cairo properlyJohan Dahlin2010-04-202-4/+10
| | | | | | Don't try to build the everything library nor the gir if we can't find cairo. Pass in the right flags so it can be built when cairo is not in the same prefix as the rest of the dependencies.
* Add missing build dependency for GIMarshallingTests on GObject-2.0.girColin Walters2010-04-181-5/+6
| | | | | | Also consistently specify --add-include-path. https://bugzilla.gnome.org/show_bug.cgi?id=616126
* Add --disable-tests configure flagColin Walters2010-04-182-0/+12
| | | | This allows us to not hard depend on cairo.
* Update Everything-1.0-expected.gir for recent changesGOBJECT_INTROSPECTION_0_6_10Colin Walters2010-04-181-6/+22
|
* Add tests for vfuncs in classesTomeu Vizoso2010-04-182-0/+30
|
* Add tests for vfuncs in interfacesTomeu Vizoso2010-04-172-0/+30
|
* Add a bunch of new tests for nullable args in Everything moduleZach Goldberg2010-04-173-0/+209
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=616039
* Update tests for new fields in Everything moduleZach Goldberg2010-04-171-0/+18
|
* Use a pointer to a known type as a member of GIMarshallingTestsNotSimpleStructTomeu Vizoso2010-04-161-1/+1
|
* Add a simple callback type which has no arguments or return valuesZach Goldberg2010-04-162-1/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=615887
* Add foreign struct funcs to EverythingTomeu Vizoso2010-04-154-2/+143
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=615773