├── .gitignore ├── .travis.yml ├── COPYING ├── MANIFEST.in ├── NEWS ├── README.rst ├── benchmarks └── __init__.py ├── docs ├── Makefile ├── conf.py └── index.rst ├── examples ├── LICENSE ├── cairo │ ├── shapes.py │ └── text.py ├── clutter │ ├── logo.png │ ├── test-shader.py │ └── test-text.py ├── example.py ├── gi_example.py ├── gtk │ ├── button_example.py │ ├── checkbutton_example.py │ ├── clipboard_example.py │ ├── dialog_example.py │ ├── entry_example.py │ ├── extended_example.py │ ├── filechooserdialog_example.py │ ├── label_example.py │ ├── layout_box_example.py │ ├── layout_grid_example.py │ ├── layout_table_example.py │ ├── linkbutton_example.py │ ├── menu_example.py │ ├── radiobutton_example.py │ ├── simple_example.py │ ├── spinbutton_example.py │ ├── spinner_example.py │ ├── textview_example.py │ └── togglebutton_example.py ├── matplotlib │ ├── README.rst │ ├── matplotlib_example.py │ └── numpyfix.py ├── tdiff.py ├── tdump.py └── webkit │ └── webkit_example.py ├── pgi ├── __init__.py ├── _compat.py ├── callback.py ├── cffilib │ ├── README │ ├── __init__.py │ ├── _compat.py │ ├── _utils.py │ ├── gir │ │ ├── __init__.py │ │ ├── _cdef.py │ │ ├── _ffi.py │ │ ├── error.py │ │ ├── giarginfo.py │ │ ├── giargument.py │ │ ├── gibaseinfo.py │ │ ├── gicallableinfo.py │ │ ├── giconstantinfo.py │ │ ├── gienuminfo.py │ │ ├── gifieldinfo.py │ │ ├── gifunctioninfo.py │ │ ├── giinterfaceinfo.py │ │ ├── giobjectinfo.py │ │ ├── gipropertyinfo.py │ │ ├── giregisteredtypeinfo.py │ │ ├── girepository.py │ │ ├── gisignalinfo.py │ │ ├── gistructinfo.py │ │ ├── gitypeinfo.py │ │ ├── gitypelib.py │ │ └── giunioninfo.py │ ├── glib │ │ ├── __init__.py │ │ ├── _cdef.py │ │ └── glib.py │ └── gobject │ │ ├── __init__.py │ │ ├── _cdef.py │ │ ├── _ffi.py │ │ └── gobject.py ├── clib │ ├── __init__.py │ ├── _compat.py │ ├── _utils.py │ ├── gir │ │ ├── __init__.py │ │ ├── error.py │ │ ├── giarginfo.py │ │ ├── giargument.py │ │ ├── gibaseinfo.py │ │ ├── gicallableinfo.py │ │ ├── giconstantinfo.py │ │ ├── gienuminfo.py │ │ ├── gifieldinfo.py │ │ ├── giinterfaceinfo.py │ │ ├── giobjectinfo.py │ │ ├── gipropertyinfo.py │ │ ├── giregisteredtypeinfo.py │ │ ├── girepository.py │ │ ├── gistructinfo.py │ │ ├── gitypeinfo.py │ │ ├── gitypelib.py │ │ └── giunioninfo.py │ ├── glib.py │ └── gobject.py ├── codegen │ ├── __init__.py │ ├── arguments.py │ ├── backend.py │ ├── cbargs.py │ ├── cbreturn.py │ ├── cffi_backend.py │ ├── construct.py │ ├── ctypes_backend │ │ ├── __init__.py │ │ ├── main.py │ │ ├── types_basic.py │ │ ├── types_container.py │ │ ├── types_interface.py │ │ ├── types_other.py │ │ └── utils.py │ ├── fieldgen.py │ ├── fields.py │ ├── funcgen.py │ ├── null_backend.py │ ├── returnvalues.py │ ├── siggen.py │ └── utils.py ├── const.py ├── constant.py ├── debug.py ├── enum.py ├── field.py ├── finalizer.py ├── foreign │ ├── __init__.py │ ├── _base.py │ └── cairo.py ├── function.py ├── gerror.py ├── gtype.py ├── importer.py ├── module.py ├── obj.py ├── overrides │ ├── GLib.py │ ├── GObject.py │ ├── Gdk.py │ ├── Gio.py │ ├── Gtk.py │ ├── Pango.py │ ├── Poppler.py │ ├── __init__.py │ └── keysyms.py ├── properties.py ├── propertyhelper.py ├── repository │ └── __init__.py ├── signalhelper.py ├── signals.py ├── static.py ├── structure.py └── util.py ├── pyproject.toml ├── setup.py └── tests ├── README ├── __init__.py ├── libs ├── Makefile ├── gimarshallingtests │ ├── Makefile │ ├── gimarshallingtests.c │ └── gimarshallingtests.h └── regress │ ├── Makefile │ ├── regress.c │ └── regress.h ├── pgi_coverage.py ├── tests_mixed ├── __init__.py ├── test_const.py ├── test_dbusnodeinfo.py ├── test_enum.py ├── test_flags.py ├── test_funcs.py ├── test_glist.py ├── test_gtype.py ├── test_interface.py ├── test_misc.py ├── test_objects.py ├── test_overrides.py ├── test_properties.py ├── test_signals.py ├── test_structs.py ├── test_unions.py └── test_variant.py ├── tests_pgi ├── __init__.py ├── test_debug.py ├── test_docstrings.py ├── test_gir_info.py ├── test_gir_repository.py ├── test_pgi_codegen.py ├── test_pgi_codegen_backends.py └── test_pgi_misc.py └── tests_pygobject ├── __init__.py ├── compathelper.py ├── test_everything.py ├── test_gi.py ├── test_gobject.py ├── test_gtype.py ├── test_import_machinery.py ├── test_overrides_gdk.py ├── test_overrides_pango.py └── test_resulttuple.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/COPYING -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/NEWS -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/README.rst -------------------------------------------------------------------------------- /benchmarks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/benchmarks/__init__.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/docs/index.rst -------------------------------------------------------------------------------- /examples/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/LICENSE -------------------------------------------------------------------------------- /examples/cairo/shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/cairo/shapes.py -------------------------------------------------------------------------------- /examples/cairo/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/cairo/text.py -------------------------------------------------------------------------------- /examples/clutter/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/clutter/logo.png -------------------------------------------------------------------------------- /examples/clutter/test-shader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/clutter/test-shader.py -------------------------------------------------------------------------------- /examples/clutter/test-text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/clutter/test-text.py -------------------------------------------------------------------------------- /examples/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/example.py -------------------------------------------------------------------------------- /examples/gi_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gi_example.py -------------------------------------------------------------------------------- /examples/gtk/button_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/button_example.py -------------------------------------------------------------------------------- /examples/gtk/checkbutton_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/checkbutton_example.py -------------------------------------------------------------------------------- /examples/gtk/clipboard_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/clipboard_example.py -------------------------------------------------------------------------------- /examples/gtk/dialog_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/dialog_example.py -------------------------------------------------------------------------------- /examples/gtk/entry_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/entry_example.py -------------------------------------------------------------------------------- /examples/gtk/extended_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/extended_example.py -------------------------------------------------------------------------------- /examples/gtk/filechooserdialog_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/filechooserdialog_example.py -------------------------------------------------------------------------------- /examples/gtk/label_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/label_example.py -------------------------------------------------------------------------------- /examples/gtk/layout_box_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/layout_box_example.py -------------------------------------------------------------------------------- /examples/gtk/layout_grid_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/layout_grid_example.py -------------------------------------------------------------------------------- /examples/gtk/layout_table_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/layout_table_example.py -------------------------------------------------------------------------------- /examples/gtk/linkbutton_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/linkbutton_example.py -------------------------------------------------------------------------------- /examples/gtk/menu_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/menu_example.py -------------------------------------------------------------------------------- /examples/gtk/radiobutton_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/radiobutton_example.py -------------------------------------------------------------------------------- /examples/gtk/simple_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/simple_example.py -------------------------------------------------------------------------------- /examples/gtk/spinbutton_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/spinbutton_example.py -------------------------------------------------------------------------------- /examples/gtk/spinner_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/spinner_example.py -------------------------------------------------------------------------------- /examples/gtk/textview_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/textview_example.py -------------------------------------------------------------------------------- /examples/gtk/togglebutton_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/gtk/togglebutton_example.py -------------------------------------------------------------------------------- /examples/matplotlib/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/matplotlib/README.rst -------------------------------------------------------------------------------- /examples/matplotlib/matplotlib_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/matplotlib/matplotlib_example.py -------------------------------------------------------------------------------- /examples/matplotlib/numpyfix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/matplotlib/numpyfix.py -------------------------------------------------------------------------------- /examples/tdiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/tdiff.py -------------------------------------------------------------------------------- /examples/tdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/tdump.py -------------------------------------------------------------------------------- /examples/webkit/webkit_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/examples/webkit/webkit_example.py -------------------------------------------------------------------------------- /pgi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/__init__.py -------------------------------------------------------------------------------- /pgi/_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/_compat.py -------------------------------------------------------------------------------- /pgi/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/callback.py -------------------------------------------------------------------------------- /pgi/cffilib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/README -------------------------------------------------------------------------------- /pgi/cffilib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/__init__.py -------------------------------------------------------------------------------- /pgi/cffilib/_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/_compat.py -------------------------------------------------------------------------------- /pgi/cffilib/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/_utils.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/__init__.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/_cdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/_cdef.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/_ffi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/_ffi.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/error.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/giarginfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/giarginfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/giargument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/giargument.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gibaseinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gibaseinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gicallableinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gicallableinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/giconstantinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/giconstantinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gienuminfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gienuminfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gifieldinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gifieldinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gifunctioninfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gifunctioninfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/giinterfaceinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/giinterfaceinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/giobjectinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/giobjectinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gipropertyinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gipropertyinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/giregisteredtypeinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/giregisteredtypeinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/girepository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/girepository.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gisignalinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gisignalinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gistructinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gistructinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gitypeinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gitypeinfo.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/gitypelib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/gitypelib.py -------------------------------------------------------------------------------- /pgi/cffilib/gir/giunioninfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gir/giunioninfo.py -------------------------------------------------------------------------------- /pgi/cffilib/glib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/glib/__init__.py -------------------------------------------------------------------------------- /pgi/cffilib/glib/_cdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/glib/_cdef.py -------------------------------------------------------------------------------- /pgi/cffilib/glib/glib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/glib/glib.py -------------------------------------------------------------------------------- /pgi/cffilib/gobject/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gobject/__init__.py -------------------------------------------------------------------------------- /pgi/cffilib/gobject/_cdef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gobject/_cdef.py -------------------------------------------------------------------------------- /pgi/cffilib/gobject/_ffi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gobject/_ffi.py -------------------------------------------------------------------------------- /pgi/cffilib/gobject/gobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/cffilib/gobject/gobject.py -------------------------------------------------------------------------------- /pgi/clib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/__init__.py -------------------------------------------------------------------------------- /pgi/clib/_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/_compat.py -------------------------------------------------------------------------------- /pgi/clib/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/_utils.py -------------------------------------------------------------------------------- /pgi/clib/gir/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/__init__.py -------------------------------------------------------------------------------- /pgi/clib/gir/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/error.py -------------------------------------------------------------------------------- /pgi/clib/gir/giarginfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/giarginfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/giargument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/giargument.py -------------------------------------------------------------------------------- /pgi/clib/gir/gibaseinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gibaseinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/gicallableinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gicallableinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/giconstantinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/giconstantinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/gienuminfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gienuminfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/gifieldinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gifieldinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/giinterfaceinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/giinterfaceinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/giobjectinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/giobjectinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/gipropertyinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gipropertyinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/giregisteredtypeinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/giregisteredtypeinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/girepository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/girepository.py -------------------------------------------------------------------------------- /pgi/clib/gir/gistructinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gistructinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/gitypeinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gitypeinfo.py -------------------------------------------------------------------------------- /pgi/clib/gir/gitypelib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/gitypelib.py -------------------------------------------------------------------------------- /pgi/clib/gir/giunioninfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gir/giunioninfo.py -------------------------------------------------------------------------------- /pgi/clib/glib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/glib.py -------------------------------------------------------------------------------- /pgi/clib/gobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/clib/gobject.py -------------------------------------------------------------------------------- /pgi/codegen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/__init__.py -------------------------------------------------------------------------------- /pgi/codegen/arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/arguments.py -------------------------------------------------------------------------------- /pgi/codegen/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/backend.py -------------------------------------------------------------------------------- /pgi/codegen/cbargs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/cbargs.py -------------------------------------------------------------------------------- /pgi/codegen/cbreturn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/cbreturn.py -------------------------------------------------------------------------------- /pgi/codegen/cffi_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/cffi_backend.py -------------------------------------------------------------------------------- /pgi/codegen/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/construct.py -------------------------------------------------------------------------------- /pgi/codegen/ctypes_backend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/ctypes_backend/__init__.py -------------------------------------------------------------------------------- /pgi/codegen/ctypes_backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/ctypes_backend/main.py -------------------------------------------------------------------------------- /pgi/codegen/ctypes_backend/types_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/ctypes_backend/types_basic.py -------------------------------------------------------------------------------- /pgi/codegen/ctypes_backend/types_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/ctypes_backend/types_container.py -------------------------------------------------------------------------------- /pgi/codegen/ctypes_backend/types_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/ctypes_backend/types_interface.py -------------------------------------------------------------------------------- /pgi/codegen/ctypes_backend/types_other.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/ctypes_backend/types_other.py -------------------------------------------------------------------------------- /pgi/codegen/ctypes_backend/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/ctypes_backend/utils.py -------------------------------------------------------------------------------- /pgi/codegen/fieldgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/fieldgen.py -------------------------------------------------------------------------------- /pgi/codegen/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/fields.py -------------------------------------------------------------------------------- /pgi/codegen/funcgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/funcgen.py -------------------------------------------------------------------------------- /pgi/codegen/null_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/null_backend.py -------------------------------------------------------------------------------- /pgi/codegen/returnvalues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/returnvalues.py -------------------------------------------------------------------------------- /pgi/codegen/siggen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/siggen.py -------------------------------------------------------------------------------- /pgi/codegen/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/codegen/utils.py -------------------------------------------------------------------------------- /pgi/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/const.py -------------------------------------------------------------------------------- /pgi/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/constant.py -------------------------------------------------------------------------------- /pgi/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/debug.py -------------------------------------------------------------------------------- /pgi/enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/enum.py -------------------------------------------------------------------------------- /pgi/field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/field.py -------------------------------------------------------------------------------- /pgi/finalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/finalizer.py -------------------------------------------------------------------------------- /pgi/foreign/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/foreign/__init__.py -------------------------------------------------------------------------------- /pgi/foreign/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/foreign/_base.py -------------------------------------------------------------------------------- /pgi/foreign/cairo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/foreign/cairo.py -------------------------------------------------------------------------------- /pgi/function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/function.py -------------------------------------------------------------------------------- /pgi/gerror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/gerror.py -------------------------------------------------------------------------------- /pgi/gtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/gtype.py -------------------------------------------------------------------------------- /pgi/importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/importer.py -------------------------------------------------------------------------------- /pgi/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/module.py -------------------------------------------------------------------------------- /pgi/obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/obj.py -------------------------------------------------------------------------------- /pgi/overrides/GLib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/GLib.py -------------------------------------------------------------------------------- /pgi/overrides/GObject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/GObject.py -------------------------------------------------------------------------------- /pgi/overrides/Gdk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/Gdk.py -------------------------------------------------------------------------------- /pgi/overrides/Gio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/Gio.py -------------------------------------------------------------------------------- /pgi/overrides/Gtk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/Gtk.py -------------------------------------------------------------------------------- /pgi/overrides/Pango.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/Pango.py -------------------------------------------------------------------------------- /pgi/overrides/Poppler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/Poppler.py -------------------------------------------------------------------------------- /pgi/overrides/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/__init__.py -------------------------------------------------------------------------------- /pgi/overrides/keysyms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/overrides/keysyms.py -------------------------------------------------------------------------------- /pgi/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/properties.py -------------------------------------------------------------------------------- /pgi/propertyhelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/propertyhelper.py -------------------------------------------------------------------------------- /pgi/repository/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/repository/__init__.py -------------------------------------------------------------------------------- /pgi/signalhelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/signalhelper.py -------------------------------------------------------------------------------- /pgi/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/signals.py -------------------------------------------------------------------------------- /pgi/static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/static.py -------------------------------------------------------------------------------- /pgi/structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/structure.py -------------------------------------------------------------------------------- /pgi/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pgi/util.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/setup.py -------------------------------------------------------------------------------- /tests/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/README -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/libs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/libs/Makefile -------------------------------------------------------------------------------- /tests/libs/gimarshallingtests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/libs/gimarshallingtests/Makefile -------------------------------------------------------------------------------- /tests/libs/gimarshallingtests/gimarshallingtests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/libs/gimarshallingtests/gimarshallingtests.c -------------------------------------------------------------------------------- /tests/libs/gimarshallingtests/gimarshallingtests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/libs/gimarshallingtests/gimarshallingtests.h -------------------------------------------------------------------------------- /tests/libs/regress/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/libs/regress/Makefile -------------------------------------------------------------------------------- /tests/libs/regress/regress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/libs/regress/regress.c -------------------------------------------------------------------------------- /tests/libs/regress/regress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/libs/regress/regress.h -------------------------------------------------------------------------------- /tests/pgi_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/pgi_coverage.py -------------------------------------------------------------------------------- /tests/tests_mixed/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tests_mixed/test_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_const.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_dbusnodeinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_dbusnodeinfo.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_enum.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_flags.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_funcs.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_glist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_glist.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_gtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_gtype.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_interface.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_misc.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_objects.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_overrides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_overrides.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_properties.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_signals.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_structs.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_unions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_unions.py -------------------------------------------------------------------------------- /tests/tests_mixed/test_variant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_mixed/test_variant.py -------------------------------------------------------------------------------- /tests/tests_pgi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tests_pgi/test_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pgi/test_debug.py -------------------------------------------------------------------------------- /tests/tests_pgi/test_docstrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pgi/test_docstrings.py -------------------------------------------------------------------------------- /tests/tests_pgi/test_gir_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pgi/test_gir_info.py -------------------------------------------------------------------------------- /tests/tests_pgi/test_gir_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pgi/test_gir_repository.py -------------------------------------------------------------------------------- /tests/tests_pgi/test_pgi_codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pgi/test_pgi_codegen.py -------------------------------------------------------------------------------- /tests/tests_pgi/test_pgi_codegen_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pgi/test_pgi_codegen_backends.py -------------------------------------------------------------------------------- /tests/tests_pgi/test_pgi_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pgi/test_pgi_misc.py -------------------------------------------------------------------------------- /tests/tests_pygobject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tests_pygobject/compathelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/compathelper.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_everything.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_everything.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_gi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_gi.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_gobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_gobject.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_gtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_gtype.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_import_machinery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_import_machinery.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_overrides_gdk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_overrides_gdk.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_overrides_pango.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_overrides_pango.py -------------------------------------------------------------------------------- /tests/tests_pygobject/test_resulttuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pgi/HEAD/tests/tests_pygobject/test_resulttuple.py --------------------------------------------------------------------------------