Changesets: DarkRadiant

master 0c22e5fd

03.09.2021 13:07

greebo


Details Diff
Update README
mod - README.md Diff File

master 5f4e1371

02.09.2021 04:34

greebo


Details Diff
0005687: Adjust model exporter code to preserve the layers of the replaced selection Affected Issues
0005687
mod - radiantcore/map/algorithm/Export.cpp Diff File

master 0498b0dd

02.09.2021 04:24

greebo


Details Diff
0005687: Add (failing) test to check the desired behaviour: exported models replacing the selection should be assigned to the union of the selection's layers. Affected Issues
0005687
mod - test/ModelExport.cpp Diff File

master f507bc08

01.09.2021 20:07

Matthew Mott


Details Diff
BasicVector4 operator+ and operator+= are now non-members
mod - libs/math/Vector4.h Diff File

master b09d41a3

01.09.2021 19:54

Matthew Mott


Details Diff
Remove unused BasicVector4::index()

Accessing vector components by index is provided via the operator cast to C
array.
mod - libs/math/Vector4.h Diff File

master 0bdecfa0

01.09.2021 19:48

Matthew Mott


Details Diff
Test for BasicVector4 casting to C array
mod - libs/math/Vector4.h Diff File
mod - test/math/Vector.cpp Diff File

master 528c790e

01.09.2021 19:38

Matthew Mott


Details Diff
Remove unused BasicVector4::isEqual()

This functionality is implemented for Vector4 by math::isNear(), which is now
tested by an additional unit test.
mod - libs/math/Vector4.h Diff File
mod - test/math/Vector.cpp Diff File

master 5024bb0b

01.09.2021 19:26

Matthew Mott


Details Diff
Add unit tests for Vector4 construction/equality
mod - libs/math/Vector4.h Diff File
mod - test/math/Vector.cpp Diff File

master 4f9552e7

31.08.2021 18:49

Matthew Mott


Details Diff
GameConnection dialog no longer cuts off bottom buttons

The original FBP layout had an extra vbox wrapping the main vbox; it is not
clear why this would prevent the minimum size from working correctly, but
removing the surplus vbox seems to fix the problem (at least on GTK).
mod - install/ui/gameconnection.fbp Diff File
mod - install/ui/gameconnection.xrc Diff File

master 0d4c0324

29.08.2021 08:14

greebo


Details Diff
0005711: First Q3 brush exporter implementation Affected Issues
0005711
mod - include/ibrush.h Diff File
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/Face.h Diff File
mod - radiantcore/map/format/primitivewriters/LegacyBrushDefExporter.h Diff File
mod - test/MapExport.cpp Diff File

master a34ace15

29.08.2021 07:45

greebo


Details Diff
0005711: Add unimplemented legacy Q3 brush def exporter Affected Issues
0005711
mod - radiantcore/map/format/Quake3MapWriter.h Diff File
add - radiantcore/map/format/primitivewriters/LegacyBrushDefExporter.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

master 9979ea11

29.08.2021 07:42

greebo


Details Diff
0005711: Add separate Q3 map writer. Move common double exporter code to shared header file. Affected Issues
0005711
mod - radiantcore/map/format/Quake3MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake3MapWriter.h Diff File
mod - radiantcore/map/format/primitivewriters/BrushDef3Exporter.h Diff File
mod - radiantcore/map/format/primitivewriters/BrushDefExporter.h Diff File
add - radiantcore/map/format/primitivewriters/ExportUtil.h Diff File
mod - radiantcore/map/format/primitivewriters/PatchDefExporter.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

master 795f65f8

29.08.2021 07:26

greebo


Details Diff
0005711: Add unit tests checking the exported brush syntax for Quake 3 alternate (using the "non-legacy" brushDef syntax) Affected Issues
0005711
mod - test/MapExport.cpp Diff File

master 8fa60e8d

29.08.2021 07:24

greebo


Details Diff
0005711: Split Quake3MapFormat class into two sub classes, one for Q3 ("legacy") and one for Q3 alternate (newer Q3 brushDef format) Affected Issues
0005711
mod - radiantcore/map/format/Quake3MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake3MapFormat.h Diff File

master 3bb66dd0

29.08.2021 06:24

greebo


Details Diff
0005711: Add unit tests checking the exported brush syntax for doom3, quake4 and quake3 formats. The Quake3 test is failing right now since it the exporter is still writing the newer brushDef syntax. Affected Issues
0005711
mod - test/MapExport.cpp Diff File
mod - test/MapSavingLoading.cpp Diff File
add - test/testutil/FileSelectionHelper.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master baab2e92

29.08.2021 05:11

greebo


Details Diff
0005725: Add basic unit test for two-way merging a map through the IMap interface. Ensure that hidden nodes are still active when finishing the merge operation. Affected Issues
0005725
mod - test/MapMerging.cpp Diff File

master e55f547e

29.08.2021 04:52

greebo


Details Diff
0005725: Don't drag-create brushes in merge mode Affected Issues
0005725
mod - radiant/xyview/tools/BrushCreatorTool.cpp Diff File

master e2cc8f74

29.08.2021 04:49

greebo


Details Diff
0005725: Allow merge action nodes to be hidden Affected Issues
0005725
mod - libs/scene/merge/MergeActionNode.cpp Diff File

master 2ec677c4

29.08.2021 04:35

greebo


Details Diff
0005708: Fix ref-to-temporary error Affected Issues
0005708
mod - libs/scene/merge/MergeActionNode.cpp Diff File

master 805ecc02

28.08.2021 18:51

greebo


Details Diff
0005708: Merge action nodes return an identity transform and the affected node's world AABB.
This fixes the wrong workzone calculation on selecting such one of the merge wrapper nodes.
Affected Issues
0005708
mod - libs/scene/merge/MergeActionNode.cpp Diff File
mod - libs/scene/merge/MergeActionNode.h Diff File

master e8baad2b

28.08.2021 18:25

greebo


Details Diff
0005709: Shutting down the application will immediately abort the merge operation Affected Issues
0005709
mod - radiantcore/map/Map.cpp Diff File

master 405df3e5

28.08.2021 18:07

greebo


Details Diff
0005707: Better control size/stretch behaviour Affected Issues
0005707
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File

master fe42f90c

28.08.2021 17:50

greebo


Details Diff
0005707: Change action description to a list view..
Fix an event loop back when loading a map in two-way merge mode.
Affected Issues
0005707
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File
mod - radiant/ui/merge/MergeControlDialog.h Diff File

master 757053ea

28.08.2021 16:12

greebo


Details Diff
0005706: Make the surface inspector's fit texture row report less minimum width Affected Issues
0005706
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File

master 47014894

28.08.2021 05:07

greebo


Details Diff
0005729: Add a dedicated command for writing an automatic map backup. Affected Issues
0005729
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File
mod - radiantcore/map/autosaver/AutoSaver.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 106 107 108 109 110 111 112 ... 120 ... 150 ... 180 ... 210 ... 240 ... 260 261 262  Next  Last