Changesets: DarkRadiant

master b353e360

18.11.2022 07:38

greebo


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 7fd61ff5

18.11.2022 06:29

greebo


Details Diff
0006172: Remember the sash position of the ScriptWindow's splitter Affected Issues
0006172
mod - radiant/ui/script/ScriptWindow.cpp Diff File
mod - radiant/ui/script/ScriptWindow.h Diff File

master 19c8ce91

18.11.2022 06:17

greebo


Details Diff
0006172: Add default import statement to script window to save some typing.

Add link to the DR script reference article to script window and the Help menu.
Affected Issues
0006172
mod - install/menu.xml Diff File
mod - install/user.xml Diff File
mod - radiant/ui/Documentation.cpp Diff File
mod - radiant/ui/Documentation.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/script/ScriptWindow.cpp Diff File

master fd8641f6

18.11.2022 05:00

greebo


Details Diff
0006171: Fix wrong parent assigned to the spin control in FloatPropertyEditor Affected Issues
0006171
mod - radiant/ui/einspector/FloatPropertyEditor.cpp Diff File

master 67fcb0d1

17.11.2022 16:42

greebo


Details Diff
0006169: Fix unit tests now that func_statics without "model" key are not treated as models Affected Issues
0006169
mod - test/Entity.cpp Diff File

master 82346b6e

17.11.2022 15:59

greebo


Details Diff
0006163: Suppress page switch events being handled during property panel restore.

Activate the last shown tab after the whole perspective has been restored, this way the entity inspector can
work with the real sizes and set the sash position without it being trimmed down to artificially low sizes.
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 92761a21

17.11.2022 15:45

greebo


Details Diff
0006163: Some improvements to help the EntityInspector's sash position restore properly when toggling controls Affected Issues
0006163
mod - libs/wxutil/PanedPosition.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File

master f43a0373

17.11.2022 15:24

greebo


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

greebo


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

greebo


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

greebo


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

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
 First  Prev  1 2 3 ... 11 12 13 14 15 16 17 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last