summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* int converters: unify overflow error handlingChristoph Reiter2018-04-146-91/+422
* Add Ubuntu dependencies for dev environmentDan Yeaw2018-04-131-2/+2
* tests: add a test for accessing the C API through ctypesChristoph Reiter2018-04-131-0/+54
* docs: update homebrew install instructionsChristoph Reiter2018-04-131-1/+1
* cairo: do proper type checking when converting from py to cairo. Fixes #197Christoph Reiter2018-04-132-5/+101
* pygi-array: fix a leakChristoph Reiter2018-04-131-1/+3
* Add a minimal implementation of Gtk.Template. See #52Christoph Reiter2018-04-124-3/+721
* ci: enable -WerrorChristoph Reiter2018-04-122-2/+3
* Enable -Wcast-align, -Wlogical-opChristoph Reiter2018-04-121-4/+2
* Enable -Wnull-dereferenceChristoph Reiter2018-04-123-4/+11
* pyg_pyobj_to_unichar_conv: port to new converters and add some testsChristoph Reiter2018-04-125-29/+41
* Include Python.h firstChristoph Reiter2018-04-124-0/+4
* pygi-argument: Fix a potentially misaligned castChristoph Reiter2018-04-121-9/+3
* Silence some cast alignment warningsChristoph Reiter2018-04-122-2/+2
* Disable -Wswitch-default for Python 3.4Christoph Reiter2018-04-121-1/+5
* setup.py: force GCC to use colors in case of stdout.isatty()Christoph Reiter2018-04-121-0/+4
* setup.py: Make lookup of Python valgrind suppression files work on Fedora and...Christoph Reiter2018-04-094-871/+53
* setup.py: use .dev0 instead of .devChristoph Reiter2018-04-091-1/+1
* setup.py: Add a ".dev" suffix to the version for pre-releases. Fixes #190Christoph Reiter2018-04-091-2/+16
* setup.py: print installation instructions in case a dependency is missing. Fi...Christoph Reiter2018-04-091-9/+70
* Always use utf-8 and not the default encodingChristoph Reiter2018-04-082-3/+3
* README: force a newline after the badgeChristoph Reiter2018-04-071-1/+3
* coverage: add badge, fixup linksChristoph Reiter2018-04-072-2/+5
* gitlab-ci: add a new stage for the pages jobChristoph Reiter2018-04-071-1/+2
* gitlab-ci: publish coverage reports to gitlab pagesChristoph Reiter2018-04-072-0/+25
* signalhelper: remove some broken untested codeChristoph Reiter2018-04-071-6/+3
* test_signal: improve coverage. See !55Christoph Reiter2018-04-071-0/+24
* flake8: remove python2 builtin listChristoph Reiter2018-04-077-30/+19
* Move all py2/3 compat code into gi._compatChristoph Reiter2018-04-0717-139/+114
* Remove some Python 3.1 compat codeChristoph Reiter2018-04-072-16/+0
* Fix typo in BoundSignal disconnectcl0ne2018-04-071-1/+1
* tests: writing to readonly attributes raises TypeError with PyPyChristoph Reiter2018-04-051-2/+8
* Make GLib.Error picklable. Fixes #145Christoph Reiter2018-04-053-3/+21
* More compiler warning fixes for Windows/32bit #191Christoph Reiter2018-04-0511-63/+111
* build: use -Wconversion -Wno-sign-conversion. Fixes #191Christoph Reiter2018-04-0523-144/+198
* Remove unused pygi_register_exception_for_domain()Christoph Reiter2018-04-052-40/+0
* overflow tests: fix error message match in case the value is larger than longChristoph Reiter2018-04-042-4/+6
* pygi_gint_from_py: fix wrong range in error message, add testChristoph Reiter2018-04-042-1/+6
* pygi_error_marshal_from_py: use new convertersChristoph Reiter2018-04-042-9/+29
* Avoid truncating value returned from g_value_info_get_value.Tomasz Miąsko2018-04-031-1/+1
* PyGObject: rework toggle ref logic to not stricly require tp_dictoffset so it...Christoph Reiter2018-04-021-20/+52
* tests: add a test failing under PyPy due to missing toggle refsChristoph Reiter2018-04-021-0/+22
* tests: skip more getrefcount tests under PyPyChristoph Reiter2018-04-024-42/+80
* test_source: add some gc.collect()Christoph Reiter2018-04-011-0/+5
* test_properties: skip a sys.getrefcount testChristoph Reiter2018-04-011-1/+1
* test_gi: gc.collect() some moreChristoph Reiter2018-04-011-0/+10
* test_signal: skip some refcount tests under PyPyChristoph Reiter2018-04-011-0/+5
* test_import_machinery: be less strict with the import error messageChristoph Reiter2018-04-011-3/+1
* ossig: add a C wrapper for PyOS_getsig() instead of accessing the API through...Christoph Reiter2018-04-012-23/+15
* ossig: pass the signal number and frame to default_int_handler()Christoph Reiter2018-04-011-1/+1