Changesets: DarkRadiant

master 8a465e8d

11.11.2022 15:13

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

orbweaver


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

orbweaver


Details Diff
Update debian/changelog for 3.5.0 release
mod - debian/changelog Diff File

master eb5e7638

07.11.2022 20:53

orbweaver


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

orbweaver


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

orbweaver


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


Details Diff
0004764: Compilation fix Affected Issues
0004764
mod - radiant/ui/mediabrowser/TextureDirectoryLoader.h Diff File

texturebrowser 70e32ff3

06.11.2022 15:42

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 15 16 17 18 19 20 21 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last