View Issue Details

IDProjectCategoryView StatusLast Update
0006162DarkRadiantGUIpublic13.01.2024 05:34
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.6.0 
Target Version3.7.0Fixed in Version3.7.0 
Summary0006162: Skin Editor
DescriptionTo create new skins and edit existing ones
TagsNo tags attached.

Activities

Dragofer

Dragofer

13.11.2022 18:18

developer   ~0015417

It's great to see you're providing all the features for all the asset types. It's been pretty smooth for me recently to navigate through the components of an entity to find + clone the decls that I needed.
greebo

greebo

16.11.2022 18:23

administrator   ~0015434

Implemented and waiting for testing / feedback
Dragofer

Dragofer

21.11.2022 19:30

developer   ~0015457

I've tried to download a build from Github from here:
https://github.com/codereader/DarkRadiant/actions/runs/3516937712

but it says the Windows build failed to compile, and no Windows download is offered. Maybe the Github repo has run out of storage space?
greebo

greebo

21.11.2022 20:02

administrator   ~0015459

The Github build agents are lacking the newest Visual Studio version, at least that's what I think is the reason. It will hopefully be working again in a few days, otherwise I have to look into a workaround. I can upload a test build somewhere if you want?
greebo

greebo

22.11.2022 07:56

administrator   ~0015462

Builds are working again, btw.

Related Changesets

DarkRadiant: skineditor a426fabb

13.11.2022 13:31

greebo


Details Diff
0006162: Setup skeleton skin editor, add XRC and wire up commands Affected Issues
0006162
mod - install/menu.xml Diff File
add - install/ui/skineditor.fbp Diff File
add - install/ui/skineditor.xrc Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/skin/SkinEditor.cpp Diff File
add - radiant/ui/skin/SkinEditor.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

DarkRadiant: skineditor 8181322d

13.11.2022 15:26

greebo


Details Diff
0006162: Add model tree view Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

DarkRadiant: skineditor 41eca7d6

13.11.2022 15:54

greebo


Details Diff
0006162: Add skin tree view. Add default tree populator implementation to ThreadedDeclarationTreePopulator. Affected Issues
0006162
mod - install/ui/skineditor.fbp Diff File
mod - install/ui/skineditor.xrc Diff File
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h Diff File
mod - radiant/ui/fx/FxChooser.cpp Diff File
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

DarkRadiant: skineditor 1f037116

13.11.2022 17:26

greebo


Details Diff
0006162: Some XRC rearrangements 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

DarkRadiant: skineditor e63343e1

14.11.2022 03:47

greebo


Details Diff
0006162: Some XRC rearrangements, add selected model list 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

DarkRadiant: skineditor fa89c63b

14.11.2022 04:01

greebo


Details Diff
0006162: Add preview widget 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

DarkRadiant: skineditor 95bff6aa

14.11.2022 04:19

greebo


Details Diff
0006162: Add replacement table 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

DarkRadiant: skineditor 0b10a38f

14.11.2022 04:34

greebo


Details Diff
0006162: Start loading selected skin data into controls, updating sensitivity 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

DarkRadiant: skineditor f65ca959

14.11.2022 04:54

greebo


Details Diff
0006162: Model list is populated from the selected skin 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.h Diff File

DarkRadiant: skineditor 0944ba77

14.11.2022 05:49

greebo


Details Diff
0006162: Add ISkin::getAllRemappings() method, populate list. Move implementation to .cpp file. 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/CMakeLists.txt Diff File
add - radiantcore/skins/Doom3ModelSkin.cpp Diff File
mod - radiantcore/skins/Doom3ModelSkin.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

DarkRadiant: skineditor 45a2e215

14.11.2022 05:56

greebo


Details Diff
0006162: Add basic unit tests Affected Issues
0006162
mod - include/modelskin.h Diff File
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File
mod - radiantcore/skins/Doom3ModelSkin.h Diff File
mod - test/Skin.cpp Diff File
mod - test/resources/tdm/skins/test_skins.skin Diff File

DarkRadiant: skineditor 0c09c977

14.11.2022 09:06

greebo


Details Diff
0006162: Update source view from selected skin Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

DarkRadiant: skineditor a4cd607d

14.11.2022 09:48

greebo


Details Diff
0006162: Update model manipulation button sensitivity Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

DarkRadiant: skineditor 20e72f66

14.11.2022 11:27

greebo


Details Diff
0006162: Add isModified, revertModifications and commitModifications to ISkin interface Affected Issues
0006162
mod - include/modelskin.h Diff File
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File
mod - radiantcore/skins/Doom3ModelSkin.h Diff File
mod - test/Skin.cpp Diff File

DarkRadiant: skineditor 68ecf6b4

14.11.2022 14:29

greebo


Details Diff
0006162: Add a few unit tests covering addModel and removeModel Affected Issues
0006162
mod - include/modelskin.h Diff File
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File
mod - radiantcore/skins/Doom3ModelSkin.h Diff File
mod - test/Skin.cpp Diff File

DarkRadiant: skineditor c0a8d6af

14.11.2022 14:36

greebo


Details Diff
0006162: More skin editing unit tests Affected Issues
0006162
mod - test/Skin.cpp Diff File

DarkRadiant: skineditor 7024c190

14.11.2022 14:53

greebo


Details Diff
0006162: Skin is now an EditableDeclaration, implement the required generateSyntax and the other new methods Affected Issues
0006162
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File
mod - radiantcore/skins/Doom3ModelSkin.h Diff File
mod - test/Skin.cpp Diff File

DarkRadiant: skineditor a0bc7798

14.11.2022 15:01

greebo


Details Diff
0006162: Implement add/remove model buttons Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

DarkRadiant: skineditor ffbdd03f

14.11.2022 15:16

greebo


Details Diff
0006162: Update controls when the skin declaration is changed. Fix skin decl generation. Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File

DarkRadiant: skineditor ac3c485e

14.11.2022 16:28

greebo


Details Diff
0006162: Add renameSkin() method to model skin manager Affected Issues
0006162
mod - include/modelskin.h Diff File
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File
mod - radiantcore/skins/Doom3ModelSkin.h Diff File
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File
mod - test/Skin.cpp Diff File

DarkRadiant: skineditor e6966c86

14.11.2022 16:36

greebo


Details Diff
0006162: Add failing test attempting to revert a skin rename operation Affected Issues
0006162
mod - test/Skin.cpp Diff File

DarkRadiant: skineditor 4f7a61f8

14.11.2022 17:04

greebo


Details Diff
0006162: When reverting a skin rename operation, this notifies the decl manager about the step Affected Issues
0006162
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File

DarkRadiant: skineditor 3a81acfc

14.11.2022 17:17

greebo


Details Diff
0006162: Issue rename operations to the skin manager - not quite working yet Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

DarkRadiant: skineditor 3cd72932

14.11.2022 17:38

greebo


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

DarkRadiant: skineditor 91512299

14.11.2022 18:19

greebo


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

DarkRadiant: skineditor 597ff53a

14.11.2022 20:07

greebo


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

DarkRadiant: skineditor 20b75a22

15.11.2022 04:03

greebo


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

DarkRadiant: skineditor 80e2a81f

15.11.2022 04:57

greebo


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

DarkRadiant: skineditor fa718bbc

15.11.2022 05:13

greebo


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

DarkRadiant: skineditor 252e43b2

15.11.2022 05:22

greebo


Details Diff
0006162: Remappings are updated on the selected skin Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File

DarkRadiant: skineditor 4b418daa

15.11.2022 05:56

greebo


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

DarkRadiant: skineditor c49f6564

15.11.2022 06:31

greebo


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

DarkRadiant: skineditor 62e2248d

15.11.2022 11:39

greebo


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

DarkRadiant: skineditor 633c753c

15.11.2022 11:46

greebo


Details Diff
0006162: Show a MaterialChooser when clicking the browse icon Affected Issues
0006162
mod - radiant/ui/skin/MaterialSelectorColumn.h Diff File

DarkRadiant: skineditor 9459c6d6

15.11.2022 11:55

greebo


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

DarkRadiant: skineditor 69a4b897

15.11.2022 12:03

greebo


Details Diff
0006162: Handle modelDefs when scanning for materials Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File

DarkRadiant: skineditor b9898b62

15.11.2022 12:13

greebo


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

DarkRadiant: skineditor 05ff17ee

15.11.2022 12:32

greebo


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

DarkRadiant: skineditor 25057f2a

16.11.2022 08:20

greebo


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

DarkRadiant: skineditor c956d8df

16.11.2022 08:48

greebo


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

DarkRadiant: skineditor ca6992d9

16.11.2022 09:40

greebo


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

DarkRadiant: skineditor 149311a2

16.11.2022 10:11

greebo


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

DarkRadiant: skineditor bd872758

16.11.2022 10:22

greebo


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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: 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

DarkRadiant: master 29de0b46

21.11.2022 17:51

greebo


Details Diff
0006162: Fix crashes due to open column editor controls Affected Issues
0006162
mod - libs/wxutil/dataview/TreeView.cpp Diff File
mod - radiant/ui/skin/SkinEditor.cpp Diff File

DarkRadiant: master f948ec79

22.11.2022 04:50

greebo


Details Diff
0006162: Activate edited remapping rows for convenience Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File

DarkRadiant: master dcfcac78

22.11.2022 04:59

greebo


Details Diff
0006162: Newly (unsaved) created skins will have the replacement list populated from the model automatically on selection

Added models will be loaded into the model preview.
Affected Issues
0006162
mod - radiant/ui/skin/SkinEditor.cpp Diff File
mod - radiant/ui/skin/SkinEditor.h Diff File

Issue History

Date Modified Username Field Change
13.11.2022 15:25 greebo New Issue
13.11.2022 15:25 greebo Status new => acknowledged
13.11.2022 18:18 Dragofer Note Added: 0015417
14.11.2022 14:36 greebo Assigned To => greebo
14.11.2022 14:36 greebo Status acknowledged => assigned
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor a426fabb
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 8181322d
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 41eca7d6
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 1f037116
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor e63343e1
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor fa89c63b
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 95bff6aa
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 0b10a38f
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor f65ca959
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 0944ba77
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 45a2e215
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 0c09c977
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor a4cd607d
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 20e72f66
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor 68ecf6b4
14.11.2022 14:39 greebo Changeset attached => DarkRadiant skineditor c0a8d6af
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor 7024c190
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor a0bc7798
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor ffbdd03f
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor ac3c485e
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor e6966c86
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor 4f7a61f8
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor 3a81acfc
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor 3cd72932
14.11.2022 18:19 greebo Changeset attached => DarkRadiant skineditor 91512299
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 597ff53a
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 20b75a22
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 80e2a81f
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor fa718bbc
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 252e43b2
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 4b418daa
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor c49f6564
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 62e2248d
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 633c753c
15.11.2022 11:55 greebo Changeset attached => DarkRadiant skineditor 9459c6d6
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor 69a4b897
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor b9898b62
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor 05ff17ee
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor 25057f2a
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor c956d8df
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor ca6992d9
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor 149311a2
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor bd872758
16.11.2022 10:33 greebo Changeset attached => DarkRadiant skineditor 3a1d1bb8
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor e5af3612
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor 71c4d02c
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor 1f653d2c
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor b65ae608
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor 1bf57900
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor e53f0bab
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor 4aa73c21
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor a8b67e13
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor e170a80d
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor 29bc3675
16.11.2022 14:38 greebo Changeset attached => DarkRadiant skineditor baec14d9
16.11.2022 18:11 greebo Changeset attached => DarkRadiant skineditor b284b65d
16.11.2022 18:11 greebo Changeset attached => DarkRadiant skineditor 1817ec46
16.11.2022 18:11 greebo Changeset attached => DarkRadiant skineditor e3f8f7eb
16.11.2022 18:11 greebo Changeset attached => DarkRadiant skineditor 3ca7afc2
16.11.2022 18:11 greebo Changeset attached => DarkRadiant skineditor 2145c775
16.11.2022 18:22 greebo Target Version => 3.7.0
16.11.2022 18:23 greebo Status assigned => resolved
16.11.2022 18:23 greebo Resolution open => fixed
16.11.2022 18:23 greebo Fixed in Version => 3.7.0
16.11.2022 18:23 greebo Note Added: 0015434
16.11.2022 18:26 greebo Changeset attached => DarkRadiant master a7ef37aa
21.11.2022 18:04 greebo Changeset attached => DarkRadiant master 29de0b46
21.11.2022 19:30 Dragofer Note Added: 0015457
21.11.2022 20:02 greebo Note Added: 0015459
22.11.2022 04:59 greebo Changeset attached => DarkRadiant master f948ec79
22.11.2022 04:59 greebo Changeset attached => DarkRadiant master dcfcac78
22.11.2022 07:56 greebo Note Added: 0015462
13.01.2024 05:34 greebo Status resolved => closed