summaryrefslogtreecommitdiff
path: root/gi/pygi-marshal-from-py.c
Commit message (Expand)AuthorAgeFilesLines
* cache refactoring: Move enum and flags arg setup and marshaling to new fileSimon Feltman2014-02-021-206/+0
* cache refactoring: Move various struct arg setup and marshaling to new fileSimon Feltman2014-02-021-288/+0
* cache refactoring: Move GObject arg setup and marshaling into new fileSimon Feltman2014-02-021-123/+0
* cache refactoring: Move closure setup and marshaling into pygi-closureSimon Feltman2014-02-021-160/+0
* cache refactoring: Move GError arg setup and marshaling to new fileSimon Feltman2014-02-021-13/+0
* cache refactoring: Move GArray arg setup and marshaling into new fileSimon Feltman2014-02-021-354/+0
* cache refactoring: Move GList/GSList arg setup and marshaling into new fileSimon Feltman2014-02-021-156/+0
* cache refactoring: Break sequence cache up for array vs listSimon Feltman2014-02-021-26/+11
* cache refactoring: Move basic type arg setup and marshaling into new fileSimon Feltman2014-02-021-478/+0
* cache refactoring: Move PyGIHashCache and related marshaling into new fileSimon Feltman2014-02-021-125/+0
* Fix mid-argument list callback user data expecting a tuple3.11.4Simon Feltman2014-01-131-1/+15
* Remove overzealous argument checking for callback userdataSimon Feltman2013-11-041-7/+0
* Fix GArray, GList, GSList, and GHashTable marshaling leaksSimon Feltman2013-10-141-11/+66
* Add cleanup_data argument used for Python to C marshaler cleanupSimon Feltman2013-10-141-52/+108
* Add support for variable user data argumentsSimon Feltman2013-10-141-0/+5
* Fix memory leaks for inout array argumentsSimon Feltman2013-10-081-4/+9
* Cleanup per-item array marshaling code for flat arraysSimon Feltman2013-10-071-48/+39
* Fix GValue array marshaling leaks and crash falloutSimon Feltman2013-10-071-3/+17
* Don't pass None to callbacks when user data is not specifiedSimon Feltman2013-10-071-5/+0
* Add support for default arguments annotated with allow-noneSimon Feltman2013-09-261-0/+5
* cache refactoring: Remove special case marshaling for instance argumentsSimon Feltman2013-09-261-82/+5
* cache refactoring: Use GPtrArray for callable arg cacheSimon Feltman2013-09-251-3/+3
* Remove support for allowing PyObjects as void pointersSimon Feltman2013-09-251-14/+6
* Fix union argument regression when marshaling from pythonSimon Feltman2013-09-161-24/+29
* Change boxed type checking in marshaling to use __gtype__ attributeSimon Feltman2013-09-011-1/+7
* Use Python error messages for marshaling integers from PythonSimon Feltman2013-07-281-49/+27
* Move "from Python" GObject out arg marshaler into specialized functionSimon Feltman2013-07-261-7/+30
* Add underscore prefix and _cache_adapter suffix to marshaling functionsSimon Feltman2013-07-261-43/+43
* Unify and clean up from Python marshalers for basic typesSimon Feltman2013-07-251-61/+25
* Unify from Python int64 and uint64 marshalersSimon Feltman2013-07-251-151/+42
* Unify from Python int16 and int32 marshalersSimon Feltman2013-07-251-171/+47
* Unify from Python boolean, int8, and uint8 marshalersSimon Feltman2013-07-251-113/+33
* Add support for PyBytes with int8 and uint8 from Python marshalerSimon Feltman2013-07-251-0/+14
* Move from Python integer marshaling into separate functionSimon Feltman2013-07-251-77/+82
* Move _pygi_argument_from_object_basic_type into pygi-marshal-from-py.cSimon Feltman2013-07-251-0/+147
* Add deprecation warning for marshaling arbitrary objects as pointersSimon Feltman2013-07-231-1/+16
* Unref interface info when fetching enums or flagsMike Gorse2013-07-101-1/+7
* Re-add support for passing GValue's by referenceSimon Feltman2013-07-031-17/+15
* Unify Python interface struct to GI marshaling codeSimon Feltman2013-04-051-63/+104
* Unify Python float and double to GI marshaling codeSimon Feltman2013-04-051-22/+20
* Unify Python unicode to unichar GI marshaling codeSimon Feltman2013-04-051-0/+9
* Use g_strdup() consistentlyMartin Pitt2013-04-041-1/+1
* Fix crash when setting property of type object to an incorrect typeSimon Feltman2013-03-071-0/+8
* Fix leaking inout C arraysMartin Pitt2013-03-041-0/+4
* Fix cleanup of GValue arraysMartin Pitt2013-02-271-7/+3
* gi/pygi-marshal-from-py.c: Fix build on Visual C++Chun-wei Fan2013-02-261-1/+18
* Unify Python callable to GClosure GI marshaling codeSimon Feltman2013-02-161-22/+33
* Unify Python object to GValue GI marshaling codeSimon Feltman2013-02-161-24/+50
* Rename pygi_marshal_from_py_object to make it more explicitSimon Feltman2013-02-151-9/+13
* _pygi_marshal_from_py_array: Fix uninitialized variableMartin Pitt2013-02-111-1/+1