Changesets: DarkRadiant

userinterface 90638f7b

21.10.2022 09:54

greebo


Details Diff
0006131: Convert TransformDialog to a dockable control Affected Issues
0006131
mod - include/ui/iusercontrol.h Diff File
mod - install/user.xml Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mv - radiant/ui/transform/TransformDialog.cpp → radiant/ui/transform/TransformPanel.cpp Diff File
mv - radiant/ui/transform/TransformDialog.h → radiant/ui/transform/TransformPanel.h Diff File
add - radiant/ui/transform/TransformPanelControl.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

userinterface a6e78c96

21.10.2022 09:26

greebo


Details Diff
0006131: Convert LightInspector to a dockable control Affected Issues
0006131
mod - include/ui/iusercontrol.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/lightinspector/LightInspector.cpp Diff File
mod - radiant/ui/lightinspector/LightInspector.h Diff File
add - radiant/ui/lightinspector/LightInspectorControl.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

userinterface b1254d70

21.10.2022 09:14

greebo


Details Diff
0006131: Convert PatchInspector to a dockable control Affected Issues
0006131
mod - include/ui/iusercontrol.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/patch/PatchInspector.cpp Diff File
mod - radiant/ui/patch/PatchInspector.h Diff File
add - radiant/ui/patch/PatchInspectorControl.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

userinterface 79013b6c

21.10.2022 08:58

greebo


Details Diff
0006131: Add Close option to tab context menu Affected Issues
0006131
mod - radiant/ui/mainframe/PropertyNotebook.cpp Diff File
mod - radiant/ui/mainframe/PropertyNotebook.h Diff File

userinterface 95f5a2a8

21.10.2022 07:16

greebo


Details Diff
0006131: Fix TextureTool stealing reporting to be in focus even though it isn't Affected Issues
0006131
mod - radiant/textool/TexTool.cpp Diff File

master 350830cc

21.10.2022 05:06

greebo


Details Diff
0006137: Layer visibility checkbox should react to rapid clicking Affected Issues
0006137
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File

userinterface 0fd7bc9e

21.10.2022 04:52

greebo


Details Diff
0006131: Migrate Texture Tool to be a dockable control.

This creates a couple of usability issues since the texture tool intercepts
some of the grid and manipulator shortcuts when in focus. Since the XY View
never appears to have focus, the docked texture tool is swallowing events.
Affected Issues
0006131
mod - include/imessagebus.h Diff File
mod - include/ui/iusercontrol.h Diff File
add - libs/messages/TextureToolRequest.h Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/textool/TexTool.h Diff File
add - radiant/textool/TextureToolControl.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

master fdb7f85c

19.10.2022 20:08

orbweaver


Details Diff
0005827: ItemValueProxy uses a setAttr() method to set style attributes

Although overloading allows it, "assigning" twice to the same object
to perform two different operations yields very confusing code, and
violates the expectation that an overloaded operator should do something
similar to what the operator would do for a primitive type.
Affected Issues
0005827
mod - libs/wxutil/EntityClassChooser.cpp Diff File
mod - libs/wxutil/dataview/KeyValueTable.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeView.cpp Diff File
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h Diff File
mod - libs/wxutil/dataview/TreeModel.h Diff File
mod - plugins/dm.difficulty/DifficultySettings.cpp Diff File
mod - plugins/dm.stimresponse/SREntity.cpp Diff File
mod - radiant/ui/eclasstree/EClassTree.cpp Diff File
mod - radiant/ui/einspector/AddPropertyDialog.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/filters/editor/FilterDialog.cpp Diff File
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/particles/ParticleEditor.cpp Diff File

master 032dc98c

19.10.2022 19:40

orbweaver


Details Diff
0005827: EntityInspector members initialised with inline assignment Affected Issues
0005827
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

userinterface 3b202e3d

19.10.2022 03:36

greebo


Details Diff
Update github actions version to address deprecation warning
mod - .github/workflows/build.yml Diff File

userinterface b66e555b

18.10.2022 19:35

greebo


Details Diff
Revert "0006131: Fix compilation in gcc, wxEvtHandler had been derived twice"

This reverts commit e6adac0ace8a63073c5a3fd1c123a790ebe4f1f9.
Affected Issues
0006131
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

userinterface 0cc217d4

18.10.2022 19:34

greebo


Details Diff
0006131: Change wxutil::SingleIdleCallback to maintain a wxEvtHandler member instead of deriving from it

This should solve ambiguous type compilation problems in gcc in classes that derive
from both wxWindow and wxutil::SingleIdleCallback.
Affected Issues
0006131
mod - libs/wxutil/event/SingleIdleCallback.h Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File

userinterface e3672387

18.10.2022 17:24

greebo


Details Diff
0006131: Handle event subscriptions in LayerControlPanel Affected Issues
0006131
mod - radiant/ui/layers/LayerControlPanel.cpp Diff File
mod - radiant/ui/layers/LayerControlPanel.h Diff File

userinterface 2bc1a60d

18.10.2022 17:16

greebo


Details Diff
0006131: Migrate LayerControlPanel to derive from wxPanel, create adapter for docking Affected Issues
0006131
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/layers/LayerControl.h Diff File
mod - radiant/ui/layers/LayerControlPanel.cpp Diff File
mod - radiant/ui/layers/LayerControlPanel.h Diff File
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

userinterface e81fe4d8

18.10.2022 17:04

greebo


Details Diff
0006131: Rename LayerControlDialog to LayerControlPanel Affected Issues
0006131
mod - include/ui/iusercontrol.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mv - radiant/ui/layers/LayerControlDialog.cpp → radiant/ui/layers/LayerControlPanel.cpp Diff File
mv - radiant/ui/layers/LayerControlDialog.h → radiant/ui/layers/LayerControlPanel.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

userinterface e0c3030c

18.10.2022 16:55

greebo


Details Diff
0006131: Remove LegacyLayerControlDialog Affected Issues
0006131
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
rm - radiant/ui/layers/LayerControl.cpp Diff
rm - radiant/ui/layers/LayerControl.h Diff
rm - radiant/ui/layers/LegacyLayerControlDialog.cpp Diff
rm - radiant/ui/layers/LegacyLayerControlDialog.h Diff
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

userinterface 1d134337

18.10.2022 16:38

greebo


Details Diff
0006131: Fix Camera not reacting to arrow keys Affected Issues
0006131
mod - radiant/camera/CameraWndManager.cpp Diff File

userinterface 41a44060

16.10.2022 16:47

greebo


Details Diff
0006131: Don't update the SurfaceInspector controls when the control is not visible Affected Issues
0006131
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File

userinterface 8dc9ee3b

16.10.2022 16:16

greebo


Details Diff
0006131: Add ToggleControl command, change "SurfaceInspector" to toggle the dialog Affected Issues
0006131
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - radiant/ui/mainframe/AuiLayout.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File

userinterface 6a0ca1d1

16.10.2022 13:21

greebo


Details Diff
0006131: Stabilise focusControl command Affected Issues
0006131
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/PropertyNotebook.cpp Diff File

userinterface 59f984d6

16.10.2022 13:09

greebo


Details Diff
0006131: Add focus control command to bring a named control into view Affected Issues
0006131
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - radiant/ui/mainframe/AuiLayout.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File
mod - radiant/ui/mainframe/PropertyNotebook.cpp Diff File
mod - radiant/ui/mainframe/PropertyNotebook.h Diff File

userinterface e6adac0a

16.10.2022 08:58

greebo


Details Diff
0006131: Fix compilation in gcc, wxEvtHandler had been derived twice Affected Issues
0006131
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File

userinterface 616fa477

16.10.2022 08:45

greebo


Details Diff
0006131: Property notebook is restoring the controls and their order now Affected Issues
0006131
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - radiant/ui/mainframe/PropertyNotebook.cpp Diff File
mod - radiant/ui/mainframe/PropertyNotebook.h Diff File

userinterface 8cb94014

16.10.2022 05:58

greebo


Details Diff
0006131: Panes added to the main AUI manager are restored now Affected Issues
0006131
mod - include/ui/imainframe.h Diff File
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - radiant/ui/mainframe/AuiLayout.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File
mod - radiant/ui/mainframe/PropertyNotebook.cpp Diff File
mod - radiant/ui/mainframe/PropertyNotebook.h Diff File

userinterface c996300e

16.10.2022 03:02

greebo


Details Diff
0006131: Make SurfaceInspector a dockable control Affected Issues
0006131
mod - include/ui/iusercontrol.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.h Diff File
add - radiant/ui/surfaceinspector/SurfaceInspectorControl.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 21 22 23 24 25 26 27 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last