summaryrefslogtreecommitdiff
path: root/gi/pygi-argument.c
Commit message (Expand)AuthorAgeFilesLines
* fetch size from an enum typeMike Gorse2011-04-041-3/+22
* [gi] marshal raw closuresJohn (J5) Palmieri2011-03-211-5/+10
* [gi] remove unref for closures since they are floating objects that get sunkJohn (J5) Palmieri2011-03-031-6/+0
* [gi] check to see if object is a member of a union when validating paramatersJohn (J5) Palmieri2011-02-281-0/+38
* [gi] pass raw GValues instead of trying to marshal themJohn (J5) Palmieri2011-02-221-6/+18
* Use PyGI type conversion (to fix foreign types) for signal callbacks.Laszlo Pandy2011-02-141-0/+91
* Also deal with foreign boxed structsTomeu Vizoso2011-01-191-2/+2
* [gi] set length when marshalling guint8 erasesIgnacio Casal Quinteiro2011-01-191-0/+1
* Release GIValueInfo when checking an enum argumentMike Gorse2011-01-071-0/+1
* Fix warnings.Ignacio Casal Quinteiro2010-12-231-9/+7
* [gi] add check for UNICHARJohn (J5) Palmieri2010-11-291-1/+26
* Support gunicharPaolo Borelli2010-11-291-0/+60
* [gi] when encountering guint8 arrays treat them as byte arraysJohn (J5) Palmieri2010-11-221-12/+53
* [gi] when converting to UTF-8 accept Python Unicode objects as input (Python 2)John (J5) Palmieri2010-11-181-2/+12
* [gi] make parameter check less strict when dealing with GValue paramsJohn (J5) Palmieri2010-10-251-11/+6
* fix a couple of compiler warningsJohn (J5) Palmieri2010-09-171-2/+2
* Check the type of the instance objectJohn (J5) Palmieri2010-09-171-86/+96
* Use PyMapping_Keys to determine if an object is a dict (py3k fix)John (J5) Palmieri2010-09-171-7/+3
* fix handling of UINT64 and INT64 arguments in py3kJohn (J5) Palmieri2010-09-171-8/+12
* Rename GArgument to GIArgumentTomeu Vizoso2010-09-011-26/+26
* tests: Port to new introspection testsColin Walters2010-08-311-7/+2
* some more p3k PyString and PyInt eradication in GIJohn (J5) Palmieri2010-08-251-38/+58
* for py3k we need to do some more processing to get bytes from a unicode stringJohn (J5) Palmieri2010-08-161-4/+27
* Fix some warnings.Ignacio Casal Quinteiro2010-08-041-2/+0
* make sure caller allocated structs are freed when they go out of scopeJohn (J5) Palmieri2010-07-301-8/+5
* Implement getting and setting properties using introspection information.Tomeu Vizoso2010-07-271-0/+2
* Allow passing ints as enum argsTomeu Vizoso2010-07-261-2/+21
* fix passing in type names as a GType and add gtype unit testsJohn (J5) Palmieri2010-07-261-7/+1
* Add foreign struct support for GVariantTomeu Vizoso2010-07-151-1/+1
* Adjust to API break in GObject-Introspection=?UTF-8?q?Florian=20M=C3=BCllner?=2010-07-121-146/+0
* Fix warning.Ignacio Casal Quinteiro2010-07-081-2/+2
* Build the cairo shim as a python module so the _gi module stops linking to itTomeu Vizoso2010-06-291-8/+2
* Make valgrind happy againTomeu Vizoso2010-06-251-0/+1
* return PyList instead of PyTuple for array, return empty list for NULL arraysJohn (J5) Palmieri2010-06-231-4/+3
* Don't free transfer full struct pointers because we can't do it safelyJohn (J5) Palmieri2010-06-151-1/+8
* Apply consistent whitespace formatting with:Tomeu Vizoso2010-05-261-480/+480
* If None is passed to an interface which takes an object, convert it toTomeu Vizoso2010-05-231-0/+5
* Return an empty list when a NULL GList and GSList is returnedJohn (J5) Palmieri2010-05-221-6/+0
* don't error out on methods with callbacks as return typeJohn (J5) Palmieri2010-05-201-3/+11
* Add basic support for unionsTomeu Vizoso2010-04-231-19/+5
* Add support for enums without GTypeTomeu Vizoso2010-04-221-1/+21
* Implement vfuncs.Tomeu Vizoso2010-04-181-0/+1
* Implement nullable argument support, including testsZach Goldberg2010-04-181-6/+37
* Implementation callback support with scoping and basic argument support.Zach Goldberg2010-04-171-4/+8
* Add support for foreign structsTomeu Vizoso2010-04-171-2/+25
* Remove support for pointers to basic types as input-only argument and return ...Simon van der Linden2010-01-221-541/+45
* Suppress compilation warningsSimon van der Linden2010-01-051-1/+2
* The array field 'length' starts to count from the C arg list, so need to decr...Tomeu Vizoso2009-12-221-1/+10
* Use the limit constants from glib and interpret G_MAXUINT32 as PyLong_FromLon...Tomeu Vizoso2009-11-301-7/+7
* Remove global checks for pointers and move them in type cases that need themSimon van der Linden2009-11-301-92/+424