├── .ci ├── download-cairo-win32.py └── test-wheels.sh ├── .codecov.yml ├── .flake8 ├── .github └── workflows │ ├── test.yml │ └── wheels.yml ├── .gitignore ├── .readthedocs.yaml ├── COPYING ├── COPYING-LGPL-2.1 ├── COPYING-MPL-1.1 ├── MANIFEST.in ├── METADATA.in ├── NEWS ├── README.rst ├── cairo ├── __init__.py ├── __init__.pyi ├── bufferproxy.c ├── cairomodule.c ├── context.c ├── device.c ├── enums.c ├── error.c ├── font.c ├── glyph.c ├── matrix.c ├── meson.build ├── misc.c ├── path.c ├── pattern.c ├── private.h ├── py.typed ├── py3cairo.h ├── pythoncapi_compat.h ├── rectangle.c ├── region.c ├── surface.c ├── textcluster.c └── textextents.c ├── docs ├── .gitignore ├── Makefile ├── c_api │ ├── c_build.rst │ ├── index.rst │ └── pycairo_c_api.rst ├── changelog.rst ├── conf.py ├── dev.rst ├── extra.css ├── getting_started.rst ├── images │ ├── example.svg │ └── pycairo.svg ├── index.rst ├── reference │ ├── constants.rst │ ├── context.rst │ ├── devices.rst │ ├── enums.rst │ ├── exceptions.rst │ ├── glyph.rst │ ├── index.rst │ ├── legacy_constants.rst │ ├── matrix.rst │ ├── paths.rst │ ├── patterns.rst │ ├── rectangle.rst │ ├── region.rst │ ├── surfaces.rst │ ├── text.rst │ ├── textcluster.rst │ └── textextents.rst ├── requirements.txt ├── resources.rst └── tutorial │ ├── examples.rst │ ├── index.rst │ ├── introduction.rst │ ├── numpy.rst │ ├── other.rst │ ├── pillow.rst │ └── pygame.rst ├── examples ├── cairo_snippets │ ├── snippets │ │ ├── __init__.py │ │ ├── arc.py │ │ ├── arc_negative.py │ │ ├── clip.py │ │ ├── clip_image.py │ │ ├── curve_rectangle.py │ │ ├── curve_to.py │ │ ├── ellipse.py │ │ ├── fill_and_stroke.py │ │ ├── fill_and_stroke2.py │ │ ├── glyph_path.py │ │ ├── gradient.py │ │ ├── gradient_mask.py │ │ ├── group.py │ │ ├── hering.py │ │ ├── path.py │ │ ├── romedalen.png │ │ ├── set_line_cap.py │ │ ├── set_line_join.py │ │ ├── show_glyphs.py │ │ ├── spiral.py │ │ ├── text.py │ │ ├── text_align_center.py │ │ ├── text_extents.py │ │ └── warpedtext.py │ ├── snippets_gtk.py │ ├── snippets_pdf.py │ ├── snippets_png.py │ ├── snippets_ps.py │ └── snippets_svg.py ├── gtk │ ├── cairo-demo.py │ ├── cairo-knockout.py │ ├── png_view.py │ └── text.py ├── pycairo_examples.ipynb └── pygame-demo.py ├── meson.build ├── meson_options.txt ├── pyproject.toml └── tests ├── __init__.py ├── cmod.pyi ├── cmodule ├── cmodule.c ├── cmodulelib.c └── cmodulelib.h ├── meson.build ├── test_api.py ├── test_cmod.py ├── test_context.py ├── test_device.py ├── test_enums.py ├── test_error.py ├── test_font.py ├── test_fspaths.py ├── test_glyph.py ├── test_matrix.py ├── test_path.py ├── test_pattern.py ├── test_rectangle.py ├── test_region.py ├── test_surface.py ├── test_surface_numpy.py ├── test_surface_pygame.py ├── test_textcluster.py ├── test_textextents.py └── test_typing.py /.ci/download-cairo-win32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.ci/download-cairo-win32.py -------------------------------------------------------------------------------- /.ci/test-wheels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.ci/test-wheels.sh -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.github/workflows/wheels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING-LGPL-2.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/COPYING-LGPL-2.1 -------------------------------------------------------------------------------- /COPYING-MPL-1.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/COPYING-MPL-1.1 -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /METADATA.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/METADATA.in -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/NEWS -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/README.rst -------------------------------------------------------------------------------- /cairo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/__init__.py -------------------------------------------------------------------------------- /cairo/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/__init__.pyi -------------------------------------------------------------------------------- /cairo/bufferproxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/bufferproxy.c -------------------------------------------------------------------------------- /cairo/cairomodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/cairomodule.c -------------------------------------------------------------------------------- /cairo/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/context.c -------------------------------------------------------------------------------- /cairo/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/device.c -------------------------------------------------------------------------------- /cairo/enums.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/enums.c -------------------------------------------------------------------------------- /cairo/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/error.c -------------------------------------------------------------------------------- /cairo/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/font.c -------------------------------------------------------------------------------- /cairo/glyph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/glyph.c -------------------------------------------------------------------------------- /cairo/matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/matrix.c -------------------------------------------------------------------------------- /cairo/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/meson.build -------------------------------------------------------------------------------- /cairo/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/misc.c -------------------------------------------------------------------------------- /cairo/path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/path.c -------------------------------------------------------------------------------- /cairo/pattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/pattern.c -------------------------------------------------------------------------------- /cairo/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/private.h -------------------------------------------------------------------------------- /cairo/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cairo/py3cairo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/py3cairo.h -------------------------------------------------------------------------------- /cairo/pythoncapi_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/pythoncapi_compat.h -------------------------------------------------------------------------------- /cairo/rectangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/rectangle.c -------------------------------------------------------------------------------- /cairo/region.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/region.c -------------------------------------------------------------------------------- /cairo/surface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/surface.c -------------------------------------------------------------------------------- /cairo/textcluster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/textcluster.c -------------------------------------------------------------------------------- /cairo/textextents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/cairo/textextents.c -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | _static 3 | _templates 4 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/c_api/c_build.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/c_api/c_build.rst -------------------------------------------------------------------------------- /docs/c_api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/c_api/index.rst -------------------------------------------------------------------------------- /docs/c_api/pycairo_c_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/c_api/pycairo_c_api.rst -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/dev.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/dev.rst -------------------------------------------------------------------------------- /docs/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/extra.css -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/getting_started.rst -------------------------------------------------------------------------------- /docs/images/example.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/images/example.svg -------------------------------------------------------------------------------- /docs/images/pycairo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/images/pycairo.svg -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/reference/constants.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/constants.rst -------------------------------------------------------------------------------- /docs/reference/context.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/context.rst -------------------------------------------------------------------------------- /docs/reference/devices.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/devices.rst -------------------------------------------------------------------------------- /docs/reference/enums.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/enums.rst -------------------------------------------------------------------------------- /docs/reference/exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/exceptions.rst -------------------------------------------------------------------------------- /docs/reference/glyph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/glyph.rst -------------------------------------------------------------------------------- /docs/reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/index.rst -------------------------------------------------------------------------------- /docs/reference/legacy_constants.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/legacy_constants.rst -------------------------------------------------------------------------------- /docs/reference/matrix.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/matrix.rst -------------------------------------------------------------------------------- /docs/reference/paths.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/paths.rst -------------------------------------------------------------------------------- /docs/reference/patterns.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/patterns.rst -------------------------------------------------------------------------------- /docs/reference/rectangle.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/rectangle.rst -------------------------------------------------------------------------------- /docs/reference/region.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/region.rst -------------------------------------------------------------------------------- /docs/reference/surfaces.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/surfaces.rst -------------------------------------------------------------------------------- /docs/reference/text.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/text.rst -------------------------------------------------------------------------------- /docs/reference/textcluster.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/textcluster.rst -------------------------------------------------------------------------------- /docs/reference/textextents.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/reference/textextents.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/resources.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/resources.rst -------------------------------------------------------------------------------- /docs/tutorial/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/tutorial/examples.rst -------------------------------------------------------------------------------- /docs/tutorial/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/tutorial/index.rst -------------------------------------------------------------------------------- /docs/tutorial/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/tutorial/introduction.rst -------------------------------------------------------------------------------- /docs/tutorial/numpy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/tutorial/numpy.rst -------------------------------------------------------------------------------- /docs/tutorial/other.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/tutorial/other.rst -------------------------------------------------------------------------------- /docs/tutorial/pillow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/tutorial/pillow.rst -------------------------------------------------------------------------------- /docs/tutorial/pygame.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/docs/tutorial/pygame.rst -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/__init__.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/arc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/arc.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/arc_negative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/arc_negative.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/clip.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/clip_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/clip_image.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/curve_rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/curve_rectangle.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/curve_to.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/curve_to.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/ellipse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/ellipse.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/fill_and_stroke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/fill_and_stroke.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/fill_and_stroke2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/fill_and_stroke2.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/glyph_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/glyph_path.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/gradient.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/gradient_mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/gradient_mask.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/group.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/hering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/hering.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/path.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/romedalen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/romedalen.png -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/set_line_cap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/set_line_cap.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/set_line_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/set_line_join.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/show_glyphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/show_glyphs.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/spiral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/spiral.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/text.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/text_align_center.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/text_align_center.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/text_extents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/text_extents.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets/warpedtext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets/warpedtext.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets_gtk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets_gtk.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets_pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets_pdf.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets_png.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets_png.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets_ps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets_ps.py -------------------------------------------------------------------------------- /examples/cairo_snippets/snippets_svg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/cairo_snippets/snippets_svg.py -------------------------------------------------------------------------------- /examples/gtk/cairo-demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/gtk/cairo-demo.py -------------------------------------------------------------------------------- /examples/gtk/cairo-knockout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/gtk/cairo-knockout.py -------------------------------------------------------------------------------- /examples/gtk/png_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/gtk/png_view.py -------------------------------------------------------------------------------- /examples/gtk/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/gtk/text.py -------------------------------------------------------------------------------- /examples/pycairo_examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/pycairo_examples.ipynb -------------------------------------------------------------------------------- /examples/pygame-demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/examples/pygame-demo.py -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/meson_options.txt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/cmod.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/cmod.pyi -------------------------------------------------------------------------------- /tests/cmodule/cmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/cmodule/cmodule.c -------------------------------------------------------------------------------- /tests/cmodule/cmodulelib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/cmodule/cmodulelib.c -------------------------------------------------------------------------------- /tests/cmodule/cmodulelib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/cmodule/cmodulelib.h -------------------------------------------------------------------------------- /tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/meson.build -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_cmod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_cmod.py -------------------------------------------------------------------------------- /tests/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_context.py -------------------------------------------------------------------------------- /tests/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_device.py -------------------------------------------------------------------------------- /tests/test_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_enums.py -------------------------------------------------------------------------------- /tests/test_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_error.py -------------------------------------------------------------------------------- /tests/test_font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_font.py -------------------------------------------------------------------------------- /tests/test_fspaths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_fspaths.py -------------------------------------------------------------------------------- /tests/test_glyph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_glyph.py -------------------------------------------------------------------------------- /tests/test_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_matrix.py -------------------------------------------------------------------------------- /tests/test_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_path.py -------------------------------------------------------------------------------- /tests/test_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_pattern.py -------------------------------------------------------------------------------- /tests/test_rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_rectangle.py -------------------------------------------------------------------------------- /tests/test_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_region.py -------------------------------------------------------------------------------- /tests/test_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_surface.py -------------------------------------------------------------------------------- /tests/test_surface_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_surface_numpy.py -------------------------------------------------------------------------------- /tests/test_surface_pygame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_surface_pygame.py -------------------------------------------------------------------------------- /tests/test_textcluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_textcluster.py -------------------------------------------------------------------------------- /tests/test_textextents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_textextents.py -------------------------------------------------------------------------------- /tests/test_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pygobject/pycairo/HEAD/tests/test_typing.py --------------------------------------------------------------------------------