Changesets: DarkRadiant
2.9.0 3e08dcea 13.11.2020 16:53 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 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 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 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 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 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 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 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 Details Diff |
Adjust Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
2.9.0 d7e26c94 07.11.2020 06:00 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 |