Changesets: DarkRadiant
|
master f43a0373 17.11.2022 15:24 Details Diff |
0006163: Ensure the controls in the property panel are (de-)activated when the property panel itself is hidden or restored |
Affected Issues 0006163 |
|
| mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
| mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
| mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
|
master 07295a8c 17.11.2022 12:22 Details Diff |
0006167: Update the curve vertex renderable when the underlying curve is changed |
Affected Issues 0006167 |
|
| mod - radiantcore/entity/curve/Curve.cpp | Diff File | ||
| mod - radiantcore/entity/curve/Curve.h | Diff File | ||
| mod - radiantcore/entity/curve/RenderableCurveVertices.h | Diff File | ||
|
master 93c804a6 17.11.2022 12:07 Details Diff |
0006168: Create spline entities without a model spawnarg |
Affected Issues 0006168 |
|
| mod - radiantcore/selection/algorithm/Curves.cpp | Diff File | ||
| mod - test/Curves.cpp | Diff File | ||
|
master 318b1374 17.11.2022 11:49 Details Diff |
0006169: An StaticGeometryNode without a "model" key value should not be treated as model (its localToWorld matrix should be identity) |
Affected Issues 0006169 |
|
| mod - radiantcore/entity/doom3group/StaticGeometryNode.cpp | Diff File | ||
|
master 9c95cf27 17.11.2022 10:47 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 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 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 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 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 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 Details Diff |
Add Homepage and Vcs-Git to debian/control | ||
| mod - debian/control | Diff File | ||
|
master a7ef37aa 16.11.2022 18:21 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 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 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 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 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 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 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 Details Diff |
0006162: Register skin file type |
Affected Issues 0006162 |
|
| mod - radiantcore/skins/Doom3SkinCache.cpp | Diff File | ||
|
skineditor e170a80d 16.11.2022 14:05 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 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 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 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 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 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 | ||