91 Commits (2d57b3cebfc57bc83d81a897804f0b8f97e46674)

Author SHA1 Message Date
Vladimír Vondruš fba935c224 Use Path::{path,filename}() instead of split() where it makes sense. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš cc608dba42 Test: remove all use of <sstream> for Debug output testing. 1 year ago
Vladimír Vondruš df484b300a Adapt to Corrade's Utility::Debug header cleanup. 1 year ago
Vladimír Vondruš d50dbe4e0c Exclude namespaces from forward declaration header docs. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš a2cb671d31 doc: a link to an anchor Doxygen doesn't know about is a warning now. 2 years ago
Vladimír Vondruš 7a05ddbf07 doc: explicitly prefix all Corrade API references with Corrade::. 2 years ago
Vladimír Vondruš 4f7b57ffd6 Work around last five remaining MSVC warnings. 2 years ago
Vladimír Vondruš 4435877cf1 Use the new Debug::hex instead of reinterpret_cast<void*>(). 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš 5d1369f570 Use Utility::move() and swap() instead of STL almost everywhere. 3 years ago
Vladimír Vondruš 7286faf329 *converter: make these buildable on platforms w/o dynamic plugins. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš 25441e7468 *converter: support adding new option keys by prefixing them with +. 3 years ago
Vladimír Vondruš 9c0dd1435f Doc++ 3 years ago
Vladimír Vondruš 12fc59bf19 Add macros with plugin interface strings for easier updates. 3 years ago
Vladimír Vondruš eafb2de1f1 Link all magnum-* utilities to Corrade::Main. 3 years ago
Vladimír Vondruš 64f5c1bff0 CMake: exclude test dirs from ALL with CORRADE_TESTSUITE_TEST_TARGET. 4 years ago
Vladimír Vondruš 2fbdd85671 Adapt to Corrade changes. 4 years ago
Vladimír Vondruš 7547cf8977 Test: use CORRADE_FAIL() where it makes sense. 4 years ago
Vladimír Vondruš 5c36b39ba2 CMake: add a possibility to link static plugins to utility executables. 4 years ago
Vladimír Vondruš 8fd821c88b *converter: make --plugin-dir accept the actual root plugin directory. 4 years ago
Vladimír Vondruš f0ad33f850 Audio,ShaderTools,Text,Trade: packed debug printing for all Feature enums. 4 years ago
Vladimír Vondruš 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). 4 years ago
Vladimír Vondruš 45c1a7091f Actually properly export the PluginManager::Manager instances. 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš dcfa07a056 doc: overhaul documentation of console utilities. 4 years ago
Vladimír Vondruš ca722eac6e Don't declare extern PluginManager::Manager template anywhere. 4 years ago
Vladimír Vondruš 5e3b610613 doc: remove Clang 3.8 references, advertise Clang 6+ as supported. 4 years ago
Vladimír Vondruš f049ba9012 Fix a non-deprecated build on MSVC, again. 4 years ago
Vladimír Vondruš 451909575c ShaderTools,Trade: no longer say we return an empty Array on error. 4 years ago
Vladimír Vondruš ee27d42a37 ShaderTools,Trade: properly test failure states of all plugin APIs. 4 years ago
Vladimír Vondruš 7f4500d9e0 ShaderTools: port away from std::pair. 4 years ago
Vladimír Vondruš 8f311ad5fd Adapt remaining code to not use deprecated Optional<Array> conversion. 4 years ago
Vladimír Vondruš 51f7862e00 ShaderTools,Trade: return Optional<Array<char>> from converter plugins. 4 years ago
Vladimír Vondruš d20f3c3656 Clearly mention that errors are printed on failures in plugin APIs docs. 4 years ago
Vladimír Vondruš 7fb63a9434 *converter: join --plugin-dir with a relative search path, not absolute. 4 years ago
Vladimír Vondruš 505ad471ad CMake: use the CMAKE_FOLDER variable instead of FOLDER property. 4 years ago
Vladimír Vondruš 035af64b95 Work around clang-cl needing full definitions for extern template. 4 years ago
Vladimír Vondruš 13d04fdc38 Adapt to Corrade PluginManager changes. 4 years ago
Vladimír Vondruš b0bfcbe00e Adapt to Corrade changes. 4 years ago
Vladimír Vondruš c57325385f *converter: port command-line utilities to the new Utility::Path. 4 years ago
Vladimír Vondruš 3e2bbb6ad0 ShaderTools: port to the new Utility::Path, including plugins, 4 years ago
Vladimír Vondruš 97e45ea14d Adapt tests to changes in Utility::Directory error reporting. 4 years ago
Vladimír Vondruš 44db05a13c Don't call Utility::Directory::rm() unconditionally in tests. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš d5e66e8009 Fix various variable shadowing warnings. 4 years ago
Vladimír Vondruš 2d52a713fb Work around GCC 4.8 warnings about zero as null pointer constant for {}. 4 years ago
Vladimír Vondruš aaeca5c855 doc: utilities don't require their dependencies to be enabled. 4 years ago