summaryrefslogtreecommitdiffstats
path: root/tests/libtestgi.h
Commit message (Collapse)AuthorAgeFilesLines
* Use GIMarshallingTests (old TestGI) in gobject-introspectionTomeu Vizoso2010-04-131-628/+0
|
* Remove support for pointers to basic types as input-only argument and return ↵Simon van der Linden2010-01-221-86/+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/+49
| | | | | | | | | | | | | 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-7/+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/+4
| | | | | | 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-9/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602735
* A few tests about interfacesTomeu Vizoso2009-11-281-0/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=601181
* Structs in arrays are not marshalled correctlyTomeu Vizoso2009-11-271-2/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602709
* Accept 0 as a valid value for flag and enum argumentsTomeu Vizoso2009-11-241-0/+1
| | | | 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/+643