Changesets: DarkRadiant
master d7bb39ec 16.11.2020 05:36 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
Adjust Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
2.9.0 d7e26c94 07.11.2020 06:00 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 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 |