├── .github └── workflows │ ├── build-and-deploy.yml │ └── update-font.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── example └── example.py ├── pyproject.toml ├── scripts └── glew_pxd.py ├── setup.cfg ├── setup.py ├── src └── pyglui │ ├── OpenSans-Regular.ttf │ ├── Roboto-Regular.ttf │ ├── __init__.py │ ├── custom.pxi │ ├── cygl │ ├── LICENSE │ ├── README.md │ ├── __init__.py │ ├── include_glew.h │ ├── shader.pxd │ ├── shader.pyx │ ├── utils.pxd │ ├── utils.pyx │ └── win_glew │ │ ├── GL │ │ └── glew.h │ │ ├── glew32.dll │ │ ├── glew32.lib │ │ └── glew32s.lib │ ├── design_params.pxi │ ├── gldraw.pxi │ ├── graph.pyx │ ├── helpers.pxi │ ├── menus.pxi │ ├── pupil_icons.ttf │ ├── pyfontstash │ ├── LICENSE │ ├── README.md │ ├── __init__.pxd │ ├── __init__.py │ ├── cfontstash.pxd │ ├── fontstash.pxd │ ├── fontstash.pyx │ └── setup.py │ ├── timelines.pxi │ ├── ui.pyx │ └── ui_elements.pxi ├── tests ├── test_fonts.py ├── test_imports.py └── test_ui_elements.py └── tox.ini /.github/workflows/build-and-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/.github/workflows/build-and-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/update-font.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/.github/workflows/update-font.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/README.md -------------------------------------------------------------------------------- /example/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/example/example.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/glew_pxd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/scripts/glew_pxd.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/setup.py -------------------------------------------------------------------------------- /src/pyglui/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /src/pyglui/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/Roboto-Regular.ttf -------------------------------------------------------------------------------- /src/pyglui/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.31.0" 2 | -------------------------------------------------------------------------------- /src/pyglui/custom.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/custom.pxi -------------------------------------------------------------------------------- /src/pyglui/cygl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/LICENSE -------------------------------------------------------------------------------- /src/pyglui/cygl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/README.md -------------------------------------------------------------------------------- /src/pyglui/cygl/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.4" 2 | -------------------------------------------------------------------------------- /src/pyglui/cygl/include_glew.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/pyglui/cygl/shader.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/shader.pxd -------------------------------------------------------------------------------- /src/pyglui/cygl/shader.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/shader.pyx -------------------------------------------------------------------------------- /src/pyglui/cygl/utils.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/utils.pxd -------------------------------------------------------------------------------- /src/pyglui/cygl/utils.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/utils.pyx -------------------------------------------------------------------------------- /src/pyglui/cygl/win_glew/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/win_glew/GL/glew.h -------------------------------------------------------------------------------- /src/pyglui/cygl/win_glew/glew32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/win_glew/glew32.dll -------------------------------------------------------------------------------- /src/pyglui/cygl/win_glew/glew32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/win_glew/glew32.lib -------------------------------------------------------------------------------- /src/pyglui/cygl/win_glew/glew32s.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/cygl/win_glew/glew32s.lib -------------------------------------------------------------------------------- /src/pyglui/design_params.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/design_params.pxi -------------------------------------------------------------------------------- /src/pyglui/gldraw.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/gldraw.pxi -------------------------------------------------------------------------------- /src/pyglui/graph.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/graph.pyx -------------------------------------------------------------------------------- /src/pyglui/helpers.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/helpers.pxi -------------------------------------------------------------------------------- /src/pyglui/menus.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/menus.pxi -------------------------------------------------------------------------------- /src/pyglui/pupil_icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/pupil_icons.ttf -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/pyfontstash/LICENSE -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/pyfontstash/README.md -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/__init__.pxd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.2" 2 | -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/cfontstash.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/pyfontstash/cfontstash.pxd -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/fontstash.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/pyfontstash/fontstash.pxd -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/fontstash.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/pyfontstash/fontstash.pyx -------------------------------------------------------------------------------- /src/pyglui/pyfontstash/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/pyfontstash/setup.py -------------------------------------------------------------------------------- /src/pyglui/timelines.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/timelines.pxi -------------------------------------------------------------------------------- /src/pyglui/ui.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/ui.pyx -------------------------------------------------------------------------------- /src/pyglui/ui_elements.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/src/pyglui/ui_elements.pxi -------------------------------------------------------------------------------- /tests/test_fonts.py: -------------------------------------------------------------------------------- 1 | from pyglui.ui import test_fonts 2 | -------------------------------------------------------------------------------- /tests/test_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/tests/test_imports.py -------------------------------------------------------------------------------- /tests/test_ui_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/tests/test_ui_elements.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pupil-labs/pyglui/HEAD/tox.ini --------------------------------------------------------------------------------