Changesets: DarkRadiant

undosystem 28c612e5

24.10.2021 03:42

greebo


Details Diff
0005408: Add test corresponding to issue number 2118 Affected Issues
0005408
mod - test/UndoRedo.cpp Diff File
add - test/resources/tdm/def/moveable.def Diff File
add - test/resources/tdm/def/mover_door.def Diff File
add - test/resources/tdm/def/tdm_frobable.def Diff File

undosystem d9dda734

23.10.2021 16:53

greebo


Details Diff
0005408: One more test documenting the current behaviour when undoing/redoing scene node removals Affected Issues
0005408
mod - test/UndoRedo.cpp Diff File

undosystem bf68b4f3

23.10.2021 14:55

greebo


Details Diff
0005408: Add a few tests covering the most important behaviour of the undo system Affected Issues
0005408
mod - test/UndoRedo.cpp Diff File

undosystem eff78cb7

23.10.2021 14:05

greebo


Details Diff
0005408: Start creating a few unit tests to check the existing behaviour Affected Issues
0005408
mod - test/CMakeLists.txt Diff File
add - test/UndoRedo.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master 7e6b051e

23.10.2021 05:12

greebo


Details Diff
0005785: Fix a face selected using Ctrl-Shift-LMB preventing any other scene element from showing up in the texture tool. Affected Issues
0005785
mod - radiantcore/selection/textool/TextureToolSceneGraph.cpp Diff File

master fae8ba07

23.10.2021 05:08

greebo


Details Diff
0005785: Adjust TexToolRotateSelected algorithm to respect the texture aspect ratio Affected Issues
0005785
mod - radiantcore/selection/algorithm/Texturing.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - test/TextureTool.cpp Diff File

master 94c045a2

23.10.2021 04:18

greebo


Details Diff
0005785: Add (failing) unit test checking patch texture rotation Affected Issues
0005785
mod - test/TextureManipulation.cpp Diff File

master 7089876c

23.10.2021 04:04

greebo


Details Diff
0005785: Add IPatch::getTextureAspectRatio() and corresponding unit test Affected Issues
0005785
mod - include/ipatch.h Diff File
mod - libs/SurfaceShader.h Diff File
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/patch/Patch.cpp Diff File
mod - radiantcore/patch/Patch.h Diff File
mod - test/TextureManipulation.cpp Diff File

master 5a8213b7

22.10.2021 18:18

greebo


Details Diff
Rewrite portable brush export unit test, the last post-comma digit can differ between builds.
mod - test/MapExport.cpp Diff File

master 37297998

22.10.2021 17:42

greebo

Committer: angua


Details Diff
0005613: Fix some non-shared spawnargs showing up in the entity inspector key value store Affected Issues
0005613
mod - libs/selection/CollectiveSpawnargs.h Diff File

master 80f1b2fb

22.10.2021 13:35

greebo


Details Diff
0005783: Don't allow to remove "name" entity key values Affected Issues
0005783
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

entityinspector 1c98b06b

22.10.2021 12:57

greebo


Details Diff
0005613: Cleanup round Affected Issues
0005613
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

entityinspector 4fa64d94

22.10.2021 12:52

greebo


Details Diff
0005613: Fix display of removed and changed entity key values. On leaving merge mode the tree view needs to be cleared. Affected Issues
0005613
mod - include/imapmerge.h Diff File
mod - libs/scene/merge/MergeAction.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

entityinspector 98c1af88

22.10.2021 10:36

greebo


Details Diff
0005613: Prevent crashing when selecting "Keep both entities" to resolve an action that originates from entity removal in the source map. Affected Issues
0005613
mod - libs/scene/merge/MergeLib.h Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File

entityinspector faee6e74

22.10.2021 09:54

greebo


Details Diff
0005613: Key value merge actions should be applying their target values to the affected entity node to allow for proper preview and bounds calculation during selection tests. Affected Issues
0005613
mod - libs/scene/merge/MergeAction.h Diff File
mod - libs/scene/merge/MergeActionNode.cpp Diff File

entityinspector 5a9d89b2

22.10.2021 09:54

greebo


Details Diff
0005613: Fix a crash that I ran into Affected Issues
0005613
mod - plugins/dm.editing/AIEditingPanel.cpp Diff File

entityinspector 4369ea21

22.10.2021 06:39

greebo


Details Diff
0005613: In merge mode not real entities are selected. When hitting a single merge node, the Entity Inspector is fully refreshing its view on every selection change. Affected Issues
0005613
mod - libs/selection/EntitySelection.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

entityinspector 3267a405

22.10.2021 04:52

greebo


Details Diff
0005613: Un-hook and move some code used by column sorting and help text update. Affected Issues
0005613
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

entityinspector d95a6ce1

22.10.2021 04:00

greebo


Details Diff
0005613: Implement EntityInspector::updatePrimitiveNumber() Affected Issues
0005613
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

entityinspector aaca0b1f

21.10.2021 18:57

greebo


Details Diff
0005613: One additional test case Affected Issues
0005613
mod - test/EntityInspector.cpp Diff File

entityinspector 857e0d34

21.10.2021 18:46

greebo


Details Diff
0005613: Add one more routine where a newly selected entity makes an existing set invisible in case it's lacking the keys Affected Issues
0005613
mod - libs/selection/CollectiveSpawnargs.h Diff File
mod - libs/selection/EntitySelection.h Diff File

entityinspector 251819a2

21.10.2021 18:09

greebo


Details Diff
0005613: Add another scenario to the test case set that currently doesn't produce the desired results Affected Issues
0005613
mod - test/EntityInspector.cpp Diff File

entityinspector 3f57b7fd

21.10.2021 18:01

greebo


Details Diff
0005613: Reduce the amount of events fired when the actual set of entities changes or doesn't change Affected Issues
0005613
mod - libs/selection/EntitySelection.h Diff File

entityinspector d32be014

21.10.2021 17:06

greebo


Details Diff
0005613: Further expand the tests to check the event behaviour of the EntitySelection class. If the entity selection set is equivalent in between scans, the events should be silent. Affected Issues
0005613
mod - test/EntityInspector.cpp Diff File

entityinspector 1efa1620

21.10.2021 15:34

greebo


Details Diff
0005613: Brush (mixed entity) selection unit tests Affected Issues
0005613
mod - test/EntityInspector.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 88 89 90 91 92 93 94 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last