diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2017-07-27 17:13:19 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2017-07-27 17:13:19 (GMT) |
commit | 77f88a59bfb9296df7e995e99218d27862136588 (patch) | |
tree | 6e9897f690b50da53d77266095eccb358912a1cb /ChangeLog | |
parent | 359055e28bcd195fb03fd0deb1a30e5a04d5ce58 (diff) |
Fixed several mistakes in the Python bindings.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 41 |
1 files changed, 41 insertions, 0 deletions
@@ -1,3 +1,44 @@ +17-07-27 Cyrille Bagard <nocbos@gmail.com> + + * plugins/pychrysa/arch/instruction.c: + Add LineGenerator as base for architecture instructions. + + * plugins/pychrysa/glibext/Makefile.am: + Add the 'linegen.[ch]' files to libpychrysaglibext_la_SOURCES. + + * plugins/pychrysa/glibext/linegen.c: + * plugins/pychrysa/glibext/linegen.h: + New entries: register the LineGenerator interface for Python. + + * plugins/pychrysa/glibext/module.c: + Update code. + + * plugins/pychrysa/gtkext/Makefile.am: + Add the 'dockable.[ch]' files to libpychrysagtkext_la_SOURCES. + + * plugins/pychrysa/gtkext/blockdisplay.c: + * plugins/pychrysa/gtkext/bufferdisplay.c: + * plugins/pychrysa/gtkext/displaypanel.c: + Mark all panels with the Py_TPFLAGS_HEAPTYPE flag. + + * plugins/pychrysa/gtkext/dockable.c: + * plugins/pychrysa/gtkext/dockable.h: + New entries: register the GtkDockable interface for Python. + + * plugins/pychrysa/gtkext/module.c: + Update code. + + * plugins/pychrysa/gui/panels/panel.c: + Mark the panel with the Py_TPFLAGS_HEAPTYPE flag. + + * plugins/pychrysa/helpers.c: + * plugins/pychrysa/helpers.h: + Allow to register a type with several bases. + + * plugins/pychrysa/pychrysa.c: + Improve the code. Define the required version of GTK to load. Use colons + as separators in PYTHONPATH. + 17-07-26 Cyrille Bagard <nocbos@gmail.com> * src/gtkext/easygtk.c: |