summaryrefslogtreecommitdiff
path: root/gi
Commit message (Expand)AuthorAgeFilesLines
* Don't use PyTypeObject.tp_print with Python 3Christoph Reiter2019-06-131-1/+4
* pygi-array: fix leak of transfer-full/container C arrays. Fixes #322Christoph Reiter2019-04-191-1/+1
* pygi_error_marshal_to_py: Fix error return handling. Fixes #315Christoph Reiter2019-04-191-14/+13
* Add cairo_matrix_t converter to GValue.Renato Florentino Garcia2019-02-221-0/+34
* Add Cairo Pattern foreign struct.Renato Florentino Garcia2019-02-211-0/+53
* GTK+ -> GTKChristoph Reiter2019-02-132-5/+5
* gtk: raise in case Gtk.Window is instantiated after init failed. See #298Christoph Reiter2019-01-281-4/+12
* Merge branch 'warn-init-dbus-boxed-info-types' into 'master'Christoph Reiter2019-01-191-9/+68
|\
| * gio overrides: emit a warning when creating various dbus types without a cons...Christoph Reiter2019-01-181-9/+68
* | Value.get/set_value: use _gvalue_get/set in more casesChristoph Reiter2019-01-191-70/+23
* | Value.set_value: allow None for TYPE_STRINGChristoph Reiter2019-01-191-2/+2
* | basic: allow None for boolean parametersChristoph Reiter2019-01-191-0/+2
* | GObject.Value: add a static helper for fetching the GTypeChristoph Reiter2019-01-184-5/+30
* | GObject.Value: deprecate calling get/set_boxed on a non-boxed valueChristoph Reiter2019-01-181-0/+6
|/
* Remove GObject.Value.__del__Christoph Reiter2019-01-152-17/+4
* boxed: remove __del__ implementation and free in tp_deallocChristoph Reiter2019-01-153-23/+24
* boxed: don't look up the gtype in tp_dealloc, we already know itChristoph Reiter2019-01-151-3/+1
* boxed: hide the PyGIBoxed structChristoph Reiter2019-01-152-5/+7
* Merge branch 'wrap-struct-find' into 'master'Christoph Reiter2018-12-151-0/+14
|\
| * pygi-info: wrap g_struct_info_find_method() and g_struct_info_find_field()Christoph Reiter2018-12-121-0/+14
* | Merge branch 'use-struct-info-find-field' into 'master'Christoph Reiter2018-12-151-16/+6
|\ \
| * | Start using g_struct_info_find_field()Christoph Reiter2018-12-121-16/+6
| |/
* | pygi-info: wrap g_union_info_get_alignment()Tomasz Miąsko2018-12-141-0/+7
|/
* gtk: Fix rows getting inserted on the wrong level if parent=None. Fixes #281Christoph Reiter2018-11-301-0/+4
* gtktemplate: only call the custom init hook if the class has it. Fixes #267Christoph Reiter2018-11-261-1/+1
* gtk overrides: improve coverageChristoph Reiter2018-11-251-36/+14
* GValue.get_value: fix crashes for VariantsChristoph Reiter2018-11-251-1/+3
* gtype: raise ValueError when converting an invalid GType to CChristoph Reiter2018-11-251-1/+5
* cairo: Fix GValue converters in case it contains NULLChristoph Reiter2018-11-241-5/+5
* GValue: fall back to the custom C marshaller to support fundamental types. Fi...Christoph Reiter2018-11-241-2/+4
* Value.set_value: raise TypeError in case the wrong type is passed, not ValueE...Christoph Reiter2018-11-241-4/+4
* gobject overrides: improve coverageChristoph Reiter2018-11-241-13/+8
* gobject overrides: assume GObject.ParamFlags.READWRITE existsChristoph Reiter2018-11-231-10/+2
* variant: fix __bool__ for maybe typesChristoph Reiter2018-11-211-5/+2
* Variant.keys: correctly raise TypeError for non-dict typesChristoph Reiter2018-11-211-1/+1
* glib overrides: improve test coverageChristoph Reiter2018-11-201-9/+5
* gdk overrides: improve coverage and remove overrides for GDK4Christoph Reiter2018-11-191-74/+67
* gi/pygi-closure.c: Cast arg->v_pointer as neededChun-wei Fan2018-11-101-2/+2
* Merge branch 'gtk-builder-from-string-unicode' into 'master'Christoph Reiter2018-11-081-3/+11
|\
| * overrides: Fix length parameter when passing non-ascii strings to Gtk.Builder...Christoph Reiter2018-11-041-3/+11
* | tests: Make tests run with GTK4Christoph Reiter2018-11-042-155/+144
|/
* overrides: Use functools.wraps instead of custom version; fixes #271Kai Willadsen2018-10-262-12/+5
* overrides: add Pango.Layout.set_text() override. Fixes #259Christoph Reiter2018-09-221-0/+3
* foreign-cairo: Fix cairo marshalling not using the foreign converters in some...Christoph Reiter2018-09-174-0/+21
* foreign-cairo: add error handling for the pygobject API initializationChristoph Reiter2018-09-171-1/+6
* revert closure typecasts from commit 25a5b066 See #247Dan Horák2018-09-141-15/+15
* meson: Don't link against libpython on non-Windows systems. Fixes #253Christoph Reiter2018-09-061-2/+9
* tests: only run the new unbind tests with glib 2.57.3Christoph Reiter2018-08-191-1/+1
* Gio.ListStore overrides: use splice() when adding/removing many items with ne...Christoph Reiter2018-08-161-10/+25
* functions: revert the function init order to make pylint happy again. See #217Christoph Reiter2018-08-161-0/+8