-
28d81e3f62
Merge
26f4d664ab into f239823e9a
#697
ICOM725
2026-09-18 10:05:45 +0800
-
-
26f4d664ab
Math: fix sphere-cone intersections near the apex.
#697
ICOM725
2026-09-18 10:05:07 +0800
-
-
61cda86394
Merge
47e7f6bdb4 into f239823e9a
#482
Jonathan Hale
2026-08-30 09:48:40 +0100
-
-
f239823e9a
Platform: fix a handle leak in Windows-specific DPI scaling code.
master
Stanislaw Halik
2026-08-23 12:21:31 +0200
-
fbbf5175ca
Platform: make Emscripten test runner work on Emscripten 6.0.1+.
Vladimír Vondruš
2026-08-23 12:20:38 +0200
-
41d5eb43e2
Platform: reference the other Emscripten markup for keeping consistency.
Vladimír Vondruš
2026-08-23 12:20:07 +0200
-
0ff15f2872
Platform: this likely should have been `module` also.
Vladimír Vondruš
2026-08-23 12:18:40 +0200
-
8657017a8f
Text: don't unconditionally discard glyph X offset with left align.
next
Vladimír Vondruš
2026-08-18 19:46:02 +0200
-
4d94920bce
Vk: add XFAIL for basically all NoInit tests on GCC 16.
Vladimír Vondruš
2026-08-18 19:42:31 +0200
-
e45ab27ca2
doc: updated changelog.
Vladimír Vondruš
2026-08-16 19:22:49 +0200
-
a0011a9e39
Platform: renove old workaround for a hidden GLFW Wayland window crash.
Vladimír Vondruš
2026-08-16 19:15:17 +0200
-
8e31882f6e
Platform: remove old workaround for zero monitor sizes reported by GLFW.
Vladimír Vondruš
2026-08-16 18:43:55 +0200
-
6edc37fd5c
Platform: make Emscripten test apps work with Emscripten 6.0.2.
Vladimír Vondruš
2026-08-16 18:30:53 +0200
-
32661c165d
Platform: make it possible to test contextless SDL and GLFW apps.
Vladimír Vondruš
2026-08-16 18:28:44 +0200
-
ebf6aa079a
Platform: don't print a confusing warning in GlfwApplication test.
Vladimír Vondruš
2026-08-16 18:27:57 +0200
-
70e8a88274
Platform: go back to caching DPI scaling values.
Vladimír Vondruš
2026-08-12 13:20:43 +0200
-
41fa558e17
package/rpm: add distribution suffix to release version.
Igal Alkon
2026-08-08 12:25:58 +0200
-
59b893b176
Fix Clang's -Wunused-template warning better.
Vladimír Vondruš
2026-08-06 11:25:47 +0200
-
5a7424643b
Math: make Matrix3 and Matrix4 projection() APIs constexpr on C++14.
Vladimír Vondruš
2026-07-23 17:47:29 +0200
-
85a9e63996
Math: slightly modernize certain Matrix[34] test code.
Vladimír Vondruš
2026-07-23 17:30:47 +0200
-
145fc82c75
CMake: use GNUInstallDirs to define installation locations.
Vladimír Vondruš
2026-07-19 19:51:57 +0200
-
06123926c4
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2026-07-19 19:34:51 +0200
-
3eef63597d
Updated toolchains submodule.
Vladimír Vondruš
2026-07-17 13:39:13 +0200
-
862ae78d4b
Trade: skip these deprecation macros to silence Emscripten Clang 23.
Vladimír Vondruš
2026-07-16 01:16:55 +0200
-
47f5ea1c1b
Math: these test declarations were never actually implemented.
Vladimír Vondruš
2026-07-16 01:16:30 +0200
-
502572cc92
GL: this unused template warning had a point, though.
Vladimír Vondruš
2026-07-16 01:15:35 +0200
-
b8bddc438c
Suppress pointless Clang 23 unused template warnings.
Vladimír Vondruš
2026-07-16 01:15:01 +0200
-
fa85cad498
Adapt to Emscripten version macro rename.
Vladimír Vondruš
2026-07-15 23:08:31 +0200
-
c344f65c28
doc: reference a magnum-extras MSYS package as well.
Vladimír Vondruš
2026-07-10 17:58:48 +0200
-
8938200041
package/msys: update the stable package to the 2020.06 tag.
Vladimír Vondruš
2026-07-10 17:58:16 +0200
-
e69c87435c
Remove remaining mentions of C++14 from project description.
Vladimír Vondruš
2026-07-10 17:46:17 +0200
-
768b7d502e
Vk: nope, this library isn't C++14-only.
Vladimír Vondruš
2026-07-10 17:45:19 +0200
-
f249823f5f
modules: properly specify transitive Corrade dependencies.
Vladimír Vondruš
2026-07-02 11:46:41 +0200
-
1e9da45172
modules: make ShaderTools component dependencies explicitly empty.
Vladimír Vondruš
2026-07-02 11:43:52 +0200
-
4debf7f483
modules: add missing libraries and plugins to Corrade dependency lookup.
Vladimír Vondruš
2026-07-02 11:38:23 +0200
-
a532561e4b
Put remaining single-statement branch contents on the following line.
Vladimír Vondruš
2026-07-01 21:07:22 +0200
-
c3addad07a
Adapt to Corrade::Containers Array[View] API deprecation.
Vladimír Vondruš
2026-07-01 21:05:44 +0200
-
021da1f966
GL: can just reinterpret instead of allocating a temporary array.
Vladimír Vondruš
2026-07-01 12:44:31 +0200
-
844f3eaf2d
doc: make the dependency diagrams a bit more consistent.
Vladimír Vondruš
2026-06-29 15:46:38 +0200
-
665062bf03
doc: reflect certain Corrade libraries and plugins being deprecated.
Vladimír Vondruš
2026-06-29 15:08:53 +0200
-
0bebd4d552
doc: don't disable deprecated libraries by default in dev guide.
Vladimír Vondruš
2026-06-27 20:24:35 +0200
-
6b8db596b5
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2026-06-27 18:46:23 +0200
-
de5b252408
Forgot to update these for MagnumFont{,Converter} being deprecated.
Vladimír Vondruš
2026-06-27 18:45:31 +0200
-
e0f13ad938
ObjImporter: doc++
Vladimír Vondruš
2026-06-27 18:44:55 +0200
-
2d68ac8617
AnyAudioImporter: this std::string usage is also unnecessary.
Vladimír Vondruš
2026-06-21 23:11:54 +0200
-
0f1099df0b
Audio: port AbstractImporter away from std::string.
Vladimír Vondruš
2026-06-21 23:10:55 +0200
-
d57fcc8ed8
Audio: add a TODO, again matching what's in GL::Context already.
Vladimír Vondruš
2026-06-21 23:03:15 +0200
-
2e4af30b38
Audio: deprecate Context::supportedExtensions().
Vladimír Vondruš
2026-06-21 23:01:38 +0200
-
82664481b7
Audio: port Context away from std::vector and std::string.
Vladimír Vondruš
2026-06-21 22:55:35 +0200
-
a3b7075663
GL: clarify null termination in Context::extensionStrings().
Vladimír Vondruš
2026-06-21 22:51:35 +0200
-
ecaea78669
Audio: don't calculate strlen twice for no reason.
Vladimír Vondruš
2026-06-21 14:31:15 +0200
-
f3d2cb9cbf
Audio: minimal test for Context::deviceSpecifierStrings().
Vladimír Vondruš
2026-06-21 22:39:55 +0200
-
c19f6f5a23
Audio: the heck is this instanced test code.
Vladimír Vondruš
2026-06-21 22:37:57 +0200
-
fdfe327f9a
Put single-statement branch contents on the following line.
Vladimír Vondruš
2026-06-21 20:29:36 +0200
-
82c76d3374
GL: don't use the slower splitOnWhitespace() when split() is enough.
Vladimír Vondruš
2026-06-21 18:00:13 +0200
-
1037381279
GL: this STL compat include is no longer needed.
Vladimír Vondruš
2026-06-21 17:15:58 +0200
-
5f3dac61bb
Trade: no need to use a stringstream for Debug redirection here.
Vladimír Vondruš
2026-06-21 17:08:21 +0200
-
c4b1594d9d
GL: ... and neither Optional has to be in Context.h.
Vladimír Vondruš
2026-06-21 14:43:09 +0200
-
dc41025ffc
GL: remove stray unused expression.
Vladimír Vondruš
2026-06-21 16:32:46 +0200
-
6ed7ee7b72
GL: don't need to include StaticArray in Context.h.
Vladimír Vondruš
2026-06-21 14:40:01 +0200
-
3a2a6b9179
Vk: string views can be trimmed now, but STL still sucks.
Vladimír Vondruš
2026-06-21 14:28:29 +0200
-
45e7952ad4
doc: list GL::Context::supportedExtensions() among deprecated APIs.
Vladimír Vondruš
2026-06-21 14:26:41 +0200
-
82b3963632
Audio,GL: document why <cstdlib> is included.
Vladimír Vondruš
2026-06-21 14:21:57 +0200
-
90df6e4449
Audio: doc++
Vladimír Vondruš
2026-06-21 14:17:38 +0200
-
e7e0f250ce
Audio: unused include.
Vladimír Vondruš
2026-06-21 14:08:13 +0200
-
458a21953f
Platform: clarify what happens to the view in Configuration::setTitle().
Vladimír Vondruš
2026-06-21 14:07:09 +0200
-
971ac890b5
I didn't expect new GCC would behave worse with deprecation warnings.
Vladimír Vondruš
2026-06-21 16:51:45 +0200
-
ac013346a4
MSVC 2017, you too.
Vladimír Vondruš
2026-06-20 17:19:07 +0200
-
ec1a89500a
DebugTools: MSVC U mad? Can't you just work properly for once.
Vladimír Vondruš
2026-06-19 17:34:53 +0200
-
46377b70b9
Deprecate the ResourceManager and related types.
Vladimír Vondruš
2026-06-18 13:22:29 +0200
-
7a0da1d914
DebugTools: somehow still referring to unprefixed CMake options here.
Vladimír Vondruš
2026-06-16 23:42:18 +0200
-
7dc0f9c3f4
DebugTools: deprecate ForceRenderer and ObjectRenderer.
Vladimír Vondruš
2026-06-16 23:27:00 +0200
-
5e4a71c014
Primitives: added arrow2D() and arrow3D().
Vladimír Vondruš
2026-06-16 20:18:03 +0200
-
319f75febb
doc: note also removing obsolete TODOs when deprecating stuff.
Vladimír Vondruš
2026-06-16 20:02:18 +0200
-
dd8934b6d8
doc: simplify generating of primitives-line*d.png.
Vladimír Vondruš
2026-06-16 19:55:50 +0200
-
d62dc2131d
doc: don't generate primitives-*.png in a parent directory.
Vladimír Vondruš
2026-06-16 19:50:27 +0200
-
6a1c1da376
Primitives: use NoInit constructors for index and vertex arrays.
Vladimír Vondruš
2026-06-16 19:47:54 +0200
-
5c73c3d02c
Primitives: unused include cleanup.
Vladimír Vondruš
2026-06-16 18:43:17 +0200
-
48c3f3b847
Primitives: doc++
Vladimír Vondruš
2026-06-16 18:34:22 +0200
-
2d65016446
Deprecate direct instantiation for all plugins except the Any* proxies.
Vladimír Vondruš
2026-06-16 18:13:13 +0200
-
2ce053b933
Deprecate MagnumFont and MagnumFontConverter.
Vladimír Vondruš
2026-06-16 13:55:43 +0200
-
a7ea825556
ObjImporter: modernize the code a bit, remove now-solved TODOs.
Vladimír Vondruš
2026-06-14 14:54:31 +0200
-
9667697cd0
ObjImporter: doc++
Vladimír Vondruš
2022-07-05 18:42:55 +0200
-
fefb86365a
ObjImporter: option to skip index array merging on import.
Vladimír Vondruš
2022-07-05 18:21:07 +0200
-
e1e141abf2
ObjImporter: support quads.
Vladimír Vondruš
2022-07-05 11:10:07 +0200
-
3d76bcb68a
ObjImporter: support negative indices.
Vladimír Vondruš
2022-07-05 09:59:00 +0200
-
9b8c655c13
ObjImporter: reorder texture coordinate handling to be before normals.
Vladimír Vondruš
2022-07-05 09:33:51 +0200
-
dacf37f237
ObjImporter: rewrite without STL strings, iostreams and exceptions.
Vladimír Vondruš
2022-07-04 21:58:54 +0200
-
da66ec88e8
Text,MagnumFont: port away from deprecated AbstractFont APIs.
Vladimír Vondruš
2026-06-12 17:17:00 +0200
-
2401a2243d
Text: add AbstractFont::openMemory().
Vladimír Vondruš
2026-06-12 14:19:18 +0200
-
91cea657c5
Text,Trade: properly test that close() is called from open*().
Vladimír Vondruš
2026-06-12 14:09:57 +0200
-
9606c7b262
Trade: merge openData() and openMemory() tests into an instanced case.
Vladimír Vondruš
2026-06-12 13:36:05 +0200
-
52e6457470
Trade: can use the InPlaceInit array construction in the doc too.
Vladimír Vondruš
2026-06-11 22:54:09 +0200
-
ac439d3b74
Text,Trade: doc++
Vladimír Vondruš
2026-06-11 22:27:18 +0200
-
53a500bf47
Text: decouple font property querying from file / data opening.
Vladimír Vondruš
2026-06-11 22:07:35 +0200
-
9e55ed88ee
Text: I'm not resetting everything on AbstractFont::close().
Vladimír Vondruš
2026-06-11 22:03:38 +0200
-
8ae70a038a
Text: allow picking a concrete font ID in a collection.
Vladimír Vondruš
2026-06-11 18:36:14 +0200
-
721e10ea0d
Trade: test the early return in hasOcclusionRoughnessMetallicTexture().
Vladimír Vondruš
2026-06-04 18:30:06 +0200
-
0bff8c5925
Trade: testing the wrong variable here.
Vladimír Vondruš
2026-06-04 14:01:41 +0200
-
1051785036
Trade: don't use naked new.
Vladimír Vondruš
2026-06-04 14:01:06 +0200