Commit Graph

  • 0779cfb5c3 bind more of magnum gl dev Jørgen Sverre Lien Sellæg 2026-04-11 19:14:00 +0200
  • 0a2918a01a by reference Jørgen Sverre Lien Sellæg 2026-04-11 14:51:58 +0200
  • 90b73a9d21 update python bindings Jørgen Sverre Lien Sellæg 2026-03-31 14:51:22 +0200
  • d6be36566d
    Merge 64cecd92f9 into 46a7659136 #3 Vladimír Vondruš 2026-03-12 02:51:41 +0000
  • 46a7659136 package: enable _LIBCPP_REMOVE_TRANSITIVE_INCLUDES for all libc++ builds. master next Vladimír Vondruš 2026-02-11 14:37:11 +0100
  • 13f82984cc package/homebrew: bump stable version to latest master. Vladimír Vondruš 2026-01-12 16:43:22 +0100
  • 67cad39cb8 package/homebrew: extract the SHA1 from the version instead of duplicating. Vladimír Vondruš 2026-01-11 17:38:30 +0100
  • ca5328a1b8 package/ci: verify that relative DLL paths work as expected too. Vladimír Vondruš 2026-01-05 12:36:02 +0100
  • f8a3130d73 package/ci: explicitly add SDL DLL path for static Windows builds. Vladimír Vondruš 2026-01-04 22:58:22 +0100
  • 483ef745e4 python: add an option to provide DLL path on Windows. Vladimír Vondruš 2026-01-04 22:23:23 +0100
  • 031ead4d99 CMake: show a Python-bindings-specific option only if they're enabled. Vladimír Vondruš 2026-01-04 22:22:29 +0100
  • 17023550a6 Update copyright year. Vladimír Vondruš 2026-01-02 02:09:30 +0100
  • 8d58df3ab1 modules: updated Corrade and Magnum Find modules. Vladimír Vondruš 2026-01-02 02:06:31 +0100
  • 1cc3ea8555 python: do more fuzzy comparisons for floats. Vladimír Vondruš 2026-01-01 20:18:29 +0100
  • 65f7f24dd4 package/ci: use Python 3.8 instead of 3.7 on MSVC 2019 and 2022. Vladimír Vondruš 2026-01-01 23:57:52 +0100
  • e5d3a6e5b0 package/ci: work around too new CMake used with old pybind11 on Windows. Vladimír Vondruš 2026-01-01 23:07:17 +0100
  • c1a0c534ca package/ci: a comment copypasted from magnum-plugins, what?! Vladimír Vondruš 2026-01-02 00:29:44 +0100
  • 0fd2ceac52 package/ci: use a meshoptimizer download that isn't 404ing. Vladimír Vondruš 2026-01-01 22:31:50 +0100
  • 946e9da65c package/ci: new macOS image, new lcov, new trash errors. Vladimír Vondruš 2026-01-01 20:17:49 +0100
  • d631ed9781 package/ci: pass lcov options as a param instead of an env var. Vladimír Vondruš 2026-01-01 20:16:39 +0100
  • 9fcc660494 modules: update FindCorrade.cmake for reworked Corrade::Main on MinGW. Vladimír Vondruš 2026-01-01 16:44:44 +0100
  • ad3dda094e python: add TODOs for converting more asserts to Python exceptions. Vladimír Vondruš 2026-01-01 16:43:32 +0100
  • 3b5df0d8ae python: fix deprecation warnings with pybing11 3.0. Vladimír Vondruš 2026-01-01 16:40:39 +0100
  • 8893c1c057 python: skip a test for operation that can't be made legal at the moment. Vladimír Vondruš 2026-01-01 16:39:46 +0100
  • a4e35fdfb4 package/ci: switch to a macOS image that isn't removed. Vladimír Vondruš 2026-01-01 16:50:24 +0100
  • 96d6019c5b modules: updated FindMagnum.cmake. Vladimír Vondruš 2025-11-08 18:40:29 +0100
  • e7a382c577 Use https for links. Vladimír Vondruš 2025-10-15 18:07:21 +0200
  • 7e60232ea9 python: expose new Unicode 17 text.Script values. Vladimír Vondruš 2025-09-18 23:21:00 +0200
  • 72919da715 package/homebrew: C++14 is nothing to boast with in 2025. Vladimír Vondruš 2025-08-27 23:41:06 +0200
  • 27a5c99a1c package/homebrew: use current master for the stable version. Vladimír Vondruš 2025-08-27 23:40:56 +0200
  • 439945ce1f python: expose new cube primitive flags. Vladimír Vondruš 2025-05-23 00:28:57 +0200
  • efb296029e python: gracefully handle argument errors in the primitives module. Vladimír Vondruš 2025-05-23 00:16:16 +0200
  • 45811bb52e python: expose application is_key_pressed() queries. Vladimír Vondruš 2025-05-04 19:29:56 +0200
  • 6dc0946ce4 python: make it possible to specify application Configuration as kwargs. Vladimír Vondruš 2025-05-04 19:25:50 +0200
  • 55b899d151 python: expose all application Configuration.WindowFlags. Vladimír Vondruš 2025-05-04 19:58:49 +0200
  • f0505b4bec python: application Configuration WindowFlags were not plural-named. Vladimír Vondruš 2025-05-04 19:57:29 +0200
  • 9b150d60f8 python: there's also a bunch more text.Alignment values. Vladimír Vondruš 2025-05-03 22:41:53 +0200
  • 6649b6c3f3 python: expose the new text renderer APIs. Vladimír Vondruš 2025-05-03 22:28:06 +0200
  • a2bc076ef0 package/archlinux: blargh lcov suppressions ffs. Vladimír Vondruš 2025-05-03 22:13:06 +0200
  • 4ae645c54b python: properly test text.AbstractFont.fill_glyph_cache(). Vladimír Vondruš 2025-05-03 21:42:34 +0200
  • 4a0891ad25 python: avoid using outdated names w/o GL suffix in Text bindings. Vladimír Vondruš 2025-05-03 21:41:00 +0200
  • 9daa41724a python: this should be deleted, not defaulted. Vladimír Vondruš 2025-05-03 21:38:46 +0200
  • 78af75ad5a python: need also unsigned Range types for the new Text APIs. Vladimír Vondruš 2025-05-03 17:35:52 +0200
  • 851219059f python: fix wrongly copypasted docs. Vladimír Vondruš 2025-05-03 17:13:23 +0200
  • 4731ecd063 package/homebrew: make the 2020.06 version still work with CMake 4. Vladimír Vondruš 2025-05-03 17:12:57 +0200
  • 960910e8cb python: hotfix to still compile with the now-deprecated text renderer. Vladimír Vondruš 2025-04-18 00:00:52 +0200
  • 1794cd6027 python: add a test case showing typed StridedArrayView as an argument. Vladimír Vondruš 2025-03-19 14:52:23 +0100
  • 7f581c6114 It's 2025, C++14 is nothing to boast with. Vladimír Vondruš 2025-03-04 13:06:37 +0100
  • 86fcf4d85f Mention Bluesky in contacts. Vladimír Vondruš 2025-01-29 22:22:09 +0100
  • bcf0117f97 Not sure why the build status badges are not in README here. Vladimír Vondruš 2025-01-29 22:12:10 +0100
  • fcb49770eb package/ci: unify base linux install step on CircleCI. Vladimír Vondruš 2025-01-27 17:31:25 +0100
  • d011297c13 Here we go again. Vladimír Vondruš 2025-01-05 18:10:43 +0100
  • ee2f65e792 modules: updated FindCorrade and FindMagnum. Vladimír Vondruš 2025-01-05 18:08:36 +0100
  • c8824470c9 python: provide a MagnumBindings::Python library for CMake superprojects. Vladimír Vondruš 2024-12-31 13:39:58 +0100
  • 20700b7e3d python: expose new Quaternion.xyzw and wxyz properties. Vladimír Vondruš 2024-12-19 19:20:03 +0100
  • 81a2683672 package: add an utility for syncing Find modules. Vladimír Vondruš 2024-12-19 12:18:27 +0100
  • a7e6ae9493 modules: updated FindCorrade and FindMagnum. Vladimír Vondruš 2024-12-19 11:18:00 +0100
  • 2bcc7b94d3 modules: create MagnumBindings targets only once they're actually found. Vladimír Vondruš 2024-12-18 16:44:37 +0100
  • 3d49fdf91f modules: workaround to fix KDE's higlighter. Vladimír Vondruš 2024-12-18 16:23:33 +0100
  • 585b4b7cf7 CMake: fix version deprecation warning on CMake 3.31. Vladimír Vondruš 2024-11-13 16:08:14 +0100
  • 8ebe5e074f CMake: set policies before the project() call. Vladimír Vondruš 2024-11-13 16:07:43 +0100
  • 37ddbf7598 CMake: try to clarify that Git version match failure is not an error. Vladimír Vondruš 2024-11-04 10:52:49 +0100
  • 92d06e9e6b python: adapt to Magnum key and pointer event changes. Vladimír Vondruš 2024-10-23 20:03:25 +0200
  • bed89fdd61 package/ci: add an ARM64 build. Vladimír Vondruš 2024-10-23 19:55:43 +0200
  • d5ffa81fe2 package/ci: build w/ deprecated APIs enabled by default. Vladimír Vondruš 2024-10-23 19:53:45 +0200
  • c45eb57d34 package/archlinux: report missed lines in coverage output. Vladimír Vondruš 2024-10-11 22:05:17 +0200
  • 1c80a7a6f2 python: fix a MSVC build failure with BUILD_DEPRECATED not being ON. Vladimír Vondruš 2024-10-07 23:42:23 +0200
  • a5af8ba355 CMake: don't use configure_file() with filenames containing genexprs. Vladimír Vondruš 2024-10-07 14:47:21 +0200
  • 9b683b1441 CMake: mark variables that shouldn't need to be toggled as advanced. Vladimír Vondruš 2024-10-05 16:07:57 +0200
  • 2ec062c48f doc: this unindent makes docutils throw up. Vladimír Vondruš 2024-10-05 16:07:32 +0200
  • 9937209f49 python: adapt to Text library changes. Vladimír Vondruš 2024-10-05 16:04:34 +0200
  • fbd8786777 Adapt to Vector getter signature changes. Vladimír Vondruš 2024-10-04 23:58:23 +0200
  • 5f4da68f53 CMake: prepare for install and use of Find modules of dependencies. Vladimír Vondruš 2024-10-04 22:34:12 +0200
  • 3d8066afec modules: skip all setup in FindMagnumBindings if the component isn't found. Vladimír Vondruš 2024-10-04 22:26:01 +0200
  • b0d714344a It's October already?! Vladimír Vondruš 2024-10-04 22:17:17 +0200
  • 1f5a8494d4 modules: update FindCorrade and FindMagnum*. Vladimír Vondruš 2024-10-04 22:14:07 +0200
  • bce2c33a48 doc: adapt to more pybind11 type annotation changes. Vladimír Vondruš 2024-09-24 20:40:24 +0200
  • e9c412c46e doc: adapt to type annotation changes in pybind11 / m.css. Vladimír Vondruš 2024-09-24 20:36:48 +0200
  • 11b46bb5ca package/ci: there's no Travis CI anywhere anymore. Vladimír Vondruš 2024-09-24 19:20:25 +0200
  • 6bb1ff775a package/ci: use a SwiftShader build that works on ARM Mac. Vladimír Vondruš 2024-09-24 19:20:06 +0200
  • d14bb02cd1 package/archlinux: ignore another lcov error. Vladimír Vondruš 2024-09-24 18:54:11 +0200
  • 57fc62f121 package/archlinux: force a concrete Python executable. Vladimír Vondruš 2024-09-24 18:49:57 +0200
  • 23e5f80725 python: work around float printing differences in tests on ARM Mac. Vladimír Vondruš 2024-09-24 18:48:56 +0200
  • a49d4e1748 package/ci: fuck all your containers and environments, FUCK THEM Vladimír Vondruš 2024-09-24 17:42:36 +0200
  • 2202693dc1 package/homebrew: cmake is a build-only dependency. Vladimír Vondruš 2024-09-20 20:48:02 +0200
  • ecfd7302dc package/homebrew: python-setuptools is a build dependency. Vladimír Vondruš 2024-09-20 20:47:12 +0200
  • 3b545dc181 python: adapt to PluginManager changes. Vladimír Vondruš 2024-09-20 18:51:51 +0200
  • 2be5398209 package/ci: use newer Mac VM. Vladimír Vondruš 2024-09-20 19:45:48 +0200
  • 40827a621f package/ci: use a correctly prefixed Corrade CMake option. Vladimír Vondruš 2024-09-20 18:51:20 +0200
  • 49d489382b python: missing include. Vladimír Vondruš 2024-07-18 20:51:11 +0200
  • 41f488c7b2 modules: update FindCorrade.cmake. Vladimír Vondruš 2024-07-18 20:50:59 +0200
  • 55102734ca python: lol @ MSVC. Vladimír Vondruš 2024-06-12 10:38:15 +0200
  • 7e9acb06f2 python: don't leak local __init__.py variables to python introspection. Vladimír Vondruš 2024-06-11 19:32:08 +0200
  • 3218db2e2e python: make it possible to skip gl.Context.current() blowing up. Vladimír Vondruš 2024-06-11 19:26:25 +0200
  • b0df197b57 python: define trade.AbstractSceneConverter before trade.SceneContents. Vladimír Vondruš 2024-06-11 19:23:22 +0200
  • 335bbfc191 python: make corrade.utility depend on corrade.containers. Vladimír Vondruš 2024-06-11 19:21:53 +0200
  • ded83398ea python: supply docstrings for the most used pluginmanager APIs. Vladimír Vondruš 2024-06-11 19:20:03 +0200
  • 58e16bfb3f package/archlinux: run doctest with proper PYTHONPATH. Vladimír Vondruš 2024-06-11 19:18:26 +0200
  • 45af353340 modules: update FindGLFW.cmake. Vladimír Vondruš 2024-06-11 19:12:03 +0200
  • a775640b02 modules: use a unique name to find MAGNUMBINDINGS_INCLUDE_DIR. Vladimír Vondruš 2024-03-19 13:43:19 +0100