Changesets: DarkRadiant

master d36f1fb3

30.10.2021 08:19

greebo


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

master 2846d126

30.10.2021 07:39

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 30 ... 60 ... 86 87 88 89 90 91 92 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last