summaryrefslogtreecommitdiffstats
path: root/tests/libtestgi.c
Commit message (Collapse)AuthorAgeFilesLines
* Use GIMarshallingTests (old TestGI) in gobject-introspectionTomeu Vizoso2010-04-131-2924/+0
|
* Remove support for pointers to basic types as input-only argument and return ↵Simon van der Linden2010-01-221-660/+0
| | | | | | | | | value There is no reason for an API to use such things, and g_function_info_invoke broke such features. https://bugzilla.gnome.org/show_bug.cgi?id=607759
* Restore the overrides supportSimon van der Linden2010-01-221-0/+105
| | | | | | | | | | | | | Add a ModuleProxy in front of the DynamicModule when an overrides module is present. There is no need for an overrides module to be a class; it can just be a module. Add an override decorator to override the wrapper of a registered type. Adapt Gdk and Gtk accordingly. Add tests. https://bugzilla.gnome.org/show_bug.cgi?id=602830
* Don't set a default constructor for structures.Simon van der Linden2010-01-081-33/+0
| | | | | | | | | | Update tests accordingly. The reason for this change is that setting __new__ in the metaclass doesn't let one overrides it afterwards, in a subclass (in my experience, at least, even though it seems weird). https://bugzilla.gnome.org/show_bug.cgi?id=603536
* The array field 'length' starts to count from the C arg list, so need to ↵Tomeu Vizoso2009-12-221-0/+60
| | | | | | decrement when it's a method https://bugzilla.gnome.org/show_bug.cgi?id=602640
* Set a default constructor for boxed structs that don't have oneTomeu Vizoso2009-11-301-36/+36
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602735
* A few tests about interfacesTomeu Vizoso2009-11-281-0/+23
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=601181
* Structs in arrays are not marshalled correctlyTomeu Vizoso2009-11-271-1/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602709
* Accept 0 as a valid value for flag and enum argumentsTomeu Vizoso2009-11-241-0/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602638
* Add support for Any argumentsTomeu Vizoso2009-11-221-0/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=601253
* Initial importSimon van der Linden2009-11-081-0/+3397