Changesets: DarkRadiant
|
master fae8ba07 23.10.2021 05:08 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
0005613: Implement EntityInspector::updatePrimitiveNumber() |
Affected Issues 0005613 |
|
| mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
|
entityinspector aaca0b1f 21.10.2021 18:57 Details Diff |
0005613: One additional test case |
Affected Issues 0005613 |
|
| mod - test/EntityInspector.cpp | Diff File | ||
|
entityinspector 857e0d34 21.10.2021 18:46 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 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 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 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 Details Diff |
0005613: Brush (mixed entity) selection unit tests |
Affected Issues 0005613 |
|
| mod - test/EntityInspector.cpp | Diff File | ||
|
entityinspector db329035 21.10.2021 15:04 Details Diff |
0005613: Brush (worldspawn only) selection unit tests |
Affected Issues 0005613 |
|
| mod - test/EntityInspector.cpp | Diff File | ||
| mod - test/resources/tdm/maps/entityinspector.map | Diff File | ||
|
entityinspector ac7464cf 21.10.2021 14:51 Details Diff |
0005613: Intercept a crash when selecting worldspawn brushes |
Affected Issues 0005613 |
|
| mod - libs/selection/CollectiveSpawnargs.h | Diff File | ||
| mod - libs/selection/EntitySelection.h | Diff File | ||
|
master 5ceba5a3 20.10.2021 20:05 Matthew Mott Details Diff |
Add test for projected light not at origin Confirm that the light's own origin transforms to [0, 0, 0, 0], and that the target vector is relative to the light origin. |
||
| mod - test/Renderer.cpp | Diff File | ||
|
master becdab18 20.10.2021 19:50 Matthew Mott Details Diff |
Add further unit tests for projected light These are just capturing the current behaviour, not necessarily ideal or correct behaviour (although there does not appear anything obviously wrong with the test transforms so far). |
||
| mod - test/HeadlessOpenGLContext.h | Diff File | ||
| mod - test/Renderer.cpp | Diff File | ||
|
entityinspector e8c2bb76 20.10.2021 17:59 Details Diff |
0005613: Disable the tree view if we're in merge mode and have more than one entity selected |
Affected Issues 0005613 |
|
| mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||