Changesets: DarkRadiant

master d7bb39ec

16.11.2020 05:36

greebo


Details Diff
0005410: When assigning textures to the selection, also include brushes that are otherwise filtered or invisible (but are visible due to their selection status) Affected Issues
0005410
mod - libs/scene/Node.h Diff File
mod - libs/selectionlib.h Diff File
mod - radiantcore/brush/Brush.cpp Diff File
mod - radiantcore/brush/Brush.h Diff File
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File
mod - radiantcore/selection/SceneWalkers.h Diff File

master ebc08f67

16.11.2020 04:18

greebo


Details Diff
0005412: Prevent ShaderChooser preview selections from generating lots of UndoableCommands Affected Issues
0005412
mod - libs/selectionlib.h Diff File
mod - radiant/ui/common/ShaderChooser.h Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - radiantcore/entity/EntityModule.cpp Diff File
mod - radiantcore/selection/algorithm/Shader.cpp Diff File
mod - radiantcore/selection/algorithm/Shader.h Diff File

master 709de295

15.11.2020 11:50

greebo


Details Diff
Bump version to 2.9.0pre4
mod - include/version.h Diff File
mod - tools/innosetup/darkradiant.iss Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File

2.9.0 939f7966

15.11.2020 07:04

greebo


Details Diff
0005371: Add unit test checking the fit texture algorithm after the recent fix Affected Issues
0005371
add - test/Face.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

2.9.0 69ff32c5

15.11.2020 05:50

greebo


Details Diff
0005371: Sanity-check the texture projection before running the fit algorithm Affected Issues
0005371
mod - radiantcore/brush/TextureMatrix.cpp Diff File
mod - radiantcore/brush/TextureMatrix.h Diff File
mod - radiantcore/brush/TextureProjection.cpp Diff File

2.9.0 4e1ec435

15.11.2020 04:56

greebo


Details Diff
0005405: Fix deadlock that can occur when the running task was in the middle of starting a new one.
Another thread might receive isIdle() == true and try to start a concurrent task
Affected Issues
0005405
mod - libs/SequentialTaskQueue.h Diff File

2.9.0 9537e9e2

14.11.2020 17:33

greebo


Details Diff
0005401: Remove the code trying to fix the bottom left window coordinate if it's supposedly off-screen, we only care about the upper left corner.
Use GetScreenPosition to read the actual window position after moving, the wxMoveEvent delivers some offsets. The values returned by GetScreenPosition can be negative (on my Win10) machine, but this obviously is not a problem when trying to restore these values.
Affected Issues
0005401
mod - libs/wxutil/WindowPosition.cpp Diff File

2.9.0 161deef7

14.11.2020 13:51

greebo


Details Diff
0005402: Workaround to remove all remnants that are possibly added to the ModelPreview's entity by undo/redo operations in the map scene. Affected Issues
0005402
mod - libs/wxutil/preview/ModelPreview.cpp Diff File

2.9.0 ef729644

14.11.2020 13:08

greebo


Details Diff
0005399: Adjust Mission Info dialog to handle the tree view edit events correctly Affected Issues
0005399
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File

2.9.0 2fbca0f4

14.11.2020 12:42

greebo


Details Diff
0005399: The behaviour of wxEVT_DATAVIEW_ITEM_EDITING_DONE is different in wx3.0 and wx3.1, so let's switch Affected Issues
0005399
mod - plugins/dm.conversation/ConversationEditor.cpp Diff File

2.9.0 982dd14d

14.11.2020 09:24

greebo


Details Diff
0005399: Fix Conversation Editor refusing to accept actor names Affected Issues
0005399
mod - plugins/dm.conversation/ConversationEditor.cpp Diff File

2.9.0 5ab74fa6

14.11.2020 05:57

greebo


Details Diff
0005407: Fix broken primitive index in scene::getNodeIndices Affected Issues
0005407
mod - libs/scene/SelectionIndex.cpp Diff File

2.9.0 bc9965e5

14.11.2020 05:43

greebo


Details Diff
0005397: Fix crash in Linux on opening the Find Brush dialog Affected Issues
0005397
mod - radiant/ui/brush/FindBrush.cpp Diff File

2.9.0 c7b161c7

14.11.2020 04:59

greebo


Details Diff
0005387: Work around a problem in wxGTK 3.0.5+: invoke ItemsDeleted before actually clearing the tree and invoking Cleared() Affected Issues
0005387
mod - libs/wxutil/TreeModel.cpp Diff File

2.9.0 3e08dcea

13.11.2020 16:53

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

2.9.0 d7e26c94

07.11.2020 06:00

greebo


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

greebo


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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 182 183 184 185 186 187 188 ... 210 ... 240 ... 261 262 263  Next  Last