Changesets: DarkRadiant

2.9.0 3e08dcea

13.11.2020 16:53

greebo


Details Diff
0005393: Don't save the auto-generated MRUOpen<N> commands to the registry. Affected Issues
0005393
mod - radiantcore/map/mru/MRU.cpp Diff File

2.9.0 ca0de917

13.11.2020 16:44

greebo


Details Diff
0005391: Fix layer control dialog toggle buttons receiving additional wxEVT_TOGGLEBUTTON events due to double clicks (Windows only) Affected Issues
0005391
mod - radiant/ui/layers/LayerControl.cpp Diff File

2.9.0 ce593f91

09.11.2020 17:45

greebo


Details Diff
0005392: Add shortcut remappings for renamed patch commands Affected Issues
0005392
mod - install/input.xml Diff File
mod - install/user.xml Diff File

2.9.0 7f3d9aff

08.11.2020 16:27

greebo


Details Diff
0005383: Fix polygon counting in LWO loading code Affected Issues
0005383
mod - radiantcore/model/picomodel/lib/pm_lwo.c Diff File

2.9.0 2034a9de

08.11.2020 16:26

greebo


Details Diff
0005383: Add unit test asserting the LWO and ASE poly count after loading Affected Issues
0005383
mod - test/Makefile.am Diff File
add - test/Models.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

2.9.0 54d66327

08.11.2020 15:49

greebo


Details Diff
0005115: Add integration test, assuming that the exported LWO has the same number of vertices as the tesselation. Affected Issues
0005115
mod - .gitignore Diff File
mod - test/Makefile.am Diff File
add - test/ModelExport.cpp Diff File
mod - test/RadiantTest.h Diff File
mod - test/algorithm/Scene.h Diff File
add - test/resources/tdm/maps/modelexport_patch.map Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

2.9.0 3c68f768

08.11.2020 05:11

greebo


Details Diff
0005115: Move implementation to .cpp file, cleanup Affected Issues
0005115
mod - radiantcore/Makefile.am Diff File
mod - radiantcore/model/export/ModelExporter.cpp Diff File
add - radiantcore/model/export/PatchSurface.cpp Diff File
mod - radiantcore/model/export/PatchSurface.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

2.9.0 54fde581

08.11.2020 05:03

greebo


Details Diff
0005115: Convert patch surface to indexed model surface before passing them to the exporter.
This way the polygons are not separated and the normals can be smoothed.
Affected Issues
0005115
mod - radiantcore/model/export/ModelExporter.cpp Diff File
add - radiantcore/model/export/PatchSurface.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

master 83042ae9

07.11.2020 06:05

greebo


Details Diff
Adjust Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

2.9.0 d7e26c94

07.11.2020 06:00

greebo


Details Diff
Xcode adjustment, adding missing file.
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

2.9.0 49d1e846

07.11.2020 05:18

greebo


Details Diff
Fix warning in test project.
Bump version to 2.9.0pre3.
mod - include/version.h Diff File
mod - test/MapExport.cpp Diff File
mod - tools/innosetup/darkradiant.iss Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File

2.9.0 fb438fdc

07.11.2020 04:32

greebo


Details Diff
0005381: Update Makefile.am to include missing ClipboardModule.cpp Affected Issues
0005381
mod - radiant/Makefile.am Diff File

2.9.0 c52baf7f

07.11.2020 04:18

greebo


Details Diff
0005374: Fix compilation errors in Linux Affected Issues
0005374
mod - radiant/ui/LongRunningOperationHandler.cpp Diff File
mod - radiant/ui/MapFileProgressHandler.cpp Diff File

2.9.0 eaa69dc0

07.11.2020 04:04

greebo


Details Diff
0005380: Fix a copy/paste error to make switching to group part mode possible again Affected Issues
0005380
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File

master 6c2fffa6

03.11.2020 21:30

orbweaver


Details Diff
StaticModel is now using addLitRenderable() to submit geometry

Also updated the RenderPreview to use CamRenderer as its RenderableCollector;
this is necessary because CamRenderer now contains the essential logic for
calculating light intersections, without which the RenderPreview will only show
a black image.

Because CamRenderer has been refactored into a separate header in libs/render,
some of the render statistics are no longer working (because CamRenderer no
longer has access to code in the radiant module). This will need to be fixed
later.
add - libs/render/CamRenderer.h Diff File
mod - libs/wxutil/preview/RenderPreview.cpp Diff File
mod - libs/wxutil/preview/RenderPreview.h Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/modelfile/StaticModel.cpp Diff File
mod - radiant/modelfile/StaticModel.h Diff File
mod - radiant/modelfile/StaticModelNode.cpp Diff File
mod - radiant/modelfile/StaticModelNode.h Diff File

master d9d9856d

03.11.2020 20:54

orbweaver


Details Diff
Rename PicoModelNode to StaticModelNode

Node wrapper class renamed to match StaticModel/StaticModelSurface.
mod - radiant/Makefile.am Diff File
mod - radiant/modelfile/PicoModelLoader.cpp Diff File
mod - radiant/modelfile/StaticModel.h Diff File

master 8f2cc49c

03.11.2020 20:45

orbweaver


Details Diff
Rename RenderablePicoModel to StaticModel

Replace the excessively long and confusing name with a more logical one. The
RenderablePicoSurface class is also renamed to StaticModelSurface.
mod - radiant/Makefile.am Diff File
mod - radiant/modelfile/PicoModelLoader.cpp Diff File
mod - radiant/modelfile/PicoModelNode.cpp Diff File
mod - radiant/modelfile/PicoModelNode.h Diff File

2.9.0 df3e421d

03.11.2020 20:02

greebo


Details Diff
0005372: Attempt to fix brushes occasionally falling back to their black wire shader colour Affected Issues
0005372
mod - include/ieclass.h Diff File
mod - radiant/Makefile.am Diff File
mod - radiant/render/OpenGLModule.cpp Diff File
add - radiant/ui/EntityClassColourManager.cpp Diff File
mod - radiant/ui/EntityClassColourManager.h Diff File
mod - radiantcore/eclass/Doom3EntityClass.cpp Diff File
mod - radiantcore/eclass/Doom3EntityClass.h Diff File
mod - radiantcore/entity/EntityNode.cpp Diff File
mod - radiantcore/entity/EntityNode.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

2.9.0 eb63eaa4

03.11.2020 19:06

greebo


Details Diff
0005379: Fix cache data path being empty in Windows, preventing log file creation Affected Issues
0005379
mod - libs/module/ApplicationContextBase.cpp Diff File

2.9.0 efb2726f

03.11.2020 17:34

greebo


Details Diff
0005374: Add unit test asserting the new Map::exportSelected behaviour, not sending any progress messages. Affected Issues
0005374
mod - test/MapExport.cpp Diff File

2.9.0 a47dcbdc

03.11.2020 17:28

greebo


Details Diff
0005374: Disable file operation progress messages when exporting the map selection to a stream (used by Ctrl-C, for instance), to get rid of the progress dialog that is flashing up for a very short amount of time. Affected Issues
0005374
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/algorithm/MapExporter.cpp Diff File
mod - radiantcore/map/algorithm/MapExporter.h Diff File

2.9.0 fbe6e4f0

02.11.2020 19:37

greebo


Details Diff
0005373: Add feedback blocker to MediaBrowser, to not change its selection when setting the ShaderClipboard after a MediaBrowser selection. Affected Issues
0005373
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File

2.9.0 079ade49

01.11.2020 18:50

greebo


Details Diff
0005374: Add a unit test checking that Map::exportSelected is not failing and produces a string result that looks like an XML file. Affected Issues
0005374
mod - test/Makefile.am Diff File
add - test/MapExport.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

2.9.0 e5b3ae0f

01.11.2020 08:08

greebo


Details Diff
0005374: Promote the exportSelected() methods to the public IMap interface Affected Issues
0005374
mod - include/imap.h Diff File
mod - radiantcore/map/Map.h Diff File

2.9.0 a729e93e

01.11.2020 07:50

greebo


Details Diff
0005374: Fix crash in Map::exportSelected due to a beginner's fault, passing a reference to an instance that is about to be deleted as soon as the call returns. Affected Issues
0005374
mod - radiantcore/map/Map.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 186 187 188 189 190 191 192 ... 210 ... 240 ... 264 265 266  Next  Last