Changesets: DarkRadiant
userinterface a8f81769 26.10.2022 14:32 Details Diff |
0006131: Improve ToggleMainControl algorithm |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
userinterface 60d04671 26.10.2022 14:18 Details Diff |
0006131: New CamWnds inherit the origin and angles from existing ones |
Affected Issues 0006131 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
userinterface c498a135 26.10.2022 14:05 Details Diff |
0006131: Avoid duplicate listener disconnection |
Affected Issues 0006131 |
|
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/ui/patch/PatchInspector.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
userinterface 548ce836 26.10.2022 14:00 Details Diff |
0006131: Add ToggleMainControl command to swap the center pane with a named control |
Affected Issues 0006131 |
|
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 e9214190 26.10.2022 14:00 Details Diff |
0006131: Avoid duplicate listener disconnection |
Affected Issues 0006131 |
|
mod - plugins/dm.editing/AIEditingPanel.cpp | Diff File | ||
mod - plugins/dm.gameconnection/GameConnectionPanel.cpp | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/ui/aas/AasVisualisationPanel.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/entitylist/EntityList.cpp | Diff File | ||
mod - radiant/ui/favourites/FavouritesBrowser.cpp | Diff File | ||
mod - radiant/ui/findshader/FindShader.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlPanel.cpp | Diff File | ||
mod - radiant/ui/lightinspector/LightInspector.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/merge/MapMergePanel.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiant/ui/transform/TransformPanel.cpp | Diff File | ||
userinterface ba5d2b74 26.10.2022 08:52 Details Diff |
0006131: Don't allow docking the PropertyPanel onto itself |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiFloatingFrame.cpp | Diff File | ||
userinterface 8a6ed8ee 26.10.2022 08:39 Details Diff |
0006131: XYWnd is a DockablePanel |
Affected Issues 0006131 |
|
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
userinterface 18841040 26.10.2022 08:35 Details Diff |
0006131: XYWnds need to register/deregister themselves on construction/destruction Refactor the whole active XY view handling code. Fix Linux compilation. |
Affected Issues 0006131 |
|
mod - include/iorthoview.h | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.h | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
userinterface 7f469370 26.10.2022 07:51 Details Diff |
0006131: PropertyNotebook should not be closed or destroyed |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
userinterface 111ff4c4 26.10.2022 07:51 Details Diff |
0006131: Add NewCamera command to create more camera views |
Affected Issues 0006131 |
|
mod - install/menu.xml | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
userinterface 6b10b63f 26.10.2022 07:20 Details Diff |
0006131: Remove the entire mainframe layout infrastructure |
Affected Issues 0006131 |
|
mod - include/ui/imainframe.h | Diff File | ||
rm - include/ui/imainframelayout.h | Diff | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
rm - radiant/ui/mainframe/LayoutCommand.h | Diff | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.h | Diff File | ||
rm - radiant/ui/mainframe/MainFrameLayoutManager.cpp | Diff | ||
rm - radiant/ui/mainframe/MainFrameLayoutManager.h | Diff | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/include.vcxproj.filters | Diff File | ||
userinterface df3ff736 26.10.2022 06:39 Details Diff |
0006131: Keep monitoring the frame's movement until the mouse button is released |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiFloatingFrame.cpp | Diff File | ||
userinterface 3c99c011 26.10.2022 06:32 Details Diff |
0006131: Restore the pane positions after toggling a docked pane back into visibility |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
userinterface 0b85e006 26.10.2022 05:56 Details Diff |
0006131: ToggleControl command now toggles the visibility of docked panes too Remove the workaround to move property panels back to the notebook on close |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
userinterface c3b4a99a 26.10.2022 05:42 Details Diff |
0006131: Move some control names to iusercontrol.h header |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/merge/MapMergePanel.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
userinterface 8e11fc84 26.10.2022 05:33 Details Diff |
0006131: Full command parsing is excruciatingly slow when the debugger is attached, extract just the first command token in canExecute |
Affected Issues 0006131 |
|
mod - radiantcore/commandsystem/CommandSystem.cpp | Diff File | ||
userinterface 2762372a 26.10.2022 05:06 Details Diff |
0006131: Move string algorithm to string/predicate.h, add unit test |
Affected Issues 0006131 |
|
mod - libs/string/predicate.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - test/Basic.cpp | Diff File | ||
userinterface 62ed8fb2 26.10.2022 04:50 Details Diff |
0006131: Remove redundant statement registration across the modules Add command remappings to input.xml to redirect any existing user shortcuts. |
Affected Issues 0006131 |
|
mod - install/input.xml | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - install/user.xml | Diff File | ||
mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspectorModule.cpp | Diff File | ||
mod - radiant/ui/favourites/FavouritesUserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/mainframe/ViewMenu.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowserModule.cpp | Diff File | ||
mod - radiant/ui/script/ScriptUserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
userinterface b615be36 26.10.2022 04:29 Details Diff |
0006131: Automatically add statements for all registered controls to enable shortcut assignment |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
master 4c02bee6 25.10.2022 19:53 Details Diff |
0005827: cleanup inconsistent tabs/spaces in PropertyEditorFactory.cpp |
Affected Issues 0005827 |
|
mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
master 8f327dca 25.10.2022 19:38 Details Diff |
0005827: use wxSYS_COLOUR_GRAYTEXT for inherited properties Second attempt at using a different colour for inherited properties. Instead of using a hard-coded colour (which fails due to the variability of GTK themes), we now use wxSystemSettings::GetColour() to look up the colour associated with disabled text (wxSYS_COLOUR_GRAYTEXT). Testing with both light and dark themes supplied with Ubuntu gives promising results. Hopefully wxWidgets will supply a valid colour which is appropriate for the active theme on all systems (including Windows), but this will need more widespread testing. |
Affected Issues 0005827 |
|
mod - libs/wxutil/dataview/TreeViewItemStyle.h | Diff File | ||
master 2e2aa177 25.10.2022 19:18 Details Diff |
0005827: move data view columns into a nested struct Make a clearer distinction between the columns in the TreeModel (_modelCols) and those used in the display widget (_viewCols). |
Affected Issues 0005827 |
|
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
master bfd015bb 25.10.2022 19:00 Details Diff |
0005827: fix inconsistent tabs/spaces in EntityInspector.h |
Affected Issues 0005827 |
|
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
userinterface 6e86fbfc 23.10.2022 18:10 Details Diff |
0006131: Extend IUserInterfaceModule interface to enumerate registered controls |
Affected Issues 0006131 |
|
mod - include/ui/iuserinterface.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
userinterface 2747c144 23.10.2022 17:54 Details Diff |
0006131: Add skeleton ViewMenu class to maintain the main menu items under "View" |
Affected Issues 0006131 |
|
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
add - radiant/ui/mainframe/ViewMenu.cpp | Diff File | ||
add - radiant/ui/mainframe/ViewMenu.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File |