summaryrefslogtreecommitdiff
path: root/gi
Commit message (Expand)AuthorAgeFilesLines
* ci: build python 2.7 and 3.7 in debug mode. Fixes #243ci-debug-buildChristoph Reiter2018-08-161-1/+1
* Access abc classes through the abc module with Python 3Christoph Reiter2018-08-151-3/+7
* Clear error indicator before calling pygi_pyerr_formatSimon McVittie2018-08-141-0/+12
* gtktemplate: Don't error out when loading a resource that is only available i...Christoph Reiter2018-07-201-2/+13
* Gtk.Template: Remove init_template() from instance, not classKai Willadsen2018-07-071-1/+1
* Add override for GdkPixbuf.Pixbuf.new_from_data. Fixes #225pixbuf-new-from-dataChristoph Reiter2018-06-172-0/+54
* gi/pygi-argument: Squash critical warning when using array as hash valuePhilip Withnall2018-05-181-0/+2
* ossig: Don't leak the callbacks in case the event loops are not stopped throu...sigint-fallback-leakChristoph Reiter2018-05-111-6/+9
* meson: don't autodetect pycairo support, force it and add an option to disabl...Christoph Reiter2018-05-061-1/+1
* Don't crash on multiple calls to GObject.Value.__del__. See !66Christoph Reiter2018-05-042-2/+10
* gi/pygi-value: Don't wrap GValue in GValue when creating GValueArrayStian Selnes2018-05-041-13/+18
* importer: raise ImportError in load_module() and not find_module(). See #213Christoph Reiter2018-05-031-9/+9
* Add ActionMap and ActionMap.add_action_entries() to overrides. Fixes #29yangfl2018-05-031-0/+78
* meson: install _gtktemplate.pyChristoph Reiter2018-05-031-1/+3
* meson: build and install the cairo extensionChristoph Reiter2018-05-031-2/+4
* meson: dedup PY_SSIZE_T_CLEAN usageChristoph Reiter2018-05-031-2/+2
* meson: HAVE_CONFIG_H no longer existsChristoph Reiter2018-05-031-2/+2
* meson: use the same compiler flags as with distutilsChristoph Reiter2018-05-031-2/+2
* pygobject: Release the GIL when emitting signalJohn Bassett2018-04-301-0/+2
* pygi-info: use PYGLIB_PyBytes_AsString instead of checkingHavard Graff2018-04-301-6/+1
* conftest: add absolute_import and update mesonHavard Graff2018-04-301-1/+2
* Add pygi_gschar_from_py/pygi_guchar_from_py; add testsChristoph Reiter2018-04-233-45/+71
* pypy: pass a warning subclass to PyErr_Warn and not an exception, pypy does't...Christoph Reiter2018-04-221-1/+1
* pypy: avoid calling tp_init, doesn't work with PyPyChristoph Reiter2018-04-221-8/+6
* OptionParser.parse_args: return leftover arguments. Fixes #200optionparser-remain-argsChristoph Reiter2018-04-211-2/+0
* Make Gtk.Widget.freeze_child_notify a context manager. Fixes #45widget-freeze-childChristoph Reiter2018-04-211-0/+15
* Add overrides for Gio.ListStore.sort and Gio.ListStore.insert_sorted. Fixes #130gio-liststore-sortChristoph Reiter2018-04-213-0/+49
* Add meson build definitionsMathieu Duponchelle2018-04-203-0/+99
* Fix some leaksChristoph Reiter2018-04-192-4/+7
* Destroy custom GLib.Source instances when they get freed. See #193Christoph Reiter2018-04-191-0/+5
* source: don't leak the GLib.Source subclassesChristoph Reiter2018-04-192-5/+1
* Make pygi_source_new() a Python function and add error handlingChristoph Reiter2018-04-193-13/+19
* pygi-source: cleanup function namesChristoph Reiter2018-04-194-23/+23
* Use Py_REFCNT() everywhereChristoph Reiter2018-04-183-3/+3
* Use Py_TYPE() everywhereChristoph Reiter2018-04-1810-22/+22
* Remove some more unused macrosChristoph Reiter2018-04-181-16/+0
* pygobject_init: fix a small leakChristoph Reiter2018-04-181-2/+4
* Remove the PYGLIB_CPointer_ macrosChristoph Reiter2018-04-186-19/+11
* Properly raise errors from property getters instead of just printing them. Se...Christoph Reiter2018-04-182-24/+2
* Gio.Settings: support range types in __setitem__. Fixes #134Christoph Reiter2018-04-171-0/+7
* Gio.Settings: implement __iter__Christoph Reiter2018-04-171-0/+4
* Gio.ListModel: implement most of the mutable sequence protocol. See #115Christoph Reiter2018-04-172-0/+108
* Gtk.Template: Allow marking children as "internal-child"gtk-template-child-internalChristoph Reiter2018-04-161-2/+5
* float converter: use the isfinite() macroChristoph Reiter2018-04-151-13/+12
* float converter: use Python API for formatting the error message; add testChristoph Reiter2018-04-141-14/+33
* int converters: unify overflow error handlingChristoph Reiter2018-04-143-77/+208
* cairo: do proper type checking when converting from py to cairo. Fixes #197Christoph Reiter2018-04-131-5/+70
* pygi-array: fix a leakChristoph Reiter2018-04-131-1/+3
* Add a minimal implementation of Gtk.Template. See #52Christoph Reiter2018-04-123-3/+239
* Enable -Wnull-dereferenceChristoph Reiter2018-04-122-3/+10