Changesets: DarkRadiant

userinterface a8f81769

26.10.2022 14:32

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 21 22 23 24 25 26 27 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last