From b85f0c8dfeef12c209bfb2dfc4efd1d79cdd1c9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 11 Aug 2025 19:39:55 +0200 Subject: [PATCH] doc: update credits and changelog. --- doc/changelog.dox | 2 ++ doc/credits.dox | 3 ++- src/Magnum/Math/BitVector.h | 1 + src/Magnum/Math/Vector.h | 1 + src/Magnum/Math/Vector2.h | 1 + src/Magnum/Math/Vector3.h | 1 + src/Magnum/Math/Vector4.h | 1 + 7 files changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/changelog.dox b/doc/changelog.dox index cef53ab6d..5fd350e74 100644 --- a/doc/changelog.dox +++ b/doc/changelog.dox @@ -788,6 +788,8 @@ See also: - All color literals are now implemented in a way that checks for them to be hexadecimal and of correct length (6 digits for @ref Math::Color3 and 8 digits for @ref Math::Color4) at compile time to prevent common errors +- All mutable getters in @ref Math classes are now marked as @cpp constexpr @ce + if compiling for C++14 and later. See also [mosra/magnum#597](https://github.com/mosra/magnum/pull/597). @subsubsection changelog-latest-changes-meshtools MeshTools library diff --git a/doc/credits.dox b/doc/credits.dox index b2f55a182..1c1d6d13a 100644 --- a/doc/credits.dox +++ b/doc/credits.dox @@ -233,7 +233,8 @@ Are the below lists missing your name or something's wrong? - **Siim Kallas** ([\@seemk](https://github.com/seemk)) --- @ref Platform::Sdl2Application improvements, bugfixes - **Stanislaw Halik** ([\@sthalik](https://github.com/sthalik)) --- - @ref Timeline additions, MSVC build fixes + @ref Timeline additions, C++14 @cpp constexpr @ce improvements, MSVC build + fixes - **Steeve Morin** ([\@steeve](https://github.com/steeve)) --- iOS buildsystem improvements - **Stefan Wasilewski** ([\@smw](https://github.com/smw)) --- macOS port diff --git a/src/Magnum/Math/BitVector.h b/src/Magnum/Math/BitVector.h index f53fee546..95c678f0c 100644 --- a/src/Magnum/Math/BitVector.h +++ b/src/Magnum/Math/BitVector.h @@ -6,6 +6,7 @@ Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Vladimír Vondruš + Copyright © 2022 Stanislaw Halik Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/src/Magnum/Math/Vector.h b/src/Magnum/Math/Vector.h index 4a4990c7f..d80bd662c 100644 --- a/src/Magnum/Math/Vector.h +++ b/src/Magnum/Math/Vector.h @@ -6,6 +6,7 @@ Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Vladimír Vondruš + Copyright © 2022 Stanislaw Halik Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/src/Magnum/Math/Vector2.h b/src/Magnum/Math/Vector2.h index 82848bcf9..99259980d 100644 --- a/src/Magnum/Math/Vector2.h +++ b/src/Magnum/Math/Vector2.h @@ -6,6 +6,7 @@ Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Vladimír Vondruš + Copyright © 2022 Stanislaw Halik Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/src/Magnum/Math/Vector3.h b/src/Magnum/Math/Vector3.h index 4f4a33d8a..c803940ae 100644 --- a/src/Magnum/Math/Vector3.h +++ b/src/Magnum/Math/Vector3.h @@ -6,6 +6,7 @@ Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Vladimír Vondruš + Copyright © 2022 Stanislaw Halik Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/src/Magnum/Math/Vector4.h b/src/Magnum/Math/Vector4.h index b0cf10a84..f769eb625 100644 --- a/src/Magnum/Math/Vector4.h +++ b/src/Magnum/Math/Vector4.h @@ -6,6 +6,7 @@ Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Vladimír Vondruš + Copyright © 2022 Stanislaw Halik Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),