Changesets: DarkRadiant
master d36f1fb3 30.10.2021 08:19 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 2846d126 30.10.2021 07:39 Details Diff |
Remove the LWO analyser code, it has been moved to a separate Github repo. | ||
rm - tools/lwo_analyse/LwoAnalyse.sln | Diff | ||
rm - tools/lwo_analyse/LwoAnalyse.vcxproj | Diff | ||
rm - tools/lwo_analyse/LwoAnalyse.vcxproj.filters | Diff | ||
rm - tools/lwo_analyse/main.cpp | Diff | ||
master 1c756348 30.10.2021 06:08 Details Diff |
0005746: Improve texture tool scene analysis code |
Affected Issues 0005746 |
|
mod - radiantcore/selection/textool/TextureToolSceneGraph.cpp | Diff File | ||
mod - radiantcore/selection/textool/TextureToolSceneGraph.h | Diff File | ||
mod - test/TextureTool.cpp | Diff File | ||
master 77ebaddb 30.10.2021 04:59 Details Diff |
0005746: Protect against cases where invalid bounds make it into the GL draw routine, potentially causing infinite loops. |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
master 29cf1c6a 30.10.2021 03:52 Details Diff |
Prepare for pre-release test | ||
mod - include/version.h | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
mod - tools/scripts/compile_release_package.ps1 | Diff File | ||
master 868d00ee 29.10.2021 18:33 Details Diff |
0005746: Update the texture tool when the active material changes |
Affected Issues 0005746 |
|
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiantcore/selection/textool/TextureToolSceneGraph.cpp | Diff File | ||
mod - radiantcore/selection/textool/TextureToolSceneGraph.h | Diff File | ||
master ad104511 29.10.2021 14:40 Details Diff |
0005745: Add a delay for the type-ahead search box to highlight the first search match |
Affected Issues 0005745 |
|
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/TreeView.cpp | Diff File | ||
master 4807d745 29.10.2021 12:05 Details Diff |
0005745: Add the ability to disable the type-ahead search in TreeView instances |
Affected Issues 0005745 |
|
mod - libs/wxutil/dataview/TreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/TreeView.h | Diff File | ||
master f5ec51c6 29.10.2021 11:58 Details Diff |
0005745: ResourceTreeView Toolbar: Apply the filter text after a short delay |
Affected Issues 0005745 |
|
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h | Diff File | ||
master ebafb24f 29.10.2021 11:32 Details Diff |
0005791: Clear the ResourceTreeView filter when programmatically setting the selection. ResourceTreeView class is now communicating the filter text cleared event to any event handlers. The ResourceTreeViewToolbar will react to that event. |
Affected Issues 0005791 |
|
mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.h | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h | Diff File | ||
master 6160dc42 29.10.2021 10:51 Details Diff |
0005788: OrthoContextMenu now uses the "PlacePlayerStart" command |
Affected Issues 0005788 |
|
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
mod - radiant/ui/ortho/OrthoContextMenu.h | Diff File | ||
master 551bc8ac 29.10.2021 10:49 Details Diff |
0005788: Implement "PlacePlayerStart" command |
Affected Issues 0005788 |
|
mod - radiantcore/selection/algorithm/Entity.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Entity.h | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
master 09721b83 29.10.2021 10:48 Details Diff |
0005788: Add unit test checking the to-be-introduced command "PlacePlayerStart" |
Affected Issues 0005788 |
|
mod - test/Entity.cpp | Diff File | ||
add - test/resources/tdm/def/player.def | Diff File | ||
master 7f50a99d 29.10.2021 07:02 Details Diff |
0005408: Remove superfluous call to Map::connectToUndoSystem |
Affected Issues 0005408 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
master 7887b00d 29.10.2021 06:35 codereader Details Diff |
0005790: Remove Floating Layout source references. Compilation fixes after merging. |
||
mod - libs/texturelib.h | Diff File | ||
mod - radiantcore/selection/SceneManipulationPivot.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master 56a6b9f3 29.10.2021 06:17 codereader Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' # Conflicts: # install/menu.xml # radiant/ui/Documentation.cpp # radiant/ui/Documentation.h # radiant/ui/UserInterfaceModule.cpp # radiant/ui/mainframe/FloatingLayout.cpp # radiant/ui/mainframe/FloatingLayout.h # radiantcore/brush/TextureProjection.cpp # radiantcore/map/algorithm/Export.cpp # radiantcore/selection/ManipulationPivot.cpp |
||
mod - CMakeLists.txt | Diff File | ||
mod - debian/darkradiant.install | Diff File | ||
mod - doc/CMakeLists.txt | Diff File | ||
mod - doc/img/SurfaceInspector.png | Diff File | ||
add - doc/img/preserveAspect.png | Diff File | ||
mod - doc/img/select_mouserotate.png | Diff File | ||
mod - doc/img/select_mousetranslate.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
mod - include/irender.h | Diff File | ||
mod - include/irenderview.h | Diff File | ||
mod - install/bitmaps/brush_rotatex.png | Diff File | ||
mod - install/bitmaps/brush_rotatey.png | Diff File | ||
mod - install/bitmaps/brush_rotatez.png | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - install/ui/gameconnection.fbp | Diff File | ||
mod - install/ui/gameconnection.xrc | Diff File | ||
mod - libs/RGBAImage.h | Diff File | ||
mod - libs/Transformable.h | Diff File | ||
mod - libs/math/AABB.cpp | Diff File | ||
mod - libs/math/AABB.h | Diff File | ||
mod - libs/math/Matrix4.h | Diff File | ||
mod - libs/math/Plane3.cpp | Diff File | ||
mod - libs/math/Vector3.h | Diff File | ||
mod - libs/math/Vector4.h | Diff File | ||
mod - libs/pivot.h | Diff File | ||
mod - libs/render/View.h | Diff File | ||
mod - libs/selection/Pivot2World.h | Diff File | ||
mod - libs/texturelib.h | Diff File | ||
mod - plugins/script/interfaces/MathInterface.cpp | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/Documentation.cpp | Diff File | ||
mod - radiant/ui/Documentation.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
rm - radiant/ui/mainframe/FloatingLayout.cpp | Diff | ||
rm - radiant/ui/mainframe/FloatingLayout.h | Diff | ||
mod - radiant/ui/mainframe/MainFrameLayoutManager.cpp | Diff File | ||
mod - radiantcore/brush/TextureProjection.cpp | Diff File | ||
mod - radiantcore/entity/light/Light.cpp | Diff File | ||
mod - radiantcore/entity/light/LightNode.h | Diff File | ||
mod - radiantcore/entity/target/TargetLineNode.cpp | Diff File | ||
mod - radiantcore/map/algorithm/Export.cpp | Diff File | ||
mod - radiantcore/particles/ParticleNode.cpp | Diff File | ||
mod - radiantcore/particles/RenderableParticleBunch.cpp | Diff File | ||
mod - radiantcore/patch/PatchNode.cpp | Diff File | ||
mod - radiantcore/selection/ManipulationPivot.cpp | Diff File | ||
mod - radiantcore/selection/ManipulationPivot.h | Diff File | ||
mod - radiantcore/selection/algorithm/Transformation.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/RotateManipulator.cpp | Diff File | ||
mod - radiantcore/selection/manipulators/TranslateManipulator.cpp | Diff File | ||
mod - radiantcore/shaders/ShaderExpression.h | Diff File | ||
mod - test/HeadlessOpenGLContext.h | Diff File | ||
mod - test/Renderer.cpp | Diff File | ||
mod - test/Selection.cpp | Diff File | ||
mod - test/math/Matrix4.cpp | Diff File | ||
mod - test/math/Vector.cpp | Diff File | ||
undosystem 444b66e7 29.10.2021 05:50 Details Diff |
0005408: Re-implement IUndoSystem::cancel(). The pending operation is no longer pushed to the stack only to be removed immediately afterwards. |
Affected Issues 0005408 |
|
mod - radiantcore/undo/Stack.h | Diff File | ||
mod - radiantcore/undo/UndoSystem.cpp | Diff File | ||
mod - radiantcore/undo/UndoSystem.h | Diff File | ||
undosystem d6612b8d 29.10.2021 05:37 Details Diff |
0005408: Each scenegraph can monitor its own root node undo system, it doesn't need to be actively called from every undo system instance. |
Affected Issues 0005408 |
|
mod - radiantcore/scenegraph/SceneGraph.cpp | Diff File | ||
mod - radiantcore/scenegraph/SceneGraph.h | Diff File | ||
mod - radiantcore/undo/UndoSystem.cpp | Diff File | ||
undosystem 4e9291a2 29.10.2021 05:06 Details Diff |
0005408: Remove now redundant signals from IUndoSystem that are covered by signal_undoEvent() |
Affected Issues 0005408 |
|
mod - include/iundo.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
mod - radiantcore/undo/UndoSystem.cpp | Diff File | ||
mod - radiantcore/undo/UndoSystem.h | Diff File | ||
undosystem 74e6d3e4 28.10.2021 19:22 Details Diff |
0005408: Remove IUndoSystem::Tracker interface in favour of a sigc++ signal, which has safer ways of unsubscribing. |
Affected Issues 0005408 |
|
mod - include/iundo.h | Diff File | ||
mod - libs/UndoFileChangeTracker.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
mod - radiantcore/map/RootNode.cpp | Diff File | ||
mod - radiantcore/map/RootNode.h | Diff File | ||
mod - radiantcore/undo/UndoSystem.cpp | Diff File | ||
mod - radiantcore/undo/UndoSystem.h | Diff File | ||
mod - test/UndoRedo.cpp | Diff File | ||
master 7c77231b 27.10.2021 20:26 Matthew Mott Details Diff |
Update manipulator icons in manual Rotate and translate manipulator icons were changed in the application a while ago; now the manual reflects the new appearance. |
||
mod - doc/img/select_mouserotate.png | Diff File | ||
mod - doc/img/select_mousetranslate.png | Diff File | ||
master a5581bc1 27.10.2021 20:21 Matthew Mott Details Diff |
Refresh icons for axis rotation These icons are more readable at high resolutions and use colour-coding to match the axis colours in the 2D view, for ease of identification. |
||
mod - install/bitmaps/brush_rotatex.png | Diff File | ||
mod - install/bitmaps/brush_rotatey.png | Diff File | ||
mod - install/bitmaps/brush_rotatez.png | Diff File | ||
master 4a96bbe6 27.10.2021 19:48 Matthew Mott Details Diff |
Remove mention of the Floating layout from manual | ||
mod - doc/manual.adoc | Diff File | ||
master 348ee40d 27.10.2021 19:28 Matthew Mott Details Diff |
Remove the Floating layout This layout is difficult to use, buggy (especially on Linux), unmaintained and obsolete now that the Dockable layout exists. |
||
mod - radiant/CMakeLists.txt | Diff File | ||
rm - radiant/ui/mainframe/FloatingLayout.cpp | Diff | ||
rm - radiant/ui/mainframe/FloatingLayout.h | Diff | ||
mod - radiant/ui/mainframe/MainFrameLayoutManager.cpp | Diff File | ||
master 287b3d22 27.10.2021 19:09 Matthew Mott Details Diff |
Update manual to describe the new Dockable window layout | ||
mod - doc/manual.adoc | Diff File |