503 Commits (e7f95c73b57e30466df985bd541dc78e811cf717)

Author SHA1 Message Date
Vladimír Vondruš e7f95c73b5 AnyImageConverter: recognize WebP files. 2 years ago
Vladimír Vondruš 8b548c5a42 AnyImageConverter: clean up outdated / misleading wording. 2 years ago
Vladimír Vondruš 263693f2b2 Text: make glyph caches pad by one pixel by default to avoid artifacts. 2 years ago
Vladimír Vondruš 4435877cf1 Use the new Debug::hex instead of reinterpret_cast<void*>(). 2 years ago
Vladimír Vondruš d0b792791f Text: taking a pointer in cache.findFont() is stupid, don't. 3 years ago
Vladimír Vondruš 9bc1b9b3b1 Text: separate glyph ID and offset/advance retrieval in AbstractShaper. 3 years ago
Vladimír Vondruš 68f6d75ee3 Doc++ 3 years ago
Vladimír Vondruš eaaa34b3fb Text: rethink AbstractShaper::shape() empty input and failure behavior. 3 years ago
Vladimír Vondruš b1e8b0c4df MagnumFont: port the test away from deprecated APIs. 3 years ago
Vladimír Vondruš ab8dc070c4 Text: new AbstractShaper interface for shaping. 3 years ago
Vladimír Vondruš 4c9fc15962 MagnumFont{,Converter}: port to the new AbstractGlyphCache API. 3 years ago
Vladimír Vondruš 8599e25dbd MagnumFont: properly underscore private variables. 3 years ago
Vladimír Vondruš 4ed4e44ee1 MagnumFont{,Converter}: actual proper tests. 3 years ago
Vladimír Vondruš a28ebaef84 Text: add AbstractFont::glyphSize(). 3 years ago
Vladimír Vondruš fc46801a7e Text: add AbstractFont::glyphCount(). 3 years ago
Vladimír Vondruš 7ead74950b Text: rename AbstractFont::Metrics to Properties. 3 years ago
Vladimír Vondruš 2274215165 MagnumFont: don't need a growable array for this. 3 years ago
Vladimír Vondruš 47a1295ab8 Text: port AbstractFont away from STL, adapt to Utility::Unicode changes. 3 years ago
Vladimír Vondruš aec32b6de8 MagnumFont: use in-place Containers::Pointer construction. 3 years ago
Vladimír Vondruš b652b3e816 MagnumFontConverter: 2010 called, wanted silent overrides back. 3 years ago
Vladimír Vondruš 93990413a7 Clean up unnecessary usage of std::string and Utility::String. 3 years ago
Vladimír Vondruš bab1559852 Consistently use "out of range" instead of "out of bounds". 3 years ago
Vladimír Vondruš 5d1369f570 Use Utility::move() and swap() instead of STL almost everywhere. 3 years ago
Vladimír Vondruš 3bebea4b5e TgaImageConverter: what's up with those strange includes?? 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš 0866e5c6e0 AnyImageConverter: adapt test to magnum-plugins changes. 3 years ago
Vladimír Vondruš 4b765e9b12 AnySceneConverter: GCC 4.8, don't crash on me. 3 years ago
Vladimír Vondruš ebfed3697e AnySceneConverter: don't be lazy and test this properly as well. 3 years ago
Vladimír Vondruš 7fd5eec964 AnySceneImporter: properly propagate mesh level count. 3 years ago
Vladimír Vondruš 89aaf09217 AnySceneImporter: don't be lazy and properly test everything. 3 years ago
Vladimír Vondruš 22c20bee4c AnyImageImporter: properly test level count propagation. 3 years ago
Vladimír Vondruš 3a9111df93 AnySceneImporter: proxy custom animation track target names. 3 years ago
Vladimír Vondruš 7304ccc1e3 AnySceneConverter: proxy custom animation track name setting. 3 years ago
Vladimír Vondruš 07ffe71cec AnySceneConverter: uhh why these were all exported?! 3 years ago
Vladimír Vondruš 8764e25caa Doc++ 3 years ago
Vladimír Vondruš 509bad3462 Trade: don't unwrap custom attribute/field names when passing to do*(). 3 years ago
Vladimír Vondruš 73f5f0b8b0 Document how *Flag::Quiet and *Flag::Verbose is used by plugins. 3 years ago
Vladimír Vondruš b9412c42d3 TgaImporter: consistently use "gray" instead of "grey" everywhere. 3 years ago
Vladimír Vondruš f74e3b5f4e Tga{Importer,ImageConverter}: respect Flag::Quiet. 3 years ago
Vladimír Vondruš 6e187518b0 Any*{Importer,Converter}: respect Flag::Quiet in config propagation. 3 years ago
Vladimír Vondruš d310e2f04c Visibly link to the base interface docs from all plugin classes. 3 years ago
Vladimír Vondruš 5af5ecf1f7 Use the new plugin interface string macros in all plugins. 3 years ago
Vladimír Vondruš 694e60bb3d Trade: ability to provide names for custom animation track targets. 3 years ago
Vladimír Vondruš 67be997af5 AnySceneImporter: add a TODO for recognizing `*.mtl`. 3 years ago
Vladimír Vondruš 5306542876 TgaImageConverter: add a TODO. 3 years ago
Vladimír Vondruš af3e364b35 AnyImageConverter: adapt test to TgaImageConverter changes. 3 years ago
Vladimír Vondruš 8fd6d9e8af TgaImageConverter: use RLE only if uncompressed output isn't smaller. 3 years ago
Vladimír Vondruš 52c918bcb4 TgaImageConverter: test the verbose message before a SKIP(). 3 years ago
Vladimír Vondruš 5796b597f3 TgaImageConverter: implement RLE encoding. 3 years ago
Vladimír Vondruš 35c02023a0 TgaImageConverter: properly test also the single-channel case. 3 years ago