Changesets: DarkRadiant
|
master f58f705a 03.10.2020 04:11 Details Diff |
Add .editorconfig file to root folder, insert 4 spaces instead of a single tab. | ||
| add - .editorconfig | Diff File | ||
|
master debae722 03.10.2020 03:15 Details Diff |
0005310: Add unit tests covering the commands SetActiveCameraPosition and SetActiveCameraAngles. |
Affected Issues 0005310 |
|
| mod - test/CSG.cpp | Diff File | ||
| add - test/Camera.cpp | Diff File | ||
| mod - test/RadiantTest.h | Diff File | ||
| mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
| mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
|
master 41e3b4c8 03.10.2020 02:55 Details Diff |
0005310: Add commands to set the camera's position and angles. |
Affected Issues 0005310 |
|
| mod - radiantcore/camera/CameraManager.cpp | Diff File | ||
| mod - radiantcore/camera/CameraManager.h | Diff File | ||
|
master bec4d2ad 02.10.2020 19:08 Details Diff |
0005310: Fix test.py script |
Affected Issues 0005310 |
|
| mod - install/scripts/test.py | Diff File | ||
|
master d8b7878d 02.10.2020 18:58 Details Diff |
0005310: Add CameraInterface to python scripting module |
Affected Issues 0005310 |
|
| mod - plugins/script/Makefile.am | Diff File | ||
| mod - plugins/script/ScriptingSystem.cpp | Diff File | ||
| add - plugins/script/interfaces/CameraInterface.cpp | Diff File | ||
| add - plugins/script/interfaces/CameraInterface.h | Diff File | ||
| mod - tools/msvc/script.vcxproj | Diff File | ||
| mod - tools/msvc/script.vcxproj.filters | Diff File | ||
|
master b016b343 02.10.2020 16:20 Details Diff |
0005348: Switch the crosshair cursor back to default after leaving clip mode |
Affected Issues 0005348 |
|
| mod - radiant/xyview/tools/ClipperTool.cpp | Diff File | ||
| mod - radiant/xyview/tools/ClipperTool.h | Diff File | ||
| mod - radiantcore/clipper/Clipper.h | Diff File | ||
|
master b1365b07 02.10.2020 05:10 Details Diff |
0005342: Add def file information to EntityClassChooser |
Affected Issues 0005342 |
|
| mod - install/ui/entityclasschooser.fbp | Diff File | ||
| mod - install/ui/entityclasschooser.xrc | Diff File | ||
| mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
| mod - libs/wxutil/EntityClassChooser.h | Diff File | ||
|
master f247e5c6 02.10.2020 04:10 Details Diff |
0005342: Save the vfs::FileInfo structure in the Doom3EntityClass instance, to be able to return the def file name later |
Affected Issues 0005342 |
|
| mod - include/ieclass.h | Diff File | ||
| mod - plugins/script/interfaces/EClassInterface.cpp | Diff File | ||
| mod - plugins/script/interfaces/EClassInterface.h | Diff File | ||
| mod - radiantcore/eclass/Doom3EntityClass.cpp | Diff File | ||
| mod - radiantcore/eclass/Doom3EntityClass.h | Diff File | ||
| mod - radiantcore/eclass/EClassManager.cpp | Diff File | ||
| mod - radiantcore/eclass/EClassManager.h | Diff File | ||
|
master c2881a48 02.10.2020 03:34 Details Diff |
0005342: Add sound shader source view control, with support for highlighting D3/TDM sound shader keywords. |
Affected Issues 0005342 |
|
| mod - libs/wxutil/SourceView.cpp | Diff File | ||
| mod - libs/wxutil/SourceView.h | Diff File | ||
| mod - radiant/ui/common/SoundShaderDefinitionView.cpp | Diff File | ||
|
master 46d8b644 02.10.2020 03:21 Details Diff |
0005342: Add context menu option to SoundChooser treeview to show a sound shader's definition. |
Affected Issues 0005342 |
|
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/ui/common/DefinitionView.cpp | Diff File | ||
| mod - radiant/ui/common/DefinitionView.h | Diff File | ||
| mod - radiant/ui/common/MaterialDefinitionView.cpp | Diff File | ||
| mod - radiant/ui/common/MaterialDefinitionView.h | Diff File | ||
| add - radiant/ui/common/SoundShaderDefinitionView.cpp | Diff File | ||
| add - radiant/ui/common/SoundShaderDefinitionView.h | Diff File | ||
| mod - radiant/uimanager/SoundChooser.cpp | Diff File | ||
| mod - radiant/uimanager/SoundChooser.h | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
master 3bc0db0a 02.10.2020 03:11 Details Diff |
0005342: Refactor the ShaderDefinitionView to make it more generic. Add MaterialDefinitionView specialised for viewing materials. |
Affected Issues 0005342 |
|
| mod - radiant/Makefile.am | Diff File | ||
| add - radiant/ui/common/DefinitionView.cpp | Diff File | ||
| add - radiant/ui/common/DefinitionView.h | Diff File | ||
| add - radiant/ui/common/MaterialDefinitionView.cpp | Diff File | ||
| add - radiant/ui/common/MaterialDefinitionView.h | Diff File | ||
| rm - radiant/ui/common/ShaderDefinitionView.cpp | Diff | ||
| rm - radiant/ui/common/ShaderDefinitionView.h | Diff | ||
| mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
master 2285f2cc 01.10.2020 18:02 Details Diff |
0005342: Add new ISoundShader methods to python script interface |
Affected Issues 0005342 |
|
| mod - plugins/script/interfaces/SoundInterface.cpp | Diff File | ||
| mod - plugins/script/interfaces/SoundInterface.h | Diff File | ||
|
master 8449db46 01.10.2020 17:58 Details Diff |
0005342: Add .sndshd file path info to the SoundShaderPreview panel |
Affected Issues 0005342 |
|
| mod - radiant/uimanager/SoundShaderPreview.cpp | Diff File | ||
| mod - radiant/uimanager/SoundShaderPreview.h | Diff File | ||
|
master 0782620e 01.10.2020 17:57 Details Diff |
0005342: Make sound shader objects remember the VFS location of the file they're defined in |
Affected Issues 0005342 |
|
| mod - include/isound.h | Diff File | ||
| mod - plugins/sound/SoundFileLoader.h | Diff File | ||
| mod - plugins/sound/SoundManager.cpp | Diff File | ||
| mod - plugins/sound/SoundManager.h | Diff File | ||
| mod - plugins/sound/SoundShader.cpp | Diff File | ||
| mod - plugins/sound/SoundShader.h | Diff File | ||
|
master 9c6ac119 01.10.2020 04:16 Details Diff |
0005347: Harden the BrushCreatorTool against deletions of the drag-created brush in the middle of the operation. |
Affected Issues 0005347 |
|
| mod - radiant/xyview/tools/BrushCreatorTool.cpp | Diff File | ||
|
master d162f4aa 01.10.2020 04:04 Details Diff |
0005347: Fix a crash in scene::getNodeIndices when a primitive without a parent is encountered. Protect the calling EntityInspector code against out_of_range exceptions that might be thrown by getNodeIndices. |
Affected Issues 0005347 |
|
| mod - libs/scene/SelectionIndex.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
|
master 3639749e 30.09.2020 20:07 Details Diff |
Fix a compiler warning | ||
| mod - libs/scene/Traverse.cpp | Diff File | ||
|
master 104863d2 30.09.2020 19:43 Details Diff |
Brush rendering uses new RenderableCollector::addLitRenderable() - BrushNode is now using the new method which submits a renderable without a light list, relying instead on the CamRenderer to calculate light intersections. - Call stack slightly simplified by removing the renderSolid() methods from Face and FaceInstance, and instead moving the contained code directly into BrushNode::renderSolid(). This means we don't need to pass the LitObject reference through two layers of methods. |
||
| mod - include/irenderable.h | Diff File | ||
| mod - libs/render/SimpleFrontendRenderer.h | Diff File | ||
| mod - radiant/brush/BrushNode.cpp | Diff File | ||
| mod - radiant/brush/Face.cpp | Diff File | ||
| mod - radiant/brush/Face.h | Diff File | ||
| mod - radiant/brush/FaceInstance.cpp | Diff File | ||
| mod - radiant/brush/FaceInstance.h | Diff File | ||
| mod - radiant/camera/CamWnd.cpp | Diff File | ||
| mod - radiant/xyview/XYRenderer.h | Diff File | ||
|
master 80d60d4c 30.09.2020 15:40 Details Diff |
0005346: Another attempt to fix the SOCKET initialisation, the recent commit was breaking the Windows build. |
Affected Issues 0005346 |
|
| mod - plugins/dm.gameconnection/clsocket/PassiveSocket.cpp | Diff File | ||
|
master 9b670421 29.09.2020 19:39 Committer: greebo Details Diff |
0005346: Linux compilation fixes. Remove libtool-generated file. |
Affected Issues 0005346 |
|
| mod - include/imodule.h | Diff File | ||
| mod - libs/module/ApplicationContextBase.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/clsocket/PassiveSocket.cpp | Diff File | ||
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/camera/tools/JumpToObjectTool.h | Diff File | ||
| rm - radiant/darkradiant | Diff | ||
| mod - radiant/eventmanager/MouseToolManager.cpp | Diff File | ||
| mod - radiant/ui/DispatchEvent.h | Diff File | ||
| mod - radiant/ui/ManipulatorToggle.h | Diff File | ||
| mod - radiant/ui/overlay/Overlay.cpp | Diff File | ||
| mod - radiant/ui/script/ScriptMenu.h | Diff File | ||
| mod - radiant/ui/script/ScriptUserInterfaceModule.cpp | Diff File | ||
| mod - radiant/xyview/XYWnd.cpp | Diff File | ||
| mod - radiantcore/Makefile.am | Diff File | ||
| mod - radiantcore/brush/csg/CSG.cpp | Diff File | ||
| mod - radiantcore/camera/Camera.cpp | Diff File | ||
| mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp | Diff File | ||
|
master 4627d4c6 29.09.2020 16:33 Details Diff |
0005346: Fix a few crashes at shutdown, due to the worldspawn entity not carrying a name spawnarg. Worldspawn key/values are not observed anymore. Ignore the map root node when it is inserted or removed. |
Affected Issues 0005346 |
|
| mod - plugins/dm.gameconnection/MapObserver.cpp | Diff File | ||
|
master fa320d04 29.09.2020 15:50 Details Diff |
0005346: Refactoring |
Affected Issues 0005346 |
|
| mod - plugins/dm.gameconnection/DiffDoom3MapWriter.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/DiffDoom3MapWriter.h | Diff File | ||
| mod - plugins/dm.gameconnection/DiffStatus.h | Diff File | ||
| mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/GameConnection.h | Diff File | ||
| mod - plugins/dm.gameconnection/MapObserver.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/MapObserver.h | Diff File | ||
|
master 97a1d374 29.09.2020 05:55 Details Diff |
0005346: Fix a couple of compiler warnings |
Affected Issues 0005346 |
|
| mod - plugins/dm.gameconnection/MessageTcp.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/MessageTcp.h | Diff File | ||
| mod - plugins/dm.gameconnection/clsocket/Host.h | Diff File | ||
| mod - plugins/dm.gameconnection/clsocket/PassiveSocket.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/clsocket/SimpleSocket.cpp | Diff File | ||
| mod - tools/msvc/dm.gameconnection.vcxproj | Diff File | ||
|
master a79ce7bb 29.09.2020 04:37 Details Diff |
0005346: Insert Connection menu before the Help item |
Affected Issues 0005346 |
|
| mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | ||
|
master ab23d19a 29.09.2020 04:08 Details Diff |
0005346: Refactoring, move constants, make strings localisable. |
Affected Issues 0005346 |
|
| mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | ||
| mod - plugins/dm.gameconnection/GameConnection.h | Diff File | ||