Changesets: DarkRadiant
skineditor ffbdd03f 14.11.2022 15:16 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 | ||
skineditor a0bc7798 14.11.2022 15:01 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 | ||
skineditor 7024c190 14.11.2022 14:53 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 | ||
skineditor c0a8d6af 14.11.2022 14:36 Details Diff |
0006162: More skin editing unit tests |
Affected Issues 0006162 |
|
mod - test/Skin.cpp | Diff File | ||
skineditor 68ecf6b4 14.11.2022 14:29 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 | ||
skineditor 20e72f66 14.11.2022 11:27 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 | ||
skineditor a4cd607d 14.11.2022 09:48 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 | ||
skineditor 0c09c977 14.11.2022 09:06 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 | ||
skineditor 45a2e215 14.11.2022 05:56 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 | ||
skineditor 0944ba77 14.11.2022 05:49 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 | ||
skineditor f65ca959 14.11.2022 04:54 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 | ||
skineditor 0b10a38f 14.11.2022 04:34 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 | ||
skineditor 95bff6aa 14.11.2022 04:19 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 | ||
skineditor fa89c63b 14.11.2022 04:01 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 | ||
skineditor e63343e1 14.11.2022 03:47 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 | ||
skineditor 1f037116 13.11.2022 17:26 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 | ||
skineditor 41eca7d6 13.11.2022 15:54 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 | ||
skineditor 8181322d 13.11.2022 15:26 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 | ||
master b787d430 13.11.2022 14:59 Details Diff |
0006161: Fix light entities causing the preview window to be zoomed out too much |
Affected Issues 0006161 |
|
mod - libs/wxutil/preview/EntityPreview.cpp | Diff File | ||
skineditor a426fabb 13.11.2022 13:31 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 | ||
master 44c2e196 13.11.2022 07:12 Details Diff |
0005700: FX Property Editor fires the applied key value signal |
Affected Issues 0005700 |
|
mod - radiant/ui/einspector/FxPropertyEditor.cpp | Diff File | ||
master be59fb2d 13.11.2022 07:11 Details Diff |
0005700: Sync the value in the entry box when a property editor is applying a matching key |
Affected Issues 0005700 |
|
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
master 7a3b4a0b 13.11.2022 07:01 Details Diff |
0005700: Connect to the IPropertyEditor's signal to get notified on value changes |
Affected Issues 0005700 |
|
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
master e0ce5a13 13.11.2022 06:22 Details Diff |
0005700: Rename the PropertyEditor base method for clarity |
Affected Issues 0005700 |
|
mod - radiant/ui/einspector/AnglePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/BooleanPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ColourPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/FloatPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/SkinPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/SoundPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/TexturePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/Vector3PropertyEditor.cpp | Diff File | ||
master b6a9a927 13.11.2022 06:15 Details Diff |
0005700: Add a feedback signal to the IPropertyEditor interface to get notified when key values have been set |
Affected Issues 0005700 |
|
mod - include/ui/ientityinspector.h | Diff File | ||
mod - plugins/dm.editing/AIHeadPropertyEditor.cpp | Diff File | ||
mod - plugins/dm.editing/AIHeadPropertyEditor.h | Diff File | ||
mod - plugins/dm.editing/AIVocalSetPropertyEditor.cpp | Diff File | ||
mod - plugins/dm.editing/AIVocalSetPropertyEditor.h | Diff File | ||
mod - radiant/ui/einspector/PropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditor.h | Diff File |