Changesets: DarkRadiant
|
skineditor 1f653d2c 16.11.2022 11:53 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 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 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 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 | ||
|
skineditor bd872758 16.11.2022 10:22 Details Diff |
0006162: Save button is disabled if skin cannot be modified. Disable notebook pages, not the notebook itself |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
|
skineditor 149311a2 16.11.2022 10:11 Details Diff |
0006162: Add skinCanBeModified() method to skin manager, plus unit tests |
Affected Issues 0006162 |
|
| mod - include/modelskin.h | Diff File | ||
| mod - radiantcore/skins/Doom3SkinCache.cpp | Diff File | ||
| mod - radiantcore/skins/Doom3SkinCache.h | Diff File | ||
| mod - test/Skin.cpp | Diff File | ||
| mod - test/resources/tdm/test_decls.pk4 | Diff File | ||
|
skineditor ca6992d9 16.11.2022 09:40 Details Diff |
0006162: Prepare skin saving routines. Extract path algorithms to decl/DeclLib.h header. |
Affected Issues 0006162 |
|
| mod - include/modelskin.h | Diff File | ||
| mod - install/ui/skineditor.fbp | Diff File | ||
| mod - install/ui/skineditor.xrc | Diff File | ||
| add - libs/decl/DeclLib.h | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
| mod - radiantcore/shaders/CShader.cpp | Diff File | ||
| mod - radiantcore/skins/Doom3SkinCache.cpp | Diff File | ||
| mod - tools/msvc/libs.vcxproj | Diff File | ||
| mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
|
skineditor c956d8df 16.11.2022 08:48 Details Diff |
0006162: Discard skin changes button is functional |
Affected Issues 0006162 |
|
| mod - install/ui/skineditor.fbp | Diff File | ||
| mod - install/ui/skineditor.xrc | Diff File | ||
| mod - libs/wxutil/dataview/TreeView.cpp | Diff File | ||
| mod - libs/wxutil/dataview/TreeView.h | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
|
skineditor 25057f2a 16.11.2022 08:20 Details Diff |
0006162: Allow previewing the material that is selected in the browser window |
Affected Issues 0006162 |
|
| mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
| mod - radiant/ui/skin/MaterialSelectorColumn.h | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
|
master d6cc5134 15.11.2022 20:30 Details Diff |
Update debian/changelog for 3.6.0 release | ||
| mod - debian/changelog | Diff File | ||
|
skineditor 05ff17ee 15.11.2022 12:32 Details Diff |
0006162: ModelPreview is listening for skin declaration changes |
Affected Issues 0006162 |
|
| mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
| mod - libs/wxutil/preview/ModelPreview.h | Diff File | ||
|
skineditor b9898b62 15.11.2022 12:13 Details Diff |
0006162: Show some of the applicable models in the preview |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
|
skineditor 69a4b897 15.11.2022 12:03 Details Diff |
0006162: Handle modelDefs when scanning for materials |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
|
skineditor 9459c6d6 15.11.2022 11:55 Details Diff |
0006162: MaterialSelector can show all materials, unfiltered |
Affected Issues 0006162 |
|
| mod - radiant/ui/materials/MaterialSelector.cpp | Diff File | ||
| mod - radiant/ui/materials/MaterialSelector.h | Diff File | ||
| mod - radiant/ui/skin/MaterialSelectorColumn.h | Diff File | ||
|
skineditor 633c753c 15.11.2022 11:46 Details Diff |
0006162: Show a MaterialChooser when clicking the browse icon |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/MaterialSelectorColumn.h | Diff File | ||
|
skineditor 62e2248d 15.11.2022 11:39 Details Diff |
0006162: Start working on column editing |
Affected Issues 0006162 |
|
| add - radiant/ui/skin/MaterialSelectorColumn.h | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
skineditor c49f6564 15.11.2022 06:31 Details Diff |
0006162: Populate materials from associated models on demand |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
|
skineditor 4b418daa 15.11.2022 05:56 Details Diff |
0006162: Support remapping removal in SkinEditor |
Affected Issues 0006162 |
|
| mod - install/ui/skineditor.fbp | Diff File | ||
| mod - install/ui/skineditor.xrc | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
| mod - radiantcore/skins/Doom3ModelSkin.cpp | Diff File | ||
|
skineditor 252e43b2 15.11.2022 05:22 Details Diff |
0006162: Remappings are updated on the selected skin |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
|
skineditor fa718bbc 15.11.2022 05:13 Details Diff |
0006162: Implement add/remove/clear remapping methods on Skin implementation |
Affected Issues 0006162 |
|
| mod - radiantcore/skins/Doom3ModelSkin.cpp | Diff File | ||
| mod - test/Skin.cpp | Diff File | ||
|
skineditor 80e2a81f 15.11.2022 04:57 Details Diff |
0006162: Add add/remove/clear remapping methods to ISkin interface plus unit tests |
Affected Issues 0006162 |
|
| mod - include/modelskin.h | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
| mod - radiantcore/skins/Doom3ModelSkin.cpp | Diff File | ||
| mod - radiantcore/skins/Doom3ModelSkin.h | Diff File | ||
| mod - test/Skin.cpp | Diff File | ||
|
skineditor 20b75a22 15.11.2022 04:03 Details Diff |
0006162: SkinEditor can handle name updates better now |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
|
skineditor 597ff53a 14.11.2022 20:07 Details Diff |
0006162: ThreadedDeclarationTreePopulator now offers a few methods to add/remove single elements from the tree (WIP) |
Affected Issues 0006162 |
|
| mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| add - radiant/ui/skin/SkinEditorTreeView.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditorTreeView.h | Diff File | ||
| mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
skineditor 91512299 14.11.2022 18:19 Details Diff |
0006162: Introduce specialised SkinTreeView control |
Affected Issues 0006162 |
|
| mod - radiant/ui/skin/SkinEditor.cpp | Diff File | ||
| mod - radiant/ui/skin/SkinEditor.h | Diff File | ||
| add - radiant/ui/skin/SkinEditorTreeView.h | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
|
skineditor 3cd72932 14.11.2022 17:38 Details Diff |
0006162: Add signal_DeclRenamed() to DeclarationManager |
Affected Issues 0006162 |
|
| mod - include/ideclmanager.h | Diff File | ||
| mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
| mod - radiantcore/decl/DeclarationManager.h | Diff File | ||
| mod - test/DeclManager.cpp | Diff File | ||