Changesets: DarkRadiant
userinterface 24105a03 21.10.2022 14:08 Details Diff |
0006131: Minor cleanup |
Affected Issues 0006131 |
|
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiant/ui/patch/PatchInspector.h | Diff File | ||
userinterface a2b9d69c 21.10.2022 14:05 Details Diff |
0006131: Convert Overlay dialog to a dockable panel |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - install/ui/overlaydialog.fbp | Diff File | ||
mod - install/ui/overlaydialog.xrc | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
add - radiant/ui/overlay/OrthoBackgroundControl.h | Diff File | ||
mv - radiant/ui/overlay/OverlayDialog.cpp → radiant/ui/overlay/OrthoBackgroundPanel.cpp | Diff File | ||
mv - radiant/ui/overlay/OverlayDialog.h → radiant/ui/overlay/OrthoBackgroundPanel.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface e9f4ff21 21.10.2022 13:40 Details Diff |
0006131: Convert Find & Replace Material dialog to panel |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - install/ui/findandreplacedialog.fbp | Diff File | ||
mod - install/ui/findandreplacedialog.xrc | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/findshader/FindShader.cpp | Diff File | ||
mod - radiant/ui/findshader/FindShader.h | Diff File | ||
add - radiant/ui/findshader/FindShaderControl.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 582e337f 21.10.2022 13:38 Details Diff |
0006131: Fix cmake build (second attempt) |
Affected Issues 0006131 |
|
mod - plugins/dm.gameconnection/GameConnectionPanel.cpp | Diff File | ||
userinterface e3389b05 21.10.2022 13:08 Details Diff |
0006131: Fix cmake build |
Affected Issues 0006131 |
|
mod - plugins/dm.gameconnection/CMakeLists.txt | Diff File | ||
userinterface c011528c 21.10.2022 12:48 Details Diff |
0006131: Migrate AAS control panel |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
rm - radiant/ui/aas/AasControlDialog.cpp | Diff | ||
rm - radiant/ui/aas/AasControlDialog.h | Diff | ||
mv - radiant/ui/aas/AasControl.cpp → radiant/ui/aas/AasFileControl.cpp | Diff File | ||
mv - radiant/ui/aas/AasControl.h → radiant/ui/aas/AasFileControl.h | Diff File | ||
add - radiant/ui/aas/AasVisualisationControl.h | Diff File | ||
add - radiant/ui/aas/AasVisualisationPanel.cpp | Diff File | ||
add - radiant/ui/aas/AasVisualisationPanel.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 1cdeeb55 21.10.2022 12:23 Details Diff |
0006131: Convert game connection dialog to dockable panel |
Affected Issues 0006131 |
|
mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | ||
add - plugins/dm.gameconnection/GameConnectionControl.h | Diff File | ||
mv - plugins/dm.gameconnection/GameConnectionDialog.cpp → plugins/dm.gameconnection/GameConnectionPanel.cpp | Diff File | ||
mv - plugins/dm.gameconnection/GameConnectionDialog.h → plugins/dm.gameconnection/GameConnectionPanel.h | Diff File | ||
mod - tools/msvc/dm.gameconnection.vcxproj | Diff File | ||
mod - tools/msvc/dm.gameconnection.vcxproj.filters | Diff File | ||
userinterface 37571b4d 21.10.2022 11:56 Details Diff |
0006131: Block updates while updating the tree view |
Affected Issues 0006131 |
|
mod - radiant/ui/entitylist/EntityList.cpp | Diff File | ||
mod - radiant/ui/entitylist/EntityList.h | Diff File | ||
userinterface 62bc8685 21.10.2022 11:38 Details Diff |
0006131: Fix crashes at startup |
Affected Issues 0006131 |
|
mod - radiant/ui/entitylist/EntityList.cpp | Diff File | ||
mod - radiant/ui/entitylist/GraphTreeModel.cpp | Diff File | ||
userinterface 15066b48 21.10.2022 11:36 Details Diff |
0006131: Convert EntityList to dockable panel Turns out that huge changes in the map selection are really slowed down by having the control around. |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/entitylist/EntityList.cpp | Diff File | ||
mod - radiant/ui/entitylist/EntityList.h | Diff File | ||
add - radiant/ui/entitylist/EntityListControl.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 89de20a1 21.10.2022 11:17 Details Diff |
0006131: Convert MergeControlDialog to dockable panel Close behaviour is not yet working, it's possible to close the dialog without having finished the merge |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
add - radiant/ui/merge/MapMergeControl.h | Diff File | ||
mv - radiant/ui/merge/MergeControlDialog.cpp → radiant/ui/merge/MapMergePanel.cpp | Diff File | ||
mv - radiant/ui/merge/MergeControlDialog.h → radiant/ui/merge/MapMergePanel.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
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 |