Changesets: DarkRadiant
userinterface 6ea0a240 15.10.2022 16:59 Details Diff |
0006131: Desperate work around: have closed floating controls moved back to the property notebook |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
userinterface ef779177 15.10.2022 16:24 Details Diff |
0006131: Destroy floating windows on close |
Affected Issues 0006131 |
|
mod - include/ui/imainframe.h | Diff File | ||
mod - radiant/ui/groupdialog/GroupDialog.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 3fc3adcd 15.10.2022 14:47 Details Diff |
0006131: PropertyNotebook is communicating with the owning AuiLayout |
Affected Issues 0006131 |
|
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
add - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 486b3f75 15.10.2022 14:38 Details Diff |
0006131: Start moving GroupDialog functionality to the AuiLayout itself |
Affected Issues 0006131 |
|
mod - include/ui/imainframe.h | Diff File | ||
mod - plugins/dm.editing/plugin.cpp | Diff File | ||
mod - radiant/ui/favourites/FavouritesUserInterfaceModule.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 | ||
add - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
mod - radiant/ui/script/ScriptUserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 2528f119 15.10.2022 12:52 Details Diff |
0006131: Refactor Python Script Panel |
Affected Issues 0006131 |
|
add - radiant/ui/script/ScriptPanel.h | Diff File | ||
mod - radiant/ui/script/ScriptUserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/script/ScriptWindow.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 35fed5be 15.10.2022 12:45 Details Diff |
0006131: Refactor AI Editing Panel |
Affected Issues 0006131 |
|
add - plugins/dm.editing/AIEditingControl.h | Diff File | ||
mod - plugins/dm.editing/AIEditingPanel.cpp | Diff File | ||
mod - plugins/dm.editing/AIEditingPanel.h | Diff File | ||
mod - plugins/dm.editing/plugin.cpp | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj.filters | Diff File | ||
userinterface 0b6f4f57 15.10.2022 12:19 Details Diff |
0006131: Refactor FavouritesBrowser to be compatible with the IUserControl interfaces |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
add - radiant/ui/favourites/FavouritesBrowserControl.h | Diff File | ||
mod - radiant/ui/favourites/FavouritesUserInterfaceModule.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 9ed1396f 15.10.2022 08:20 Details Diff |
0006131: Refactor MediaBrowser to be compatible with the IUserControl interfaces Separate module implementation from the control. Remove the imediabrowser.h interface that is no longer needed, it's been replaced by a MessageBus request. |
Affected Issues 0006131 |
|
mod - include/imessagebus.h | Diff File | ||
rm - include/ui/imediabrowser.h | Diff | ||
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
add - radiant/ui/mediabrowser/FocusMaterialRequest.h | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | ||
add - radiant/ui/mediabrowser/MediaBrowserModule.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
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 fc403bc4 15.10.2022 06:31 Details Diff |
0006131: Refactor EntityInspector to be a stand-alone wxPanel descendant. Separate IEntityInspectorModule implementation from the control. |
Affected Issues 0006131 |
|
mod - include/ui/ientityinspector.h | Diff File | ||
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
add - radiant/ui/einspector/EntityInspectorModule.cpp | Diff File | ||
add - radiant/ui/einspector/EntityInspectorModule.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/RegularLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/SplitPaneLayout.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface e4272683 15.10.2022 05:35 Details Diff |
0006131: Add the console to the group dialog by name |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
userinterface 1c02df51 15.10.2022 05:24 Details Diff |
0006131: Reimplement the "clear" command to send a message to allow for independent Console controls |
Affected Issues 0006131 |
|
mod - include/imessagebus.h | Diff File | ||
add - libs/messages/ClearConsole.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/console/Console.cpp | Diff File | ||
mod - radiant/ui/console/Console.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
userinterface d3c4dda7 15.10.2022 05:10 Details Diff |
0006131: Add ConsoleControl wrapper |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/console/Console.h | Diff File | ||
add - radiant/ui/console/ConsoleControl.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 61b4ec61 15.10.2022 04:53 Details Diff |
0006131: IUserControl defines a getIcon() method |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/ui/groupdialog/GroupDialog.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
userinterface 9e6a125b 15.10.2022 04:44 Details Diff |
0006131: IUserControl::getDisplayName is used by GroupDialog and AuiLayout |
Affected Issues 0006131 |
|
mod - radiant/ui/groupdialog/GroupDialog.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
userinterface 8d2ace9c 15.10.2022 04:41 Details Diff |
0006131: IUserControl defines a getDisplayName() method |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
userinterface 8296817f 15.10.2022 04:30 Details Diff |
Bump version | ||
mod - include/version.h | Diff File | ||
userinterface 674d4156 15.10.2022 04:29 Details Diff |
0006131: Refactor AuiLayout |
Affected Issues 0006131 |
|
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
userinterface 2856b647 15.10.2022 04:12 Details Diff |
0006131: GroupDialog notebook tabs can be undocked to create dockable windows |
Affected Issues 0006131 |
|
mod - include/ui/imainframe.h | Diff File | ||
mod - include/ui/imainframelayout.h | Diff File | ||
mod - radiant/ui/groupdialog/GroupDialog.cpp | Diff File | ||
mod - radiant/ui/groupdialog/GroupDialog.h | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.h | Diff File | ||
mod - radiant/ui/mainframe/RegularLayout.h | Diff File | ||
mod - radiant/ui/mainframe/SplitPaneLayout.h | Diff File | ||
userinterface 0d777da1 14.10.2022 18:11 Details Diff |
0006131: GroupDialog accepts named controls to be added |
Affected Issues 0006131 |
|
mod - include/ui/igroupdialog.h | Diff File | ||
mod - radiant/ui/groupdialog/GroupDialog.cpp | Diff File | ||
mod - radiant/ui/groupdialog/GroupDialog.h | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
userinterface a6ab0474 14.10.2022 15:57 Details Diff |
0006131: GroupDialog is using an AUI notebook |
Affected Issues 0006131 |
|
mod - radiant/ui/groupdialog/GroupDialog.cpp | Diff File | ||
mod - radiant/ui/groupdialog/GroupDialog.h | Diff File | ||
userinterface c4f2dd19 14.10.2022 15:01 Details Diff |
0006131: Refactor CamWnd to be an actual wxWindow subtype. Remove unused FloatingCamWnd. |
Affected Issues 0006131 |
|
mod - include/ui/iusercontrol.h | Diff File | ||
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/CameraSettings.cpp | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
mod - radiant/camera/CameraWndManager.h | Diff File | ||
rm - radiant/camera/FloatingCamWnd.cpp | Diff | ||
rm - radiant/camera/FloatingCamWnd.h | Diff | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/RegularLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/RegularLayout.h | Diff File | ||
mod - radiant/ui/mainframe/SplitPaneLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/SplitPaneLayout.h | Diff File | ||
mod - radiant/xyview/GlobalXYWnd.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
userinterface 5bfb6bd7 14.10.2022 14:11 Details Diff |
0006131: OrthoViews can be acquired through the user interface module now. |
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/xyview/GlobalXYWnd.cpp | Diff File | ||
userinterface 1f7d581c 14.10.2022 13:57 Details Diff |
0006131: TextureBrowser can be acquired through the user interface module now. |
Affected Issues 0006131 |
|
add - include/ui/iusercontrol.h | Diff File | ||
mod - include/ui/iuserinterface.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/include.vcxproj.filters | Diff File | ||
userinterface 6b9811fb 14.10.2022 12:05 Details Diff |
0006131: Add TextureBrowser control interface |
Affected Issues 0006131 |
|
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
userinterface 6c81b454 14.10.2022 11:45 Details Diff |
0006131: Define user control interfaces |
Affected Issues 0006131 |
|
mod - include/ui/iuserinterface.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/UserInterfaceModule.h | Diff File |