Changesets: DarkRadiant

master 32ca17a6

05.01.2021 15:30

greebo


Details Diff
0005388: Search the skin in the Matching Skins tree first when pre-selecting an item in the SkinChooser tree Affected Issues
0005388
mod - radiant/ui/einspector/SkinChooser.cpp Diff File
mod - radiant/ui/einspector/SkinChooser.h Diff File

master 1c874215

05.01.2021 12:47

greebo


Details Diff
0005388: Extend TreeModel::FindString/FindInteger methods to accept a starting point for the search Affected Issues
0005388
mod - libs/wxutil/dataview/TreeModel.cpp Diff File
mod - libs/wxutil/dataview/TreeModel.h Diff File
mod - libs/wxutil/dataview/TreeModelFilter.cpp Diff File

master d1544f3b

05.01.2021 12:01

greebo


Details Diff
0005482: Linux build fixes Affected Issues
0005482
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File

master 84965611

05.01.2021 07:13

greebo


Details Diff
0005482: Display the .def filename the modelDef is declared in Affected Issues
0005482
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiantcore/eclass/Doom3ModelDef.h Diff File

master 81bc118c

05.01.2021 07:06

greebo


Details Diff
0005482: Extend IModelDef interface by an additional defFilename property Affected Issues
0005482
mod - include/ieclass.h Diff File
mod - radiantcore/eclass/Doom3ModelDef.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.h Diff File

master 192c9b8c

05.01.2021 04:51

greebo


Details Diff
0005482: Implement special sorting for the "Model Definitions" folder in the ModelSelector Affected Issues
0005482
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/modelselector/ModelPopulator.h Diff File
mod - radiant/ui/modelselector/ModelTreeView.h Diff File

master 86d6a97c

05.01.2021 04:46

greebo


Details Diff
0005482: Refactor MediaBrowserTreeView sort algorithm, which now extends the folder comparison function only, re-using the rest of the SortModelFoldersFirst algorithm. Affected Issues
0005482
mod - libs/wxutil/dataview/TreeModel.cpp Diff File
mod - libs/wxutil/dataview/TreeModel.h Diff File
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp Diff File

master b1340f3d

05.01.2021 03:24

greebo


Details Diff
0005482: Add separate folder in ModelSelector containing the modelDef declarations Affected Issues
0005482
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/modelselector/ModelPopulator.h Diff File

master 7962a673

04.01.2021 17:35

greebo


Details Diff
0005482: Add forEachModelDef() overload accepting function objects Affected Issues
0005482
mod - include/ieclass.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.h Diff File

master 157d75f3

04.01.2021 16:29

greebo


Details Diff
Merge branch 'favourites'
add - include/idecltypes.h Diff File
add - include/ifavourites.h Diff File
mod - include/version.h Diff File
add - install/bitmaps/favourite.png Diff File
mod - install/user.xml Diff File
mod - libs/wxutil/CMakeLists.txt Diff File
mod - libs/wxutil/EntityClassChooser.cpp Diff File
mod - libs/wxutil/EntityClassChooser.h Diff File
add - libs/wxutil/dataview/IResourceTreePopulator.h Diff File
add - libs/wxutil/dataview/ResourceTreeView.cpp Diff File
add - libs/wxutil/dataview/ResourceTreeView.h Diff File
add - libs/wxutil/dataview/ResourceTreeViewToolbar.h Diff File
add - libs/wxutil/dataview/ThreadedResourceTreePopulator.cpp Diff File
add - libs/wxutil/dataview/ThreadedResourceTreePopulator.h Diff File
add - libs/wxutil/dataview/TreeViewItemStyle.h Diff File
mod - libs/wxutil/fsview/FileSystemView.h Diff File
mod - libs/wxutil/fsview/Populator.h Diff File
mod - libs/wxutil/menu/MenuItem.h Diff File
mod - libs/wxutil/menu/PopupMenu.cpp Diff File
mod - libs/wxutil/menu/PopupMenu.h Diff File
add - libs/wxutil/menu/SeparatorItem.h Diff File
mod - plugins/dm.conversation/CommandEditor.h Diff File
mod - plugins/dm.conversation/ConversationDialog.cpp Diff File
mod - plugins/dm.conversation/ConversationDialog.h Diff File
mod - plugins/dm.conversation/ConversationEditor.h Diff File
mod - plugins/dm.conversation/ConversationEntity.h Diff File
mod - plugins/dm.difficulty/DifficultyEditor.cpp Diff File
mod - plugins/dm.difficulty/DifficultySettings.h Diff File
mod - plugins/dm.editing/AIHeadChooserDialog.h Diff File
mod - plugins/dm.editing/AIVocalSetChooserDialog.h Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.cpp Diff File
mod - plugins/dm.editing/MissionInfoEditDialog.h Diff File
mod - plugins/dm.gui/GuiSelector.cpp Diff File
mod - plugins/dm.gui/GuiSelector.h Diff File
mod - plugins/dm.gui/ReadablePopulator.h Diff File
mod - plugins/dm.gui/ReadableReloader.h Diff File
mod - plugins/dm.gui/XDataSelector.h Diff File
mod - plugins/dm.gui/XdFileChooserDialog.h Diff File
mod - plugins/dm.objectives/ComponentsDialog.h Diff File
mod - plugins/dm.objectives/ObjectiveConditionsDialog.h Diff File
mod - plugins/dm.objectives/ObjectiveEntity.h Diff File
mod - plugins/dm.objectives/ObjectiveEntityFinder.h Diff File
mod - plugins/dm.objectives/ObjectivesEditor.h Diff File
mod - plugins/dm.stimresponse/ClassEditor.h Diff File
mod - plugins/dm.stimresponse/CustomStimEditor.h Diff File
mod - plugins/dm.stimresponse/EffectEditor.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEditor.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEditor.h Diff File
mod - plugins/dm.stimresponse/SREntity.h Diff File
mod - plugins/dm.stimresponse/StimResponse.h Diff File
mod - plugins/dm.stimresponse/StimTypes.cpp Diff File
mod - plugins/dm.stimresponse/StimTypes.h Diff File
mod - plugins/dm.stimresponse/precompiled.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/RadiantApp.h Diff File
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp Diff File
mod - radiant/log/PopupErrorHandler.h Diff File
mod - radiant/ui/commandlist/CommandList.h Diff File
mod - radiant/ui/commandlist/CommandListPopulator.h Diff File
mod - radiant/ui/common/EntityChooser.h Diff File
mod - radiant/ui/common/ShaderSelector.cpp Diff File
mod - radiant/ui/common/ShaderSelector.h Diff File
mod - radiant/ui/common/TexturePreviewCombo.cpp Diff File
mod - radiant/ui/eclasstree/EClassTree.h Diff File
mod - radiant/ui/eclasstree/EClassTreeBuilder.cpp Diff File
mod - radiant/ui/eclasstree/EClassTreeBuilder.h Diff File
mod - radiant/ui/einspector/AddPropertyDialog.cpp Diff File
mod - radiant/ui/einspector/AddPropertyDialog.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File
mod - radiant/ui/einspector/SkinChooser.cpp Diff File
mod - radiant/ui/einspector/SkinChooser.h Diff File
mod - radiant/ui/entitylist/EntityList.cpp Diff File
mod - radiant/ui/entitylist/GraphTreeModel.h Diff File
mod - radiant/ui/entitylist/GraphTreeNode.h Diff File
mod - radiant/ui/filters/editor/FilterDialog.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mapinfo/EntityInfoTab.h Diff File
mod - radiant/ui/mapinfo/LayerInfoTab.h Diff File
mod - radiant/ui/mapinfo/ModelInfoTab.h Diff File
mod - radiant/ui/mapinfo/ShaderInfoTab.h Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File
add - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp Diff File
add - radiant/ui/mediabrowser/MediaBrowserTreeView.h Diff File
mod - radiant/ui/modelselector/MaterialsList.h Diff File
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/modelselector/ModelPopulator.h Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File
add - radiant/ui/modelselector/ModelTreeView.cpp Diff File
add - radiant/ui/modelselector/ModelTreeView.h Diff File
mod - radiant/ui/mousetool/ToolMappingDialog.cpp Diff File
mod - radiant/ui/mousetool/ToolMappingDialog.h Diff File
mod - radiant/ui/particles/ParticleEditor.h Diff File
mod - radiant/ui/particles/ParticlesChooser.cpp Diff File
mod - radiant/ui/particles/ParticlesChooser.h Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.h Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File
mod - radiant/uimanager/SoundChooser.cpp Diff File
mod - radiant/uimanager/SoundChooser.h Diff File
mod - radiant/uimanager/SoundShaderPreview.h Diff File
mod - radiant/uimanager/animationpreview/MD5AnimationViewer.h Diff File
mod - radiant/uimanager/colourscheme/ColourSchemeEditor.cpp Diff File
mod - radiant/uimanager/colourscheme/ColourSchemeEditor.h Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/Radiant.cpp Diff File
add - radiantcore/decl/FavouriteSet.h Diff File
add - radiantcore/decl/FavouritesManager.cpp Diff File
add - radiantcore/decl/FavouritesManager.h Diff File
mod - test/CMakeLists.txt Diff File
add - test/Favourites.cpp Diff File
add - test/resources/settings/old_mediabrowser_favourites.xml Diff File
mod - tools/innosetup/darkradiant.iss Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters 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
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

master bfe86f73

04.01.2021 12:25

greebo


Details Diff
0005484: Projected lights don't rotate around their origin anymore: change the getSelectAABB() implementation to always use the light origin as center point. Affected Issues
0005484
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - test/Selection.cpp Diff File

master 19939882

04.01.2021 06:35

greebo


Details Diff
0005474: Fix "Natural Texture" producing stretched results due to uninitialised members in ShiftScaleRotation structure. Affected Issues
0005450, 0005474
mod - include/ibrush.h Diff File

favourites b64c1714

04.01.2021 04:04

greebo


Details Diff
0005127: Another unit test case Affected Issues
0005127
mod - test/Favourites.cpp Diff File

favourites 61104d5a

04.01.2021 04:01

greebo


Details Diff
0005127: Add unit test coverage for changed signals - and adjust the implementation Affected Issues
0005127
mod - radiantcore/decl/FavouritesManager.cpp Diff File
mod - test/Favourites.cpp Diff File

favourites d2f55f43

04.01.2021 03:54

greebo


Details Diff
0005127: TextureBrowser is notified on favourite changes Affected Issues
0005127
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.h Diff File

favourites 16f8cdf7

04.01.2021 03:47

greebo


Details Diff
0005127: Introduce signals to subscribe to when a favourite set is modified Affected Issues
0005127
mod - include/ifavourites.h Diff File
mod - radiantcore/decl/FavouriteSet.h Diff File
mod - radiantcore/decl/FavouritesManager.cpp Diff File
mod - radiantcore/decl/FavouritesManager.h Diff File

favourites 5b0f8224

04.01.2021 03:39

greebo


Details Diff
0005127: Add toggle button to TextureBrowser to filter out non-favourites Affected Issues
0005127
add - install/bitmaps/favourite.png Diff File
mod - install/user.xml Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.h Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File

favourites d631f9db

04.01.2021 02:14

greebo


Details Diff
0005127: There's no real benefit in the ParticlesChooser being a static singleton, convert it to a regular instantiable dialog. Affected Issues
0005127
mod - radiant/ui/particles/ParticlesChooser.cpp Diff File
mod - radiant/ui/particles/ParticlesChooser.h Diff File

favourites 1236c92c

03.01.2021 19:09

greebo


Details Diff
0005127: Persist favourite particle defs Affected Issues
0005127
mod - radiantcore/decl/FavouritesManager.cpp Diff File

favourites 0a0c7850

03.01.2021 19:08

greebo


Details Diff
0005127: Migrate ParticlesChooser Affected Issues
0005127
mod - include/idecltypes.h Diff File
mod - radiant/ui/particles/ParticlesChooser.cpp Diff File
mod - radiant/ui/particles/ParticlesChooser.h Diff File

favourites d0a97905

03.01.2021 18:11

greebo


Details Diff
0005127: Progress message handling Affected Issues
0005127
mod - libs/wxutil/dataview/ResourceTreeView.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeView.h Diff File

favourites 265953d5

03.01.2021 18:01

greebo


Details Diff
0005127: TreeModel columns is owned by the ModelTreeView class now. Move stuff to .cpp file. Affected Issues
0005127
mod - libs/wxutil/dataview/ResourceTreeView.cpp Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/modelselector/ModelPopulator.h Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File
add - radiant/ui/modelselector/ModelTreeView.cpp Diff File
mod - radiant/ui/modelselector/ModelTreeView.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

favourites 912b0cc4

03.01.2021 17:25

greebo


Details Diff
0005127: Persist model favourites to registry Affected Issues
0005127
mod - radiantcore/decl/FavouritesManager.cpp Diff File

favourites fd9ad932

03.01.2021 17:17

greebo


Details Diff
0005127: Make the ModelSelector display its favourites correctly Affected Issues
0005127
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelTreeView.h Diff File
mod - radiant/uimanager/SoundChooser.cpp Diff File

favourites 9256d995

03.01.2021 16:55

greebo


Details Diff
0005127: Create a separate event to give client code a chance to react when the tree model population is done Affected Issues
0005127
mod - libs/wxutil/dataview/ResourceTreeView.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeView.h Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 164 165 166 167 168 169 170 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last