Commit Graph

  • b70001f6c0 python: don't be lazy and name container API arguments. Vladimír Vondruš 2023-04-24 18:35:00 +0200
  • ba1c92d7f0 python: reduce code duplication for StridedArrayView bindings. Vladimír Vondruš 2023-04-24 11:15:40 +0200
  • 6298ca29fd python: add implicit DLL search paths on Windows, if they exist. Vladimír Vondruš 2023-04-20 17:09:37 +0200
  • 8b30876304 python: expose Corrade's utility.copy(). Vladimír Vondruš 2023-04-19 21:49:13 +0200
  • 1726086a80 python: add new trade.*Flag.QUIET. Vladimír Vondruš 2023-04-16 11:04:28 +0200
  • 6a2fe6e677 package/ci: adapt to new Codecov dumpster fires. Vladimír Vondruš 2023-04-14 14:50:33 +0200
  • 57ebae97c5 python: fix meshtools.filter_*_attributes() to reference the owner. Vladimír Vondruš 2023-04-13 17:25:34 +0200
  • 557277e995 python: add an ability for referencing owner of trade.*Data memory. Vladimír Vondruš 2023-04-13 17:22:46 +0200
  • bc6b67e2f9 python: adapt to Trade::DataFlags changes. Vladimír Vondruš 2023-04-13 16:17:12 +0200
  • f30c1c503f python: expose meshtools.concatenate() as well. Vladimír Vondruš 2023-04-10 18:06:52 +0200
  • 13c5ad1ea6 python: huh, not sure why this generated file changed. Vladimír Vondruš 2023-04-10 16:56:13 +0200
  • 0eabbebbae python: expose almost all remaining mesh tools operating on a MeshData. Vladimír Vondruš 2023-04-10 16:53:53 +0200
  • 54828bebca python: fix naming of meshtools.CompileFlags. Vladimír Vondruš 2023-04-10 12:59:57 +0200
  • c1f970139b python: simplify argument naming in meshtools. Vladimír Vondruš 2023-04-10 12:35:45 +0200
  • bb77c2f25f python: skip tests that use PrimitiveImporter scenes on static builds. Vladimír Vondruš 2023-04-10 17:36:58 +0200
  • 8aa953c5f0 python: expose barebones scenetools library. Vladimír Vondruš 2023-04-10 12:26:51 +0200
  • 938b551f07 python: further improve developer guide for adding new libraries. Vladimír Vondruš 2023-04-10 12:22:41 +0200
  • 38896feb66 modules: update Find modules from Magnum repositories. Vladimír Vondruš 2023-04-10 10:44:14 +0200
  • 513fbc547d python: expose trade.TextureData and related importer APIs. Vladimír Vondruš 2023-03-17 12:31:46 +0100
  • 55d5445ebf python: typed access to Image*.pixels. Vladimír Vondruš 2023-03-16 21:49:00 +0100
  • badc94c122 python: resolve a test TODO now that we have plugin metadata access. Vladimír Vondruš 2023-03-16 11:20:41 +0100
  • 6b94109f9f python: resolve a test TODO now that we can change plugin configuration. Vladimír Vondruš 2023-03-16 11:20:08 +0100
  • 52fe802932 python: handle Windows paths in trade.AbstractSceneConverter.begin_file(). Vladimír Vondruš 2023-03-15 16:04:54 +0100
  • e2642033b3 python: expose pluginmanager.AbstractManager.register_external_manager(). Vladimír Vondruš 2023-03-09 02:02:56 +0100
  • d508fd9c04 python: ability to set ConfigurationGroup values in all primitive types. Vladimír Vondruš 2023-03-09 01:22:33 +0100
  • e319f098eb python: expose trade.AbstractConverter.add*_importer_contents(). Vladimír Vondruš 2023-03-09 00:49:20 +0100
  • d29c5554d8 python: expose trade.AbstractSceneConverter batch mode for files. Vladimír Vondruš 2023-03-08 22:49:57 +0100
  • cdfd79571f python: expose mesh-to-mesh and in-place mesh conversion. Vladimír Vondruš 2023-03-08 21:44:11 +0100
  • f12aabf788 python: expose trade.Abstract{Importer,Converter}.features and .flags. Vladimír Vondruš 2023-03-08 21:31:15 +0100
  • 2a2fa675b7 python: fix inconsistent naming of Trade enum sets. Vladimír Vondruš 2023-03-08 18:48:26 +0100
  • 7de13ef7cb python: drop a SceneConverter helper that's used exactly once. Vladimír Vondruš 2023-03-08 18:20:40 +0100
  • cf44cba1fb python: stupid typo in a test name. Vladimír Vondruš 2023-03-08 14:18:07 +0100
  • 58a163adf7 python: expose plugin configuration as well. Vladimír Vondruš 2023-03-08 14:17:27 +0100
  • 1f75e4ea71 python: expose pluginmanager.PluginMetadata. Vladimír Vondruš 2023-03-08 13:22:12 +0100
  • 2fb45a91f9 python: expose static AbstractPlugin properties as well. Vladimír Vondruš 2023-03-08 13:59:55 +0100
  • e78092a18e python: explicitly test all pluginmanager.AbstractManager interfaces. Vladimír Vondruš 2023-03-08 13:13:27 +0100
  • 45a48f6c0b python: add a dummy test file for the PluginManager library. Vladimír Vondruš 2023-03-08 13:06:52 +0100
  • 7ad200c03a python: expose pluginmanager.AbstractPlugin. Vladimír Vondruš 2023-03-07 21:25:43 +0100
  • d660155a0a python: don't be lazy and document argument names. Vladimír Vondruš 2023-03-07 21:01:11 +0100
  • aadd07dad6 python: expose pluginmanager.AbstractManager.set_preferred_plugins(). Vladimír Vondruš 2023-03-07 20:15:55 +0100
  • 157c883be4 python: fix wrongly copypasted comment. Vladimír Vondruš 2023-03-07 19:43:09 +0100
  • 12dbfc56c8 python: expose essentials of utility.ConfigurationGroup. Vladimír Vondruš 2023-03-07 19:38:46 +0100
  • c83c1fcc4f CMake: make it possible to use <PackageName>_ROOT to locate dependencies. Vladimír Vondruš 2023-03-02 12:50:45 +0100
  • 52d290a491 python: recognize the new Trade::SceneFieldType::Bit. Vladimír Vondruš 2023-02-22 18:29:39 +0100
  • 2696ac6ba7 python: update docs about working around a pybind11 misbehavior. Vladimír Vondruš 2023-02-10 12:44:07 +0100
  • 1752e61f9b package/archlinux: python-coverage is a dependency as well. Vladimír Vondruš 2023-02-10 12:32:55 +0100
  • c0b155763e doc: bad copypaste, bad. Vladimír Vondruš 2023-02-10 12:32:41 +0100
  • d51b45e2bb python: accidentally didn't test trade.SceneData.field_type() w/ an enum. Vladimír Vondruš 2023-02-10 12:31:36 +0100
  • e59f8445f8 doc: updated changelog. Vladimír Vondruš 2023-02-09 21:07:48 +0100
  • 89fa0d3f93 python: data access in trade.SceneData. Vladimír Vondruš 2023-02-09 20:58:31 +0100
  • d62b44e3cd python: support also normalized VertexFormat values. Vladimír Vondruš 2023-02-09 17:26:50 +0100
  • c07952fc18 python: have a common header with Python format string definitions. Vladimír Vondruš 2023-02-09 17:03:59 +0100
  • 173a01f1b6 python: rename Python struct format helper to avoid clashes. Vladimír Vondruš 2023-02-09 15:52:25 +0100
  • 5820b9da60 python: doc++ Vladimír Vondruš 2023-02-09 13:28:54 +0100
  • 21fb02ff65 python: fix & test handling of cast/packed VertexFormats. Vladimír Vondruš 2023-02-09 13:27:35 +0100
  • 15a06c82c1 python: no need to cast sub-32bit scalar VertexFormats apparently. Vladimír Vondruš 2023-02-09 13:26:04 +0100
  • bbd7ccedb1 python: expose trade.SceneData basics together with importer APIs. Vladimír Vondruš 2023-02-09 12:54:04 +0100
  • 744bffada6 python: compact trade.AbstractImporter image tests a bit. Vladimír Vondruš 2023-02-09 12:44:49 +0100
  • 9c1e4c7add python: use PyErr_SetNone() if the string is empty. Vladimír Vondruš 2023-02-09 02:30:01 +0100
  • 551fd567f9 python: distinguish OOB ID and OOB level in trade.AbstractImporter. Vladimír Vondruš 2023-02-09 02:29:08 +0100
  • 165416f73b python: add code coverage markers for trade bindings. Vladimír Vondruš 2023-02-09 00:21:55 +0100
  • 526def5f45 python: parametrize AbstractImporter name helpers by return type. Vladimír Vondruš 2023-02-09 00:20:25 +0100
  • d20727c995 python: move MeshData.attribute_id() info to the relevant function. Vladimír Vondruš 2023-02-09 00:19:04 +0100
  • 47f4353f69 Indent glTF files with two spaces. Vladimír Vondruš 2023-02-09 00:18:43 +0100
  • f59d8bb9b6 python: test trade.AbstractImporter.image2d() by name. Vladimír Vondruš 2023-02-09 00:17:58 +0100
  • 8ccd378870 python: test trade.AbstractImporter.mesh() failure. Vladimír Vondruš 2023-02-09 00:15:33 +0100
  • 47226d22f6 python: test also named AbstractImporter APIs with no file opened. Vladimír Vondruš 2023-02-09 00:14:39 +0100
  • ee56f6f114 python: improve docs of trade.AbstractImporter APIs. Vladimír Vondruš 2023-02-08 22:59:43 +0100
  • c0c78d83f5 python: ... and compatibility with pybind11 < 2.6.2 as well. Vladimír Vondruš 2023-02-09 19:30:14 +0100
  • b811592407 python: fix compatibility with pybind11 < 2.6. Vladimír Vondruš 2023-02-09 15:49:03 +0100
  • d95c60942b python: implement handling for custom trade.MeshAttribute values. Vladimír Vondruš 2023-02-08 19:56:12 +0100
  • d75f31e854 python: expose new linear RGB(A) conversion APIs from Color. Vladimír Vondruš 2023-02-08 19:41:19 +0100
  • dddef56c87 python: adapt to Magnum changes. Vladimír Vondruš 2023-02-08 19:11:44 +0100
  • a45fbb84da python: handle Windows path insanities in the bindings directly. Vladimír Vondruš 2023-02-08 13:16:29 +0100
  • b3e24a11b4 python: reorder trade.MeshData APIs to have enum overloads first. Vladimír Vondruš 2023-02-09 02:07:19 +0100
  • 5edd1a49f6 python: adapt the MeshData test to behavior on non-deprecated builds. Vladimír Vondruš 2023-02-08 01:07:11 +0100
  • c78cc3fd13 python: expose the BUILD_DEPRECATED constants as well. Vladimír Vondruš 2023-02-08 01:03:41 +0100
  • 28497ec2ca python: no, using backward slashes IS NOT A GOOD IDEA, python! Vladimír Vondruš 2023-02-08 00:53:13 +0100
  • 56dd4b4a36 python: updated changelog. Vladimír Vondruš 2023-02-08 00:19:56 +0100
  • d106fc09d7 python: direct access to trade.MeshData indices and attributes. Vladimír Vondruš 2023-02-08 00:15:45 +0100
  • 211bd5f0a8 python: mutable access to trade.MeshData raw index/vertex data. Vladimír Vondruš 2023-02-07 23:23:57 +0100
  • cca2eaf659 python: expose all index/attribute property queries in trade.MeshData. Vladimír Vondruš 2023-02-07 22:07:39 +0100
  • ae5741e4d0 python: fix to build with pybind11 2.3. Vladimír Vondruš 2023-02-08 00:31:37 +0100
  • 27983b66ba python: add a dedicated test for StridedArrayView of a dynamic type. Vladimír Vondruš 2023-02-07 14:37:50 +0100
  • a3f88d4db4 python: adapt to std::string removal in the GL library. Vladimír Vondruš 2023-01-18 18:55:35 +0100
  • eb334e1d7f python: use the new, shorter, Size and Stride typedefs. Vladimír Vondruš 2023-01-01 11:48:29 +0100
  • 7ee0c7d949 python: fix build against latest Corrade. Vladimír Vondruš 2023-01-01 11:44:42 +0100
  • a1e49aa8f2 package/ci: add a CTest timeout on AppVeyor. Vladimír Vondruš 2023-01-01 11:44:04 +0100
  • 2bc0748c05 doc: updated changelog. Vladimír Vondruš 2022-11-30 00:09:20 +0100
  • 695c40b2d1 python: more missing moves, unnecessary inc_ref. Aaron Gokaslan 2022-10-05 12:16:52 -0400
  • 71880c743d python: adapt to Magnum changes. Vladimír Vondruš 2022-11-25 14:12:17 +0100
  • f6d4385a44 python: add an API-breaking TODO for Application wrappers. Vladimír Vondruš 2022-11-25 14:11:39 +0100
  • 99a22dfcd5 python: adapt to Magnum changes. Vladimír Vondruš 2022-11-13 19:09:53 +0100
  • 2e2cea6a68 CMake: exclude test dirs from ALL with CORRADE_TESTSUITE_TEST_TARGET. Vladimír Vondruš 2022-11-11 22:03:01 +0100
  • 6d02603090 package/ci: don't build MaterialTools, we don't need it for anything. Vladimír Vondruš 2022-11-11 20:45:52 +0100
  • 7009d66d18 package/archlinux: use a wildcard .kateconfig for PKGBUILD highlighting. Vladimír Vondruš 2022-11-11 20:45:20 +0100
  • 9bce5cfea7 doc: mention how to upgrade HEAD Homebrew packages. Vladimír Vondruš 2022-10-27 00:04:52 +0200
  • 50c7f1294a doc: there already *is* a stable version. Vladimír Vondruš 2022-10-27 00:04:27 +0200
  • 4552ad9707 Remove unnecessary inc_ref in optional caster #20 Aaron Gokaslan 2022-10-21 11:47:04 -0400
  • 585d136777 CMake: fix test build when Magnum is not in a shared include path. Stanislaw Halik 2022-10-19 15:32:28 +0200