Changesets: DarkRadiant
master 8a465e8d 11.11.2022 15:13 Details Diff |
0006157: Fix patch control vertex colour to match the way it has been for years |
Affected Issues 0006157 |
|
mod - radiantcore/patch/PatchRenderables.cpp | Diff File | ||
master eb819cdc 11.11.2022 05:55 Details Diff |
0004764: Close popup when focusing a non-browser element in the tree view |
Affected Issues 0004764 |
|
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
master 44621547 11.11.2022 05:52 Details Diff |
0004764: Improve popup handling, fix mouse position calculations |
Affected Issues 0004764 |
|
mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureDirectoryBrowser.h | Diff File | ||
master 4e935bd0 11.11.2022 05:31 Details Diff |
0004764: Prevent accumulating browser popups when arrow key-ing down the media browser tree view |
Affected Issues 0004764 |
|
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | ||
master ffd06a93 11.11.2022 05:03 Details Diff |
0004764: Ctrl-Shift-clicking to select a face didn't close the popup, add a separate mouse click event filter to catch that case |
Affected Issues 0004764 |
|
mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
master 1a5db701 11.11.2022 04:48 Details Diff |
0004764: In cases the popup window is sticking around, allow ESC to close it immediately |
Affected Issues 0004764 |
|
mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
master c6eb4765 11.11.2022 04:12 Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' | ||
mod - debian/changelog | Diff File | ||
mod - install/bitmaps/icon_bool.png | Diff File | ||
mod - install/bitmaps/icon_classname.png | Diff File | ||
mod - install/bitmaps/icon_text.png | Diff File | ||
mod - install/bitmaps/icon_vector3.png | Diff File | ||
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 - libs/wxutil/dataview/TreeViewItemStyle.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/einspector/EntityInspector.h | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
mod - radiant/ui/filters/editor/FilterDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlPanel.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.h | 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 | ||
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 344fadb7 10.11.2022 18:15 Details Diff |
0006156: Open the selected conversation on double click |
Affected Issues 0006156 |
|
mod - plugins/dm.conversation/ConversationDialog.cpp | Diff File | ||
mod - plugins/dm.conversation/ConversationDialog.h | Diff File | ||
master 617282c7 09.11.2022 20:44 Details Diff |
Merge branch 'maint/3.5.0' | ||
mod - .github/workflows/build.yml | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - PKGBUILD | Diff File | ||
mod - debian/changelog | Diff File | ||
mod - include/imessagebus.h | Diff File | ||
mod - include/inode.h | Diff File | ||
mod - include/iorthoview.h | Diff File | ||
mod - include/precompiled_ui_interfaces.h | Diff File | ||
mod - include/ui/ientityinspector.h | Diff File | ||
rm - include/ui/igroupdialog.h | Diff | ||
mod - include/ui/imainframe.h | Diff File | ||
rm - include/ui/imainframelayout.h | Diff | ||
rm - include/ui/imediabrowser.h | Diff | ||
add - include/ui/iusercontrol.h | Diff File | ||
mod - include/ui/iuserinterface.h | Diff File | ||
mod - include/version.h | Diff File | ||
mod - install/input.xml | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - install/net.darkradiant.DarkRadiant.metainfo.xml | Diff File | ||
mod - install/ui/findandreplacedialog.fbp | Diff File | ||
mod - install/ui/findandreplacedialog.xrc | Diff File | ||
mod - install/ui/overlaydialog.fbp | Diff File | ||
mod - install/ui/overlaydialog.xrc | Diff File | ||
mod - install/user.xml | Diff File | ||
add - libs/messages/ClearConsole.h | Diff File | ||
add - libs/messages/TextureToolRequest.h | Diff File | ||
mod - libs/render/RenderableBox.h | Diff File | ||
mod - libs/scene/BasicRootNode.h | Diff File | ||
mod - libs/scene/Node.h | Diff File | ||
mod - libs/string/predicate.h | Diff File | ||
mod - libs/wxutil/CMakeLists.txt | Diff File | ||
add - libs/wxutil/DockablePanel.h | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h | Diff File | ||
mod - libs/wxutil/decl/DeclarationSelectorDialog.cpp | Diff File | ||
mod - libs/wxutil/event/SingleIdleCallback.h | Diff File | ||
rm - libs/wxutil/window/TransientWindow.cpp | Diff | ||
rm - libs/wxutil/window/TransientWindow.h | Diff | ||
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 - plugins/dm.gameconnection/CMakeLists.txt | Diff File | ||
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 - plugins/script/ScriptingSystem.cpp | 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/eventmanager/MouseToolManager.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/UserInterfaceModule.h | 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 - radiant/ui/console/Console.cpp | Diff File | ||
mod - radiant/ui/console/Console.h | Diff File | ||
add - radiant/ui/console/ConsoleControl.h | 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/entitylist/EntityList.cpp | Diff File | ||
mod - radiant/ui/entitylist/EntityList.h | Diff File | ||
add - radiant/ui/entitylist/EntityListControl.h | Diff File | ||
mod - radiant/ui/entitylist/GraphTreeModel.cpp | Diff File | ||
mod - radiant/ui/favourites/FavouritesBrowser.cpp | Diff File | ||
mod - radiant/ui/favourites/FavouritesBrowser.h | Diff File | ||
add - radiant/ui/favourites/FavouritesBrowserControl.h | Diff File | ||
mod - radiant/ui/favourites/FavouritesUserInterfaceModule.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 | ||
rm - radiant/ui/groupdialog/GroupDialog.cpp | Diff | ||
rm - radiant/ui/groupdialog/GroupDialog.h | Diff | ||
rm - radiant/ui/groupdialog/GroupDialogManager.cpp | Diff | ||
rm - radiant/ui/groupdialog/GroupDialogManager.h | Diff | ||
rm - radiant/ui/layers/LayerControl.cpp | Diff | ||
mod - radiant/ui/layers/LayerControl.h | 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 | ||
rm - radiant/ui/layers/LegacyLayerControlDialog.cpp | Diff | ||
rm - radiant/ui/layers/LegacyLayerControlDialog.h | Diff | ||
mod - radiant/ui/lightinspector/LightInspector.cpp | Diff File | ||
mod - radiant/ui/lightinspector/LightInspector.h | Diff File | ||
add - radiant/ui/lightinspector/LightInspectorControl.h | Diff File | ||
master fd08cccc 08.11.2022 19:54 Details Diff |
Update debian/changelog for 3.5.0 release | ||
mod - debian/changelog | Diff File | ||
master eb5e7638 07.11.2022 20:53 Details Diff |
Merge commit '27442def49b1286e2ed373424cbb9188fc89c957' into maint/3.5.0 ; Conflicts: ; radiant/ui/mainframe/PropertyNotebook.cpp |
||
mod - include/inode.h | Diff File | ||
mod - install/user.xml | Diff File | ||
mod - libs/render/RenderableBox.h | Diff File | ||
mod - libs/scene/BasicRootNode.h | Diff File | ||
mod - libs/scene/Node.h | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeViewToolbar.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/camera/CameraWndManager.cpp | Diff File | ||
mod - radiant/camera/CameraWndManager.h | Diff File | ||
mod - radiant/textool/TexTool.cpp | 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 - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
mod - radiantcore/CMakeLists.txt | Diff File | ||
mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | ||
mod - radiantcore/layers/LayerInfoFileModule.cpp | Diff File | ||
mod - radiantcore/layers/LayerInfoFileModule.h | Diff File | ||
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - radiantcore/map/RootNode.cpp | Diff File | ||
mod - radiantcore/map/RootNode.h | Diff File | ||
mod - radiantcore/map/format/portable/Constants.h | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapReader.cpp | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapWriter.cpp | Diff File | ||
add - radiantcore/model/IndexedBoxSurface.h | Diff File | ||
add - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
add - radiantcore/model/ModelNodeBase.h | Diff File | ||
add - radiantcore/model/NullModelBoxSurface.h | Diff File | ||
mod - radiantcore/model/NullModelLoader.h | Diff File | ||
mod - radiantcore/model/NullModelNode.cpp | Diff File | ||
mod - radiantcore/model/NullModelNode.h | Diff File | ||
mod - radiantcore/model/RenderableModelSurface.h | Diff File | ||
mod - radiantcore/model/StaticModelNode.cpp | Diff File | ||
mod - radiantcore/model/StaticModelNode.h | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.cpp | Diff File | ||
mod - radiantcore/model/md5/MD5ModelNode.h | Diff File | ||
mod - test/CMakeLists.txt | Diff File | ||
add - test/Filters.cpp | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
mod - test/algorithm/FileUtils.h | Diff File | ||
mod - test/resources/tdm/maps/layer_hierarchy_restore.darkradiant | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
master f73743f7 07.11.2022 20:44 Details Diff |
Fix wxWidgets assertion on startup in GTK/Linux According to https://github.com/wxWidgets/wxWidgets/issues/15932 the use of wxAuiNotebook::FindPage() is not reliable. All calls to this method have been replaced by GetPageIndex() which seems to work correctly. |
||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
master 5ea423a0 06.11.2022 20:48 Details Diff |
Adjust includes to satisfy IDE missing symbols | ||
mod - radiant/ui/mainframe/AuiLayout.h | 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 | ||
master fd000f87 06.11.2022 19:35 Details Diff |
0004764: Thumbnail browser is now displaying folders in the "Other Materials" branch |
Affected Issues 0004764 |
|
mod - radiant/ui/materials/MaterialPopulator.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialPopulator.h | Diff File | ||
mod - radiant/ui/materials/MaterialTreeView.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialTreeView.h | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
master 403b8e87 06.11.2022 18:29 Details Diff |
0006154: Update the whole scenegraph with respect to layering after loading the map |
Affected Issues 0006154 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
master fe35db2c 06.11.2022 18:22 Details Diff |
0006154: Add unit test covering the behaviour |
Affected Issues 0006154 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
master d38a4fe4 06.11.2022 18:08 Details Diff |
0006152: Add option to disable camera drag selections |
Affected Issues 0006152 |
|
mod - include/icameraview.h | Diff File | ||
mod - include/iinteractiveview.h | Diff File | ||
mod - install/user.xml | 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/selection/SelectionMouseTools.cpp | Diff File | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiant/xyview/XYWnd.cpp | Diff File | ||
mod - radiant/xyview/XYWnd.h | Diff File | ||
mod - radiantcore/camera/Camera.cpp | Diff File | ||
mod - radiantcore/camera/Camera.h | Diff File | ||
texturebrowser 00b7ae3e 06.11.2022 16:51 Details Diff |
0004764: No toolbar for the popup thumbnail browser |
Affected Issues 0004764 |
|
mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureDirectoryBrowser.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.h | Diff File | ||
texturebrowser 1c7e8f2f 06.11.2022 16:46 Details Diff |
0004764: Fix popup window being immediately dismissed when focusing the media browser Also destroy the popup once dismissed, it was just hidden by default. |
Affected Issues 0004764 |
|
mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | ||
texturebrowser 9b7e7be9 06.11.2022 16:34 Details Diff |
0004764: Compilation fix |
Affected Issues 0004764 |
|
mod - radiant/ui/mediabrowser/TextureDirectoryLoader.h | Diff File | ||
texturebrowser 70e32ff3 06.11.2022 15:42 Details Diff |
0004764: Better popup sizing and placement |
Affected Issues 0004764 |
|
add - libs/wxutil/TransientPopupWindow.h | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
texturebrowser 7555819a 06.11.2022 14:15 Details Diff |
0004764: Experimentally place a popup containing the thumbnails next to the media browser |
Affected Issues 0004764 |
|
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureDirectoryBrowser.h | Diff File | ||
texturebrowser 8b6c6086 06.11.2022 13:20 Details Diff |
0004764: Add TextureDirectoryBrowser widget |
Affected Issues 0004764 |
|
add - radiant/ui/texturebrowser/TextureDirectoryBrowser.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
texturebrowser 8b75de02 06.11.2022 12:50 Details Diff |
0004764: Move scene-related logic to MapTextureBrowser, TextureThumbnailBrowser serves as platform |
Affected Issues 0004764 |
|
mod - radiant/ui/texturebrowser/MapTextureBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/MapTextureBrowser.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.h | Diff File | ||
texturebrowser a0761425 06.11.2022 09:06 Details Diff |
0004764: Prepare the thumbnail population routine to be implemented by subtypes |
Affected Issues 0004764 |
|
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureThumbnailBrowser.h | Diff File |