Changesets: DarkRadiant
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 | ||
2.9.0 4d1d5d21 31.10.2020 10:56 Details Diff |
0005370: Linux build fix |
Affected Issues 0005370 |
|
mod - radiant/camera/CameraSettings.h | Diff File | ||
master 8a8f99c0 31.10.2020 10:21 Details Diff |
0005375: GCC9 doesn't require linking against libstdc++fs anymore | ||
mod - configure.ac | Diff File | ||
2.9.0 5cc58c98 31.10.2020 10:21 Details Diff |
0005375: GCC9 doesn't require linking against libstdc++fs anymore |
Affected Issues 0005375 |
|
mod - configure.ac | Diff File | ||
mageia_build_fix bc2610c6 31.10.2020 06:16 Details Diff |
0005375: Change symbol checks in configure.ac to fix the build in Mageia. It seems pointless to check for a "main" symbol in GL, GLEW or sound libraries, so check for one of the function symbols which are part of the public interface. |
||
mod - configure.ac | Diff File | ||
2.9.0 03a57aaf 31.10.2020 06:16 Details Diff |
0005375: Change symbol checks in configure.ac to fix the build in Mageia. It seems pointless to check for a "main" symbol in GL, GLEW or sound libraries, so check for one of the function symbols which are part of the public interface. |
Affected Issues 0005375 |
|
mod - configure.ac | Diff File | ||
2.9.0 82d50e17 31.10.2020 04:42 Details Diff |
0005370: Cubic clipping settings were not properly set/activated/deactivated on active camera windows. "Deactivating" the far clip plane will move it back to 32k like it did in previous versions. Refactor that whole thing such that the preference setting will be propagated to every camera. |
Affected Issues 0005370 |
|
mod - include/icameraview.h | Diff File | ||
mod - include/version.h | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/CameraSettings.cpp | Diff File | ||
mod - radiant/camera/CameraSettings.h | Diff File | ||
mod - radiant/camera/GlobalCameraWndManager.cpp | Diff File | ||
mod - radiant/camera/GlobalCameraWndManager.h | Diff File | ||
mod - radiantcore/camera/Camera.cpp | Diff File | ||
mod - radiantcore/camera/Camera.h | Diff File | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
master 05532549 28.10.2020 21:05 Details Diff |
Patches now use addLitRenderable() for rendering Just like brushes, patches are using the new method instead of the old light list approach. This means that patches no longer show the phantom light described in 0005309. |
Affected Issues 0005309 |
|
mod - radiant/patch/Patch.cpp | Diff File | ||
mod - radiant/patch/Patch.h | Diff File | ||
mod - radiant/patch/PatchNode.cpp | Diff File | ||
mod - radiant/patch/PatchNode.h | Diff File | ||
master d70d2c4f 28.10.2020 20:52 Details Diff |
Remove obsolete FaceInstance light storage Now that BrushNode is using the new addLitRenderable() method for renderable submission, the internal light list maintained by FaceInstance is obsolete. |
||
mod - radiant/brush/BrushNode.cpp | Diff File | ||
mod - radiant/brush/BrushNode.h | Diff File | ||
mod - radiant/brush/FaceInstance.cpp | Diff File | ||
mod - radiant/brush/FaceInstance.h | Diff File | ||
2.9.0 c235b5cb 27.10.2020 04:39 Details Diff |
Update README.md | ||
mod - README.md | Diff File | ||
master 6e3df589 27.10.2020 04:14 Details Diff |
Bump version for pre-release | ||
mod - configure.ac | Diff File | ||
mod - include/version.h | Diff File | ||
mod - tools/scripts/compile_release_package.ps1 | Diff File | ||
master 1569d5a6 27.10.2020 03:51 Details Diff |
VC++ warns about GCC #pragmas... | ||
mod - radiantcore/model/picomodel/lib/pm_md2.c | Diff File |