Changesets: DarkRadiant
userinterface 90638f7b 21.10.2022 09:54 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 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 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 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 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 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 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 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 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 Details Diff |
Update github actions version to address deprecation warning | ||
mod - .github/workflows/build.yml | Diff File | ||
userinterface b66e555b 18.10.2022 19:35 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 |