summaryrefslogtreecommitdiff
path: root/gi
Commit message (Expand)AuthorAgeFilesLines
* Fix union argument regression when marshaling from pythonSimon Feltman2013-09-161-24/+29
* Fix GLib.Source sub-classing with initializer argsSimon Feltman2013-09-111-1/+1
* Copy __doc__ when wrapping functionVratislav Podzimek2013-09-051-0/+1
* Fix GObject signal methods to work with new annotationsSimon Feltman2013-09-021-40/+66
* Fix build on C89 CompilersChun-wei Fan2013-09-021-1/+2
* Change boxed type checking in marshaling to use __gtype__ attributeSimon Feltman2013-09-011-1/+7
* Use G_IS_VALUE for checking return values in closure marshalingSimon Feltman2013-09-012-3/+3
* Fix PEP-8 errors in propertyhelper.pyYanko Kaneti2013-08-211-6/+6
* Create GLib.Pid in the same way on python 2 and 3Benjamin Berg2013-08-051-8/+0
* Use PyLong_Type.tp_new for GLib.PidBenjamin Berg2013-08-051-0/+1
* Add accumulator and accu_data arguments to GObject.Signal decoratorSimon Feltman2013-08-051-5/+12
* Pass return values through the GObject.Signal.emit wrapperSimon Feltman2013-08-051-1/+1
* Ensure exceptions set in closure out argument marshaling are printedSimon Feltman2013-07-291-0/+8
* Use Python error messages for marshaling integers from PythonSimon Feltman2013-07-281-49/+27
* Use Py_CLEAR for closure cleanup instead of test with Py_DECREFSimon Feltman2013-07-271-9/+2
* Cleanup invoke args and kwargs combiner codeSimon Feltman2013-07-271-27/+17
* Replace Python VFunc descriptor directly with PyGIVFuncInfoSimon Feltman2013-07-262-31/+27
* Add callable and descriptor protocols to PyGICallableInfoSimon Feltman2013-07-265-47/+195
* Move "from Python" GObject out arg marshaler into specialized functionSimon Feltman2013-07-263-8/+34
* Add underscore prefix and _cache_adapter suffix to marshaling functionsSimon Feltman2013-07-266-131/+131
* Add common attribute accessors to PyGIBaseInfoSimon Feltman2013-07-253-7/+88
* Merge method and constructor setupSimon Feltman2013-07-251-11/+4
* Remove redundant info.get_name callsSimon Feltman2013-07-252-6/+3
* Move doc string generator into separate moduleSimon Feltman2013-07-253-53/+111
* Move _pygi_argument_to_object_basic_type into pygi-marshal-to-py.cSimon Feltman2013-07-255-124/+99
* Unify and clean up from Python marshalers for basic typesSimon Feltman2013-07-253-189/+28
* Unify from Python int64 and uint64 marshalersSimon Feltman2013-07-253-196/+43
* Unify from Python int16 and int32 marshalersSimon Feltman2013-07-253-259/+48
* Unify from Python boolean, int8, and uint8 marshalersSimon Feltman2013-07-253-169/+45
* 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-252-78/+84
* Move _pygi_argument_from_object_basic_type into pygi-marshal-from-py.cSimon Feltman2013-07-253-148/+152
* Move basic type marshaling out of _pygi_argument_from_objectSimon Feltman2013-07-251-27/+46
* Replace to Python cached marshalers with unified basic type marshalerSimon Feltman2013-07-255-339/+73
* Move to Python basic type marshaling out of _pygi_argument_to_objectSimon Feltman2013-07-251-23/+63
* Override GValue.set/get_boxed with static C marshalerSimon Feltman2013-07-242-0/+47
* Refactor pyg_value_from_pyobject into two functionsSimon Feltman2013-07-244-15/+59
* Fix indentation for pyg_value_from_pyobjectSimon Feltman2013-07-241-372/+372
* Add deprecation warning for marshaling arbitrary objects as pointersSimon Feltman2013-07-232-3/+24
* Move PyGIDeprecationWarning to C for shared Python/C usageSimon Feltman2013-07-233-15/+24
* Replace usage of __import__ with importlib.import_moduleSimon Feltman2013-07-181-4/+4
* Always unref the GiTypeInfo when generating an argument cacheMike Gorse2013-07-101-0/+1
* Unref interface info when fetching enums or flagsMike Gorse2013-07-102-1/+10
* Speed up MRO calculationa93755ddba9a176Daniel Drake2013-07-101-3/+27
* Add GIL safety to pyobject_copy for copying boxed PyObjectsSimon Feltman2013-07-061-0/+3
* Add marshalling of GI_TYPE_TAG_VOID held in a GValue to intSimon Feltman2013-07-031-2/+2
* GTK overrides: Make connect_signals handle tupleCole Robinson2013-07-031-15/+36
* Re-add support for passing GValue's by referenceSimon Feltman2013-07-032-18/+16
* Clear return value of closures to zero when an exception occuresSimon Feltman2013-07-031-0/+14
* Don't use doctest syntax in docstrings for examplesMartin Pitt2013-07-033-11/+10