Vladimír Vondruš
4a0891ad25
python: avoid using outdated names w/o GL suffix in Text bindings.
1 year ago
Vladimír Vondruš
960910e8cb
python: hotfix to still compile with the now-deprecated text renderer.
...
The bindings need an update to the new API but this at least makes it
build.
1 year ago
Vladimír Vondruš
d011297c13
Here we go again.
1 year ago
Vladimír Vondruš
9937209f49
python: adapt to Text library changes.
...
This is a breaking change, yes.
2 years ago
Vladimír Vondruš
b0d714344a
It's October already?!
2 years ago
Vladimír Vondruš
25849d3e27
python: actually adapt to Text::AbstractGlyphCache changes, ugh.
3 years ago
Vladimír Vondruš
eee7bf002b
python: adapt to Text::AbstractGlyphCache changes.
3 years ago
Vladimír Vondruš
8ca1c30187
python: expose new text.AbstractFont APIs.
...
And add a bounds check for glyph_advance() and the new glyph_size() too.
3 years ago
Vladimír Vondruš
305fdf81ee
It's 2023 already!
3 years ago
Vladimír Vondruš
7ad200c03a
python: expose pluginmanager.AbstractPlugin.
...
Will contain functions that are not related to the actual subclass.
3 years ago
Vladimír Vondruš
a45fbb84da
python: handle Windows path insanities in the bindings directly.
...
Otherwise people wouldn't be able to conveniently use os.path, which is
an undesirable pain point. And do this for all currently exposed APIs,
not just the AbstractImporter that caused a problem.
This reverts commit 28497ec2ca .
3 years ago
Vladimír Vondruš
e6fdfd7d8e
python: expose the essentials from the Text library.
...
Everything needed to make a Python variant of the Text example. The
Oxygen.ttf font file is the same as in MagnumPlugins/FreeTypeFont/Test
in the magnum-plugins repository.
4 years ago