Vladimír Vondruš
737ec6c415
Prefix all CMake options with MAGNUM_*.
4 years ago
Vladimír Vondruš
24f2242842
doc: updated changelog.
4 years ago
Vladimír Vondruš
9d916eeae6
Don't use git://.
4 years ago
Vladimír Vondruš
a79bc39f3e
python: ability to import images and meshes by name.
4 years ago
Vladimír Vondruš
c2e2a8e520
python: expose basics of trade.AbstractSceneConverter.
4 years ago
Vladimír Vondruš
da21863ac7
python: exposed basics of trade.AbstractImageConverter.
4 years ago
Vladimír Vondruš
8e8a03e175
python: use AssertionError for trade.AbstractImporter usage errors.
...
Because using RuntimeError conflates with import failures. Also update
and fix docs to not show ValueError for where IndexError should be.
4 years ago
Vladimír Vondruš
ca4a35e78c
doc: updated changelog.
4 years ago
Vladimír Vondruš
2295f43873
Updated copyright year.
4 years ago
Vladimír Vondruš
ae23365869
Bye, Travis! You won't be missed.
4 years ago
Vladimír Vondruš
0eade80567
python: expose RGB<->XYZ conversion utilities.
...
I just needed to calculate expected output for a doc snippet, that's
all.
4 years ago
Vladimír Vondruš
7dc03d59aa
doc: updated changelog and credits.
4 years ago
Vladimír Vondruš
0120b3f768
python: add remaining vector/scalar, exp and other math functions.
...
Except for binomial coefficient, there the asserts are hard to replicate
and would need a change on Magnum side.
4 years ago
Vladimír Vondruš
24921c7409
Doc++
4 years ago
Vladimír Vondruš
5994150a68
python: expose glfw.Application.{swap_interval,main_loop_iteration}.
...
The first one was for some reason not exposed because it's a write-only
property (but all shaders have writeonly properites, so what's the
problem?), the second one got added in 2020.06 but the code here was not
updated.
5 years ago
Vladimír Vondruš
2a528e23bf
python: doc++, updated credits & changelog.
5 years ago
Vladimír Vondruš
dda78038be
doc: updated changelog.
5 years ago
Vladimír Vondruš
4d5a9ed456
python: expose viewport and exit event.
...
And also a possibility to make the window resizable on startup,
otherwise the viewport event gets never triggered.
5 years ago
Vladimír Vondruš
18ea028c8a
python: fix InputEvent.Modifier to behave like proper flags.
5 years ago
Vladimír Vondruš
48b94ffd19
python: doc++
...
Apparently I didn't even attempt to build the docs for quite a while.
5 years ago
Vladimír Vondruš
d66b581e73
python: add off-center variants of 2D/3D orthographic projection.
...
Which also fixes the build against latest Magnum master, as the
overloads are now ambiguous.
5 years ago
Vladimír Vondruš
1417d59b6c
doc: updated changelog with latest fixes.
5 years ago
Vladimír Vondruš
dfb44e98ca
doc: updated credits and changelog.
5 years ago
Aaron Gokaslan
31785426d8
Typo fixing
5 years ago
Vladimír Vondruš
aadc437b25
python: added Vector4 from Vector3 and Vector3 from Vector2 constructors.
...
Not sure why I missed those.
5 years ago
Vladimír Vondruš
431074a776
python: adapt to GL shader renaming.
5 years ago
Vladimír Vondruš
8e00226da3
python: add a caster for Containers::Optional.
5 years ago
Vladimír Vondruš
cbb5358efd
python: apparently I can't name functions from(), hah.
5 years ago
Vladimír Vondruš
84f9bb2a9d
Updated copyright year.
5 years ago
Vladimír Vondruš
b63ae43f1e
modules: provide additional info about not found components on CMake 3.16.
5 years ago
Vladimír Vondruš
32b4c3dcff
doc: updated credits and changelog.
5 years ago
Vladimír Vondruš
372c5e0065
doc: updated credits and changelog.
6 years ago
Vladimír Vondruš
15bee01a04
Update README and docs for travis-ci.com migration.
6 years ago
Vladimír Vondruš
0f98d2f172
python: expose new shaders.Phong features.
6 years ago
Vladimír Vondruš
5594a64c2a
python: add new clip distance features to gl.Renderer.
6 years ago
Vladimír Vondruš
615551a390
doc: updated changelog and credits.
6 years ago
Vladimír Vondruš
be5ffdd916
doc: switch to explicit :ref: as default roles don't work well.
6 years ago
Vladimír Vondruš
ea4c792d26
doc: ArchLinux uses zst now.
6 years ago
Vladimír Vondruš
2df41d3afe
doc: updated changelog for 2020.06.
6 years ago
Vladimír Vondruš
b1d45fc85a
Updated copyright year.
6 years ago
Vladimír Vondruš
a470eae5f1
python: adapt to Trade::MeshDataXD deprecation.
...
Right now there's no deprecation logic in place for the Python bindings,
so this is a breaking change. Sorry about that.
6 years ago
Vladimír Vondruš
45eb76446b
python: expose trade.abstractImporter.imageXd_level_count().
6 years ago
Vladimír Vondruš
1aefd45f2c
doc: enable latex caching so docs can finish building in this decade.
6 years ago
Vladimír Vondruš
97062bcc04
python: expose new Matrix4.normal_matrix() and related APIs.
...
Should have gone into 2019.10 already, but I forgot.
7 years ago
Vladimír Vondruš
016f5954e3
python: exposed framebuffer blit.
7 years ago
Vladimír Vondruš
19cb8f41b3
doc: added changelog for Python bindings.
7 years ago
Vladimír Vondruš
027492966d
doc: shorten the experimental notice.
7 years ago
Vladimír Vondruš
6bce9fbeb2
python: remove the black magic from magnum.platform.
...
Implicitly importing whole toolkits was not a good idea.
7 years ago
Vladimír Vondruš
59a2773808
python: expose mesh import.
7 years ago
Vladimír Vondruš
7da09f9080
python: expose basic image import in trade.
...
Quite a huge commit because it all needs to be tested together.
7 years ago