Changesets: DarkRadiant

master d0279ed9

14.10.2021 12:08

greebo


Details Diff
0005733: And another attempt to match the texture aspect ratio correctly Affected Issues
0005733
mod - radiant/textool/TexTool.cpp Diff File

master b5eaa87c

14.10.2021 10:15

greebo


Details Diff
0005780: Unsubscribe the FileSaveConfirmationHandler on shutdown Affected Issues
0005780
mod - radiant/ui/UserInterfaceModule.cpp Diff File

master bb62960f

14.10.2021 10:13

greebo


Details Diff
0005780: Simulate the radiant app shutdown scenario in the unit tests. The Map module should ask for saving and deny the shutdown request on cancel. Affected Issues
0005780
mod - test/MapSavingLoading.cpp Diff File

master 7ac37265

14.10.2021 10:01

greebo


Details Diff
0005780: Expand unit tests to the "OpenMapFromArchive" command Affected Issues
0005780
mod - test/MapSavingLoading.cpp Diff File

master 25748d0a

14.10.2021 09:57

greebo


Details Diff
0005780: Expand unit tests to the "OpenMap" command Affected Issues
0005780
mod - test/MapSavingLoading.cpp Diff File

master fd81b0df

14.10.2021 09:45

greebo


Details Diff
0005780: Refactoring Affected Issues
0005780
mod - test/MapSavingLoading.cpp Diff File

master 3d77e54b

14.10.2021 09:21

greebo


Details Diff
0005780: Add FileSaveConfirmationHandler to UI module. Map module is now sending the FileSaveConfirmation to query the user's intent, remove the corresponding UI references from Map.cpp. Affected Issues
0005780
add - radiant/ui/FileSaveConfirmationHandler.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 2776128a

14.10.2021 09:10

greebo


Details Diff
0005780: Set up a couple of unit tests against the NewMap command and the confirmation message to save/discard/cancel Affected Issues
0005780
mod - test/MapSavingLoading.cpp Diff File
mod - test/algorithm/Primitives.h Diff File

master d5021f0f

14.10.2021 03:49

greebo


Details Diff
0005780: Define new message type Affected Issues
0005780
mod - include/imessagebus.h Diff File
add - libs/messages/FileSaveConfirmation.h Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

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

greebo


Details Diff
0005733: Refactoring Affected Issues
0005733
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp Diff File

master af0dcf5d

13.10.2021 17:48

greebo


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

greebo


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

greebo


Details Diff
0005733: Crosshair rendering adjusted Affected Issues
0005733
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp Diff File

master 26ab05df

13.10.2021 08:49

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 100 101 102 103 104 105 106 ... 120 ... 150 ... 180 ... 210 ... 240 ... 270 271 272  Next  Last