Changesets: DarkRadiant

merge_visualisation 4f17e1c1

31.05.2021 18:28

greebo


Details Diff
0005628: Fall back to use an alternative styling of key value rows in the EntityInspector.
Since we're stuck with old wxWidgets versions in Linux and macOS.
Fix a crash at shutdown due to the EntityInspector keeping a set of MergeActions alive.
mod - libs/wxutil/dataview/TreeViewItemStyle.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

merge_visualisation 899ac8ff

31.05.2021 18:28

greebo


Details Diff
0005623: Fall back to use an alternative styling of key value rows in the EntityInspector.
Since we're stuck with old wxWidgets versions in Linux and macOS.
Fix a crash at shutdown due to the EntityInspector keeping a set of MergeActions alive.
Affected Issues
0005623
mod - libs/wxutil/dataview/TreeViewItemStyle.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

merge_visualisation 53367571

31.05.2021 04:47

greebo


Details Diff
0005628: Menu item casing
mod - install/menu.xml Diff File

merge_visualisation 914131e0

31.05.2021 04:47

greebo


Details Diff
0005623: Menu item casing Affected Issues
0005623
mod - install/menu.xml Diff File

merge_visualisation 7d3b9a11

31.05.2021 04:46

greebo


Details Diff
0005628: Control dialog size and position on initial startup
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
mod - install/user.xml Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File

merge_visualisation 539f7f5f

31.05.2021 04:46

greebo


Details Diff
0005623: Control dialog size and position on initial startup Affected Issues
0005623
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
mod - install/user.xml Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File

merge_visualisation 21525244

31.05.2021 04:41

greebo


Details Diff
0005628: UI tweaks
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File

merge_visualisation 44e6df44

31.05.2021 04:41

greebo


Details Diff
0005623: UI tweaks Affected Issues
0005623
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File

merge_visualisation 0ec0f68f

31.05.2021 04:37

greebo


Details Diff
0005628: Update the UI when a map is unloaded or loaded in the middle of a merge operation
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File
mod - radiant/ui/merge/MergeControlDialog.h Diff File

merge_visualisation 904227cd

31.05.2021 04:37

greebo


Details Diff
0005623: Update the UI when a map is unloaded or loaded in the middle of a merge operation Affected Issues
0005623
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File
mod - radiant/ui/merge/MergeControlDialog.h Diff File

merge_visualisation fd0f9d78

31.05.2021 04:24

greebo


Details Diff
0005628: Implement context menu option to reject key value changes
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

merge_visualisation 2d4c6f97

31.05.2021 04:24

greebo


Details Diff
0005623: Implement context menu option to reject key value changes Affected Issues
0005623
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

merge_visualisation 7dab892f

31.05.2021 04:17

greebo


Details Diff
0005628: Add unimplemented context menu option to reject key value changes
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

merge_visualisation d64ecbc7

31.05.2021 04:17

greebo


Details Diff
0005623: Add unimplemented context menu option to reject key value changes Affected Issues
0005623
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

merge_visualisation 700bb544

31.05.2021 04:02

greebo


Details Diff
0005628: Don't use inactive actions in the view
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

merge_visualisation ad411113

31.05.2021 04:02

greebo


Details Diff
0005623: Don't use inactive actions in the view Affected Issues
0005623
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

merge_visualisation b2a9725c

31.05.2021 04:01

greebo


Details Diff
0005628: Use background colours to show changed/added/removed key values
mod - libs/wxutil/dataview/TreeViewItemStyle.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

merge_visualisation cde31d5c

31.05.2021 04:01

greebo


Details Diff
0005623: Use background colours to show changed/added/removed key values Affected Issues
0005623
mod - libs/wxutil/dataview/TreeViewItemStyle.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

master 1aeb5095

30.05.2021 19:22

greebo


Details Diff
0005628: Add another test case (and corresponding fix) with an ASE containing a *GEOMOBJECT without *MATERIAL_REF.
The game engine falls back to the first material if not specified otherwise, DR now does the same.
(This obviously was produced by an older Blender ASE exporter.)
Affected Issues
0005628
mod - radiantcore/model/import/AseModel.cpp Diff File
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/testcube_without_material_ref.ase Diff File

master 9908649a

30.05.2021 19:02

greebo


Details Diff
0005628: ASE model loader can deal with *MESH_FACE lines without the AB: BC: CA: parts
The AxTool seemed to have produced ASE models like this.
Affected Issues
0005628
mod - radiantcore/model/import/AseModel.cpp Diff File

master c94539d3

30.05.2021 19:00

greebo


Details Diff
0005628: Add unit test trying to load an ASE model without the AB: BC: CA: part in *MESH_FACE Affected Issues
0005628
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/testcube_no_ab_bc_ca_in_mesh_face.ase Diff File

merge_visualisation 16654fcc

30.05.2021 18:20

greebo


Details Diff
0005623: EntityInspector is showing changed key values now.
At least in wxMSW it was necessary to reset the value column width back to wxCOL_WIDTH_AUTOSIZE, since it wouldn't go any smaller after un-hiding the two optional columns, pushing them out of the view.
Affected Issues
0005623
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

merge_visualisation fbecd293

30.05.2021 14:33

greebo


Details Diff
0005623: Working on display of key value changes in EntityInspector Affected Issues
0005623
mod - include/imergeaction.h Diff File
mod - libs/scene/merge/MergeAction.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

merge_visualisation ee6e99fa

30.05.2021 11:57

greebo


Details Diff
0005623: EntityInspector is switching to read-only if the map is in merge mode Affected Issues
0005623
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File
mod - radiantcore/map/Map.cpp Diff File

merge_visualisation 043c996c

30.05.2021 11:36

greebo


Details Diff
0005623: Detect merge action nodes targeting entities, display their key values in the EntityInspector as usual Affected Issues
0005623
mod - include/imergeaction.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiantcore/map/MergeActionNode.cpp Diff File
mod - radiantcore/map/MergeActionNode.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 123 124 125 126 127 128 129 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last