Changesets: DarkRadiant

master 9c95cf27

17.11.2022 10:47

greebo


Details Diff
0006169: Add unit test covering various curves. Refactor and move point selection test routines. Affected Issues
0006169
mod - test/CMakeLists.txt Diff File
add - test/Curves.cpp Diff File
mod - test/Selection.cpp Diff File
add - test/algorithm/Selection.h Diff File
add - test/resources/tdm/maps/splines.map Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master 8b38a4c8

17.11.2022 09:19

greebo


Details Diff
0006166: Fix behaviour when (un-)docking the EntityList Affected Issues
0006166
mod - radiant/ui/entitylist/EntityList.cpp Diff File
mod - radiant/ui/entitylist/EntityList.h Diff File
mod - radiant/ui/entitylist/GraphTreeModelPopulator.h Diff File

master 6863899b

17.11.2022 09:06

greebo


Details Diff
0006166: Don't hold strong references that might out-live map transitions Affected Issues
0006166
mod - radiant/ui/entitylist/EntityList.cpp Diff File
mod - radiant/ui/entitylist/EntityList.h Diff File

master d35f8c0f

17.11.2022 08:51

greebo


Details Diff
0006166: Overhaul the GraphTreeModel to ignore all scene::INodes but entities and the map root.

Selections are processed when the application is idle.
Affected Issues
0006166
mod - radiant/ui/entitylist/EntityList.cpp Diff File
mod - radiant/ui/entitylist/EntityList.h Diff File
mod - radiant/ui/entitylist/GraphTreeModel.cpp Diff File
mod - radiant/ui/entitylist/GraphTreeModel.h Diff File
mod - radiant/ui/entitylist/GraphTreeModelPopulator.h Diff File
mod - radiant/ui/entitylist/GraphTreeNode.h Diff File

master 9b5eb96e

17.11.2022 04:51

greebo


Details Diff
0006166: Invoke EnsureVisible() in idle processing after an item has been selected Affected Issues
0006166
mod - radiant/ui/entitylist/EntityList.cpp Diff File
mod - radiant/ui/entitylist/EntityList.h Diff File

master a14c7ab9

17.11.2022 03:55

greebo


Details Diff
Fix dock hint being shown on hidden floating property notebook
mod - radiant/ui/mainframe/AuiManager.cpp Diff File

master afbe846d

16.11.2022 19:56

orbweaver


Details Diff
Add Homepage and Vcs-Git to debian/control
mod - debian/control Diff File

master a7ef37aa

16.11.2022 18:21

greebo


Details Diff
0006162: Attempt Linux build fix, since the text renderer doesn't have this method in older wx versions Affected Issues
0006162
mod - radiant/ui/skin/MaterialSelectorColumn.h Diff File

skineditor 2145c775

16.11.2022 18:03

greebo


Details Diff
0006162: Add decl file info panel Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

skineditor 3ca7afc2

16.11.2022 17:49

greebo


Details Diff
0006162: Implement New Skin functionality Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

skineditor e3f8f7eb

16.11.2022 17:35

greebo


Details Diff
0006162: Fix empty skin source view Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File

skineditor 1817ec46

16.11.2022 16:52

greebo


Details Diff
0006162: Queue skin cache updates on skin decl content changes Affected Issues
0006162
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File

skineditor b284b65d

16.11.2022 15:44

greebo


Details Diff
0006162: Some advancements to keeping the skin cache up to date after various operations Affected Issues
0006162
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File
mod - test/Skin.cpp Diff File

skineditor baec14d9

16.11.2022 14:38

greebo


Details Diff
0006162: Listen for new skins that are created in the decl manager. Add more unit tests. Affected Issues
0006162
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File
mod - test/Skin.cpp Diff File

skineditor 29bc3675

16.11.2022 14:07

greebo


Details Diff
0006162: Register skin file type Affected Issues
0006162
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File

skineditor e170a80d

16.11.2022 14:05

greebo


Details Diff
0006162: Discarding unsaved skins means removing them Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File

skineditor a8b67e13

16.11.2022 14:00

greebo


Details Diff
0006162: Ensure the mod name is set on new skins Affected Issues
0006162
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - test/Skin.cpp Diff File

skineditor 4aa73c21

16.11.2022 13:48

greebo


Details Diff
0006162: Implement copy def algorithm in Skin Editor Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File
mod - radiant/ui/skin/SkinEditorTreeView.cpp Diff File
mod - radiant/ui/skin/SkinEditorTreeView.h Diff File

skineditor e53f0bab

16.11.2022 13:41

greebo


Details Diff
0006162: Implement copySkin algorithm Affected Issues
0006162
mod - libs/decl/DeclLib.h Diff File
mod - radiantcore/shaders/MaterialManager.cpp Diff File
mod - radiantcore/shaders/MaterialManager.h Diff File
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - test/Skin.cpp Diff File

skineditor 1bf57900

16.11.2022 13:33

greebo


Details Diff
0006162: Emit created signal when findOrCreateDeclaration() creates a new decl Affected Issues
0006162
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - test/DeclManager.cpp Diff File
mod - test/Skin.cpp Diff File

skineditor b65ae608

16.11.2022 13:27

greebo


Details Diff
0006162: Extend interfaces to support copy skin operations. Add signal_DeclCreated() to IDeclarationManager. Affected Issues
0006162
mod - include/ideclmanager.h Diff File
mod - include/modelskin.h Diff File
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - radiantcore/decl/DeclarationManager.h Diff File
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File
mod - test/DeclManager.cpp Diff File
mod - test/Skin.cpp Diff File

skineditor 1f653d2c

16.11.2022 11:53

greebo


Details Diff
0006162: Listen to skin removals and update the cached lists Affected Issues
0006162
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File
mod - test/Skin.cpp Diff File

skineditor 71c4d02c

16.11.2022 11:26

greebo


Details Diff
0006162: Skin is removed from the tree view after deletion Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditorTreeView.cpp Diff File
mod - radiant/ui/skin/SkinEditorTreeView.h Diff File

skineditor e5af3612

16.11.2022 11:16

greebo


Details Diff
0006162: Add IDeclarationManager::signal_DeclRemoved() and unit test Affected Issues
0006162
mod - include/ideclmanager.h Diff File
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File
mod - radiant/ui/skin/SkinEditorTreeView.cpp Diff File
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - radiantcore/decl/DeclarationManager.h Diff File
mod - test/DeclManager.cpp Diff File

skineditor 3a1d1bb8

16.11.2022 10:33

greebo


Details Diff
0006162: Implement save/discard guard when attempting to close the dialog Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File
 First  Prev  1 2 3 ... 8 9 10 11 12 13 14 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last