Changesets: DarkRadiant
master 99dbcb78 13.10.2021 19:40 Matthew Mott Details Diff |
Updates to light matrix debug printouts Update debug code to use the new math::pp() function which replaces the pp() method on matrix objects. Minor readability improvements in updateProjection(); generate component matrices and multiply them together rather than repeatedly multiplying a single member matrix. |
||
mod - radiantcore/entity/light/Light.cpp | Diff File | ||
mod - radiantcore/entity/light/LightNode.h | Diff File | ||
master d2a96745 13.10.2021 17:49 Details Diff |
0005733: Refactoring |
Affected Issues 0005733 |
|
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
master af0dcf5d 13.10.2021 17:48 Details Diff |
0005733: Add normalise() and getNormalised() methods |
Affected Issues 0005733 |
|
mod - libs/math/Vector2.h | Diff File | ||
master 9e96234e 13.10.2021 15:55 Details Diff |
0005733: Rotate manipulation circle is constructed in screen space. Rotation is now respecting texture aspect. |
Affected Issues 0005733 |
|
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
mod - radiantcore/selection/textool/TextureToolRotateManipulator.h | Diff File | ||
master af627d54 13.10.2021 11:09 Details Diff |
0005733: Crosshair rendering adjusted |
Affected Issues 0005733 |
|
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
master 26ab05df 13.10.2021 08:49 Details Diff |
0005733: Compensate the view's projection aspect ratio when rendering the rotate manipulator |
Affected Issues 0005733 |
|
mod - libs/render.h | Diff File | ||
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp | Diff File | ||
master b6a72eae 13.10.2021 05:47 Details Diff |
0005733: Adjust calculations on window resize |
Affected Issues 0005733 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master e4e6cf81 13.10.2021 05:02 Details Diff |
0005733: Adjust initial texture space calculations |
Affected Issues 0005733 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master 72c12721 13.10.2021 03:27 Details Diff |
0005768: Adjust IFace::setShiftScaleRotation() method to behave the same as in previous releases. |
Affected Issues 0005768 |
|
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/TextureProjection.cpp | Diff File | ||
mod - radiantcore/brush/TextureProjection.h | Diff File | ||
master d844e428 12.10.2021 18:32 Details Diff |
0005768: Adjust IFace::getShiftScaleRotation() method to take the texture dimensions into account |
Affected Issues 0005768 |
|
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/TextureMatrix.cpp | Diff File | ||
mod - radiantcore/brush/TextureMatrix.h | Diff File | ||
mod - radiantcore/brush/TextureProjection.cpp | Diff File | ||
mod - radiantcore/brush/TextureProjection.h | Diff File | ||
master b25e18f3 12.10.2021 18:16 Details Diff |
0005768: Add unit tests asserting the expected values (red) |
Affected Issues 0005768 |
|
mod - test/TextureManipulation.cpp | Diff File | ||
mod - test/resources/tdm/maps/simple_brushes.map | Diff File | ||
mod - test/resources/tdm/materials/example.mtr | Diff File | ||
master 04b4364d 12.10.2021 17:54 Details Diff |
0005740: Better implementation of IFace::getTexelScale(). Add unit test checking the pivoted rotation preserving texel scale |
Affected Issues 0005740 |
|
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - test/TextureManipulation.cpp | Diff File | ||
master 8f3f0f78 12.10.2021 14:19 Details Diff |
0005740: Face rotations are now respecting the aspect ratio of the assigned editor image |
Affected Issues 0005740 |
|
mod - radiantcore/selection/algorithm/Texturing.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Texturing.h | Diff File | ||
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp | Diff File | ||
master b1349f50 12.10.2021 14:16 Details Diff |
0005740: Add IFace::getTextureAspectRatio() method plus unit tests. |
Affected Issues 0005740 |
|
mod - include/ibrush.h | Diff File | ||
mod - radiantcore/brush/Face.cpp | Diff File | ||
mod - radiantcore/brush/Face.h | Diff File | ||
mod - test/TextureManipulation.cpp | Diff File | ||
master ed0b0278 12.10.2021 04:39 Details Diff |
0005778: Switch to live dependencies |
Affected Issues 0005778 |
|
mod - tools/scripts/download_windeps.ps1 | Diff File | ||
master c099f7e8 12.10.2021 04:36 Details Diff |
0005778: Remove x86 scripts |
Affected Issues 0005778 |
|
rm - tools/innosetup/darkradiant.iss | Diff | ||
rm - tools/scripts/compile_release_package.x86.cmd | Diff | ||
rm - tools/scripts/compile_release_package_all.cmd | Diff | ||
infrastructure cd307166 12.10.2021 03:54 Details Diff |
0005778: Remove x86 configuration |
Affected Issues 0005778 |
|
mod - DarkRadiant.sln | Diff File | ||
rm - tools/msvc/post_build_event.cmd | Diff | ||
infrastructure 43c851d0 12.10.2021 02:58 Details Diff |
0005778: Fix release build |
Affected Issues 0005778 |
|
mod - tools/msvc/properties/DarkRadiant Base Release x64.props | Diff File | ||
mod - tools/msvc/properties/win_iconv.props | Diff File | ||
infrastructure e2fe5524 12.10.2021 02:37 Details Diff |
0005778: Adjust property sheets to use windeps/ instead of w32deps/w64deps |
Affected Issues 0005778 |
|
mod - radiant/darkradiant.rc | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/post_build_event_x64.cmd | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Debug x64.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
mod - tools/msvc/properties/GLEW.props | Diff File | ||
mod - tools/msvc/properties/OpenAL + Vorbis.props | Diff File | ||
mod - tools/msvc/properties/Python.props | Diff File | ||
mod - tools/msvc/properties/ftgl.props | Diff File | ||
mod - tools/msvc/properties/libgit2.props | Diff File | ||
mod - tools/msvc/properties/libjpeg.props | Diff File | ||
mod - tools/msvc/properties/libpng.props | Diff File | ||
mod - tools/msvc/properties/libxml2.props | Diff File | ||
mod - tools/msvc/properties/win_iconv.props | Diff File | ||
mod - tools/msvc/properties/wxWidgets.props | Diff File | ||
mod - tools/msvc/properties/zlib.props | Diff File | ||
mod - tools/msvc/vcs.vcxproj | Diff File | ||
infrastructure 8a21bf47 12.10.2021 02:37 Details Diff |
Adjust property sheets to use windeps/ instead of w32deps/w64deps | ||
mod - radiant/darkradiant.rc | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/post_build_event_x64.cmd | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Debug x64.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
mod - tools/msvc/properties/GLEW.props | Diff File | ||
mod - tools/msvc/properties/OpenAL + Vorbis.props | Diff File | ||
mod - tools/msvc/properties/Python.props | Diff File | ||
mod - tools/msvc/properties/ftgl.props | Diff File | ||
mod - tools/msvc/properties/libgit2.props | Diff File | ||
mod - tools/msvc/properties/libjpeg.props | Diff File | ||
mod - tools/msvc/properties/libpng.props | Diff File | ||
mod - tools/msvc/properties/libxml2.props | Diff File | ||
mod - tools/msvc/properties/win_iconv.props | Diff File | ||
mod - tools/msvc/properties/wxWidgets.props | Diff File | ||
mod - tools/msvc/properties/zlib.props | Diff File | ||
mod - tools/msvc/vcs.vcxproj | Diff File | ||
infrastructure 02dba8db 12.10.2021 01:52 Details Diff |
0005778: Improve dependency script, it now checks the ID of the asset attached to the windeps release, to detect whether an updated dependency package can be acquired. |
Affected Issues 0005778 |
|
mod - .gitignore | Diff File | ||
mod - tools/DependencyCheck/DependencyCheck.vcxproj | Diff File | ||
mod - tools/scripts/download_windeps.ps1 | Diff File | ||
infrastructure af6eb193 12.10.2021 01:52 Details Diff |
Improve dependency script, it now checks the ID of the asset attached to the windeps release, to detect whether an updated dependency package can be acquired. | ||
mod - .gitignore | Diff File | ||
mod - tools/DependencyCheck/DependencyCheck.vcxproj | Diff File | ||
mod - tools/scripts/download_windeps.ps1 | Diff File | ||
infrastructure a754c765 11.10.2021 11:26 Details Diff |
0005778: Move DarkRadiant UI project to the top of the .sln file. This should make it the default startup project after a fresh clone. |
Affected Issues 0005778 |
|
mod - DarkRadiant.sln | Diff File | ||
infrastructure 7276e75e 11.10.2021 11:21 Details Diff |
0005778: README and Github Actions adjusted |
Affected Issues 0005778 |
|
mod - .github/workflows/build.yml | Diff File | ||
mod - README.md | Diff File | ||
infrastructure bfea10de 11.10.2021 11:16 Details Diff |
0005778: Test package reference updated |
Affected Issues 0005778 |
|
mod - .gitignore | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
mod - tools/msvc/Tests/packages.config | Diff File |