Commit Graph

  • 16cd0ebead package/ci: use prebuilt meshoptimizer 0.20 on AppVeyor. Vladimír Vondruš 2024-03-08 10:50:32 +0100
  • 40150b7955 python: adapt to Math::sign() changes for units. Vladimír Vondruš 2024-03-07 19:02:15 +0100
  • c5eb940ccf python: suppress a useless MSVC warning. Vladimír Vondruš 2024-03-07 18:14:14 +0100
  • c46d21249b Use Debug::hex instead of reinterpret_cast<void*>(). Vladimír Vondruš 2024-03-07 18:13:56 +0100
  • 806a0e46a0 python: remove py::implicitly_convertible<py::array> for array views. Vladimír Vondruš 2024-01-29 12:11:25 +0100
  • 40f9048adf python: expose the attribute-less MeshData constructor. Vladimír Vondruš 2024-01-28 23:18:43 +0100
  • c2284590e2 python: expose scenetools.combine_fields(). Vladimír Vondruš 2024-01-28 23:04:29 +0100
  • dcbfb28c05 python: expose trade.SceneFieldData. Vladimír Vondruš 2024-01-28 22:28:40 +0100
  • d38210add7 python: make BitArray implicitly convertible to StridedBitArrayView. Vladimír Vondruš 2024-01-28 22:00:20 +0100
  • eb32900b4b python: there's StridedBitArrayView, just not passed all the way here. Vladimír Vondruš 2024-01-28 22:29:27 +0100
  • af00836cf3 python: expose forgotten SceneFieldFlag::MultiEntry. Vladimír Vondruš 2024-01-28 20:52:26 +0100
  • cade85c94f python: ability to pass extra attributes to meshtools.interleave(). Vladimír Vondruš 2024-01-28 16:31:23 +0100
  • c968b91a41 python: expose trade.MeshAttributeData. Vladimír Vondruš 2024-01-28 15:52:50 +0100
  • 37b58362a1 python: minor cleanup. Vladimír Vondruš 2024-01-28 17:22:38 +0100
  • 3f7371013d python: doc++ Vladimír Vondruš 2024-01-28 15:45:05 +0100
  • 63cea4187e python: make the MeshData / SceneData view helpers a bit more generic. Vladimír Vondruš 2024-01-27 22:29:03 +0100
  • 6381b86fac python: reshuffle common code together. Vladimír Vondruš 2024-01-28 11:40:28 +0100
  • 78897dddf7 python: preserve type in StridedArrayViews created from buffers. Vladimír Vondruš 2024-01-27 19:05:37 +0100
  • 49ac964c49 python: make ArrayView element access behavior match bytes/bytearray. Vladimír Vondruš 2024-01-27 16:56:13 +0100
  • 67d78789cd python: properly initialize all members even if unused. Vladimír Vondruš 2024-01-27 16:10:40 +0100
  • d719871b33 python: remove dead code. Vladimír Vondruš 2024-01-27 15:31:53 +0100
  • 1f830e6bad python: expose the new Quaternion rotation overload. Vladimír Vondruš 2024-01-26 21:04:33 +0100
  • 51b65af126 python: compare a correct variable in the test. Vladimír Vondruš 2024-01-26 20:40:13 +0100
  • e5e7824b96 python: don't generate corrade/__init__.py to two different locations. Vladimír Vondruš 2024-01-26 20:45:35 +0100
  • b4d437bb3f python: introduce MAGNUM_BUILD_PYTHON_BINDINGS_RTLD_GLOBAL. Vladimír Vondruš 2024-01-16 21:28:49 +0100
  • 37b0229680 python: doc++ Vladimír Vondruš 2023-12-07 14:59:50 +0100
  • 3d9d210f5f python: fix gl.Context.reset_state() to actually reset something. Vladimír Vondruš 2023-12-07 14:58:27 +0100
  • d679bfdb2d python: expose the whole MaterialTools library. Vladimír Vondruš 2023-12-07 14:57:53 +0100
  • 61d18ec10e python: expose trade.MaterialData and related importer & converter APIs. Vladimír Vondruš 2023-12-07 01:18:21 +0100
  • 6a1f1b772a python: properly test all trade.AbstractImporter texture APIs. Vladimír Vondruš 2023-12-07 01:38:45 +0100
  • 21b643e87f python: use const self where possible in Trade binding lambdas. Vladimír Vondruš 2023-12-06 16:08:49 +0100
  • 7f161b3cf4 package/ci: Python 3.6 is not on AppVeyor MSVC 2019+ images anymore. Vladimír Vondruš 2023-12-05 23:21:25 +0100
  • 8b0dc8ca67 python: expose new Quaternion reflection APIs. Vladimír Vondruš 2023-12-05 20:56:25 +0100
  • 7a35f405b4 python: raise exceptions for Math API usage errors. Vladimír Vondruš 2023-12-05 20:52:03 +0100
  • daa78626fe python: don't be lazy and name arguments in math APIs. Vladimír Vondruš 2023-12-05 20:38:59 +0100
  • 6330b6cc19 python: significantly improve matrix and quaternion test coverage. Vladimír Vondruš 2023-12-05 17:26:42 +0100
  • 1303032829 python: add actual exception messages to all Trade and *Tools APIs. Vladimír Vondruš 2023-10-27 18:26:30 +0200
  • 619b8a51bf python: fix normalized signed VertexFormat enum values. Vladimír Vondruš 2023-10-27 19:20:03 +0200
  • f561337caa python: implement pickling for all math types. Vladimír Vondruš 2023-10-26 20:14:13 +0200
  • 08ff96da0b python: adapt test to Magnum Text library changes. Vladimír Vondruš 2023-10-23 13:06:24 +0200
  • 6212e36fda python: expose new Range scaled() and scaledFromCenter() overloads. Vladimír Vondruš 2023-10-23 12:30:33 +0200
  • 11060aa30f python: properly test all Range APIs. Vladimír Vondruš 2023-10-23 12:26:17 +0200
  • 25849d3e27 python: actually adapt to Text::AbstractGlyphCache changes, ugh. Vladimír Vondruš 2023-10-18 22:17:54 +0200
  • eee7bf002b python: adapt to Text::AbstractGlyphCache changes. Vladimír Vondruš 2023-10-18 21:27:34 +0200
  • a9174def9b modules: update Magnum Find modules. Vladimír Vondruš 2023-10-18 21:19:09 +0200
  • 8ca1c30187 python: expose new text.AbstractFont APIs. Vladimír Vondruš 2023-09-24 16:18:09 +0200
  • 1e0559bc0b python: oops, forgot to adapt Vector::minmax(). Vladimír Vondruš 2023-09-25 17:32:02 +0200
  • ecb6351497 python: adapt to std::pair cleanup in Magnum. Vladimír Vondruš 2023-09-24 14:18:25 +0200
  • 561b8ca901 python: consistently use "out of range" instead of "out of bounds". Vladimír Vondruš 2023-09-24 14:17:12 +0200
  • f26cfcde2e package/ci: use Xcode 12. Vladimír Vondruš 2023-09-05 10:12:24 +0200
  • 26749e56dc modules: updated Magnum find modules. Vladimír Vondruš 2023-09-05 01:48:11 +0200
  • ff32ae2824 package/archlinux: enable colored output in dev PKGBUILDs. Vladimír Vondruš 2023-09-05 01:47:50 +0200
  • 93f9eb814b python: adapt to deprecated Math::angle() for quaternions. Vladimír Vondruš 2023-07-23 12:49:03 +0200
  • a81071eae4 CMake: allow both <PackageName>_ROOT and <PACKAGENAME>_ROOT variables. Vladimír Vondruš 2023-07-22 21:36:05 +0200
  • 74767f4db4 Bump minimal CMake version to 3.5 to silence a CMake 3.27 warning. Vladimír Vondruš 2023-07-22 21:35:33 +0200
  • cec30658ed modules: updated FindCorrade and FindMagnum. Vladimír Vondruš 2023-07-22 21:35:08 +0200
  • 2b09a43f99 python: ugh, once again hit the "let's interpret an int as enum" bug. Vladimír Vondruš 2023-06-28 16:19:06 +0200
  • 46d6777315 doc: update copyright year in site footer as well. Vladimír Vondruš 2023-06-28 16:13:13 +0200
  • 9950b9fca4 python: adapt to Magnum changes re MeshData morph target support. Vladimír Vondruš 2023-06-28 13:36:29 +0200
  • 305fdf81ee It's 2023 already! Vladimír Vondruš 2023-06-09 12:40:06 +0200
  • 0a2488d474 modules: updated Find modules from Corrade and Magnum. Vladimír Vondruš 2023-06-07 17:05:56 +0200
  • 12230c93b8 python: update some test TODOs. Vladimír Vondruš 2023-06-01 12:20:16 +0200
  • 85e8fae9b8 python: expose compressed image APIs in AbstractImageConverter. Vladimír Vondruš 2023-06-01 00:03:59 +0200
  • c9515bbd1d python: exposed CompressedImage and ImageView classes. Vladimír Vondruš 2023-05-31 23:41:22 +0200
  • f9473638fc python: turns out documenting function overloads *is* possible. Vladimír Vondruš 2023-05-31 23:26:44 +0200
  • f9d1fdecf3 package/archlinux: adapt to lcov 2.0 changes. Vladimír Vondruš 2023-05-31 20:32:17 +0200
  • 6d473cf2aa python: expose various pixel format helpers. Vladimír Vondruš 2023-05-31 20:32:03 +0200
  • 7c78ee34a0 python: expose the CompressedPixelFormat enum. Vladimír Vondruš 2023-05-31 19:53:35 +0200
  • 6d8ab441e8 python: expose the new expanded() API on strided (bit) array views. Vladimír Vondruš 2023-05-31 19:21:21 +0200
  • 5747d58049 python: expose 2D image APIs in AbstractSceneConverter. Vladimír Vondruš 2023-05-24 21:11:29 +0200
  • f7c026fbd3 python: expose image-to-image ImageConverter APIs as well. Vladimír Vondruš 2023-05-24 20:46:38 +0200
  • d1a7a7c6c8 python: convert more Trade assertions to Python exceptions. Vladimír Vondruš 2023-05-18 21:31:52 +0200
  • 0858c844e8 python: minor, doc++ Vladimír Vondruš 2023-05-18 20:54:24 +0200
  • 229ec2cb18 python: the WHAT was done in the test here and then copied 100 times? Vladimír Vondruš 2023-05-18 20:19:43 +0200
  • cfaa484147 python: test SceneData mutable access failures now that it's possible. Vladimír Vondruš 2023-05-18 19:00:25 +0200
  • 738c3f8d38 python: improve test coverage for new SceneConverter APIs. Vladimír Vondruš 2023-05-18 12:10:05 +0200
  • 05fad9ccdd python: expose scene-related APIs in AbstractSceneConverter. Vladimír Vondruš 2023-05-17 22:35:56 +0200
  • 8d9d7d3230 python: expose scenetools.{parents_breadth,children_depth}_first(). Vladimír Vondruš 2023-05-17 19:36:36 +0200
  • 561ba51805 python: test the remaining scenetools assertion now that we can. Vladimír Vondruš 2023-05-17 19:31:08 +0200
  • 3b799fcad9 python: expose scenetools.filter_objects(). Vladimír Vondruš 2023-05-17 18:51:49 +0200
  • f83c2cb1aa python: expose scenetools.filter_field_entries(). Vladimír Vondruš 2023-05-17 18:38:44 +0200
  • b3517b0411 python: doc++ Vladimír Vondruš 2023-05-17 17:16:51 +0200
  • 4be2d4d9c0 python: expose scenetools.filter_fields(), filter_{only,except}_fields(). Vladimír Vondruš 2023-05-17 17:12:47 +0200
  • d8b98c2057 python: expose the new meshtools.filter_attributes() as well. Vladimír Vondruš 2023-05-17 14:02:52 +0200
  • 8dec36ff3d python: adapt MeshTools filter test comments to Magnum updates. Vladimír Vondruš 2023-05-17 14:01:35 +0200
  • 2373d2dc9e python: BitArray is implicitly convertible to [Mutable]BitArrayView. Vladimír Vondruš 2023-05-17 13:57:59 +0200
  • 104c337f10 python: drop containers binding helpers that are only for a single type. Vladimír Vondruš 2023-05-17 13:57:07 +0200
  • d6fec89dc5 python: workaround gl.Context.current blowing up during doc generation. Vladimír Vondruš 2023-05-17 12:24:58 +0200
  • b5557a94cd package/archlinux: use Ninja Multi-Config for the dev PKGBUILD. Vladimír Vondruš 2023-05-17 11:50:51 +0200
  • b78d809d10 python: put PyPluginHolder into a public header as well. Vladimír Vondruš 2023-05-07 20:59:19 +0200
  • 949820b01a python: adapt to SceneTools and MeshTools changes. Vladimír Vondruš 2023-04-26 22:18:09 +0200
  • ee284aa4aa python: expose Application cursor setup and warping. Vladimír Vondruš 2023-05-09 20:59:53 +0200
  • 8ee4ed882c CMake: enter the Corrade/Containers directory unconditionally. Vladimír Vondruš 2023-05-07 20:50:03 +0200
  • 007fe23731 python: support bit field access in SceneData. Vladimír Vondruš 2023-04-26 22:14:37 +0200
  • 0091fc97d4 python: haha whoops? Vladimír Vondruš 2023-04-26 22:01:49 +0200
  • 94d26a25e5 python: expose all [Mutable][Strided]BitArray[View] APIs. Vladimír Vondruš 2023-04-26 21:42:59 +0200
  • fc716799b8 python: clarify a test comment. Vladimír Vondruš 2023-04-24 23:49:07 +0200
  • 4fe21deaaf python: document and test error cases in "fancy" strided view APIs. Vladimír Vondruš 2023-04-24 23:48:22 +0200
  • 16cb94a338 python: use flipped() instead of every() with a negative number. Vladimír Vondruš 2023-04-24 18:35:41 +0200
  • 69f859a579 python: no need to prefix a test class with Test. Vladimír Vondruš 2023-04-24 18:36:26 +0200