Changesets: DarkRadiant

master cdb928e0

31.07.2022 05:48

greebo


Details Diff
0005504: Add a couple of unit tests covering the child model nodes of entities with a certain model key. Affected Issues
0005504
mod - test/MaterialExport.cpp Diff File
mod - test/Models.cpp Diff File
mod - test/algorithm/FileUtils.h Diff File
mod - test/resources/tdm/def/entity_with_model.def Diff File
add - test/resources/tdm/models/md5/flag01.md5mesh Diff File
mod - test/testutil/TemporaryFile.h Diff File

master 85e4043e

30.07.2022 08:22

greebo


Details Diff
0005743: "Show Definition..." context menu option is also available for displaying skin Affected Issues
0005743
mod - radiant/ui/modelselector/ModelTreeView.cpp Diff File
mod - radiant/ui/modelselector/ModelTreeView.h Diff File

master b8210967

30.07.2022 08:14

greebo


Details Diff
0005743: Add "Show Definition..." context menu option to ModelTreeView that is active when a valid modelDef is selected Affected Issues
0005743
mod - radiant/ui/modelselector/ModelTreeView.cpp Diff File
mod - radiant/ui/modelselector/ModelTreeView.h Diff File

master b089c5f7

30.07.2022 07:58

greebo


Details Diff
0005743: Add "Show Definition..." button to ClassnamePropertyEditor. Affected Issues
0005743
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp Diff File
mod - radiant/ui/einspector/ClassnamePropertyEditor.h Diff File

master e7a42c90

30.07.2022 07:37

greebo


Details Diff
0006021: Highlight secondary keywords in bold and italic Affected Issues
0006021
mod - libs/wxutil/sourceview/SourceView.cpp Diff File

master 5ecaebe5

30.07.2022 07:20

greebo


Details Diff
0006021: Add syntax highlighting for modelDefs. Move DeclarationSourceView implementation to .cpp file Affected Issues
0006021
mod - libs/wxutil/CMakeLists.txt Diff File
add - libs/wxutil/sourceview/DeclarationSourceView.cpp Diff File
mod - libs/wxutil/sourceview/DeclarationSourceView.h Diff File
mod - libs/wxutil/sourceview/SourceView.cpp Diff File
mod - libs/wxutil/sourceview/SourceView.h Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

master 8352d671

30.07.2022 06:43

greebo


Details Diff
0006021: Add/replace a few more icons Affected Issues
0006021
mod - install/menu.xml Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/script/ScriptUserInterfaceModule.cpp Diff File

master 4e07e237

30.07.2022 06:37

greebo


Details Diff
0006021: Update the model and skin icons used in the Entity Inspector Affected Issues
0006021
mod - install/bitmaps/icon_model.png Diff File
mod - install/bitmaps/icon_skin.png Diff File

master a7b0242c

30.07.2022 06:32

greebo


Details Diff
0006021: Add keywords to highlight the particle syntax Affected Issues
0006021
mod - libs/wxutil/sourceview/DeclarationSourceView.h Diff File
mod - libs/wxutil/sourceview/SourceView.cpp Diff File
mod - libs/wxutil/sourceview/SourceView.h Diff File

master 3b3b557d

30.07.2022 06:13

greebo


Details Diff
0006021: Move Console-related source files to ui/console/ folder Affected Issues
0006021
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 8b2d518b

30.07.2022 05:59

greebo


Details Diff
0006021: Move DefinitionView-related source files to wxutil/sourceview/ folder Affected Issues
0006021
mod - libs/wxutil/CMakeLists.txt Diff File
mod - libs/wxutil/dataview/DeclarationTreeView.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File
mod - radiant/ui/modelselector/MaterialsList.cpp Diff File
mod - radiant/ui/script/ScriptWindow.cpp Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

master c9e6bc43

30.07.2022 05:47

greebo


Details Diff
0006021: Replace LightTextureChooser with ShaderChooser, allowing to filter which textures should be listed Affected Issues
0006021
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/common/ShaderChooser.cpp Diff File
mod - radiant/ui/common/ShaderChooser.h Diff File
mod - radiant/ui/common/ShaderSelector.h Diff File
rm - radiant/ui/einspector/LightTextureChooser.cpp Diff
rm - radiant/ui/einspector/LightTextureChooser.h Diff
mod - radiant/ui/einspector/TexturePropertyEditor.cpp Diff File
mod - radiant/ui/findshader/FindShader.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 8e4556c1

30.07.2022 05:22

greebo


Details Diff
0006021: Move light texture prefix loading to gamelib.h, that code had been copied around like three times. Affected Issues
0006021
mod - libs/gamelib.h Diff File
mod - radiant/ui/common/ShaderChooser.cpp 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/einspector/LightTextureChooser.cpp Diff File
mod - radiant/ui/einspector/LightTextureChooser.h Diff File
mod - radiant/ui/lightinspector/LightInspector.cpp Diff File

master 77c8573a

30.07.2022 05:00

greebo


Details Diff
0006021: Remove a ton of redundant code from ShaderSelector. Remove the ShaderSelector::Client interface in favour of a callback. Affected Issues
0006021
mod - radiant/ui/common/ShaderChooser.cpp Diff File
mod - radiant/ui/common/ShaderChooser.h Diff File
mod - radiant/ui/common/ShaderSelector.cpp Diff File
mod - radiant/ui/common/ShaderSelector.h Diff File
mod - radiant/ui/einspector/LightTextureChooser.cpp Diff File
mod - radiant/ui/einspector/LightTextureChooser.h Diff File
mod - radiant/ui/lightinspector/LightInspector.cpp Diff File
mod - radiant/ui/lightinspector/LightInspector.h Diff File

master ec800003

30.07.2022 04:22

greebo


Details Diff
0006021: ShaderSelector is using TexturePreviewCombo now. Extend TexturePreviewCombo code to be able to recognise light textures on its own. Affected Issues
0006021
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/common/TexturePreviewCombo.h Diff File

master bc97638c

30.07.2022 03:46

greebo


Details Diff
0006021: Add default SortModel implementation to ThreadedDeclarationTreePopulator Affected Issues
0006021
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h Diff File
mod - radiant/ui/animationpreview/MD5AnimationViewer.cpp Diff File
mod - radiant/ui/common/ShaderSelector.cpp Diff File
mod - radiant/ui/common/SoundChooser.cpp Diff File
mod - radiant/ui/eclasstree/EClassTreeBuilder.cpp Diff File
mod - radiant/ui/eclasstree/EClassTreeBuilder.h Diff File

master 5a3b09cb

29.07.2022 18:25

greebo


Details Diff
0006021: Fix newly created or copied materials marked as non-modifiable after saving Affected Issues
0006021
mod - radiant/ui/materials/MaterialPopulator.cpp Diff File
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - radiantcore/shaders/CShader.cpp Diff File
mod - test/MaterialExport.cpp Diff File

master e4734254

29.07.2022 17:35

greebo


Details Diff
0006021: Remove a bunch of unused code Affected Issues
0006021
mod - radiant/ui/materials/MaterialPopulator.cpp Diff File
mod - radiant/ui/materials/MaterialPopulator.h Diff File

master 724d4ecd

29.07.2022 17:31

greebo


Details Diff
0006021: Use a VFSTreePopulator to load the textures into the MaterialTreeView. Affected Issues
0006021
mod - radiant/ui/materials/MaterialPopulator.cpp Diff File
mod - radiant/ui/materials/MaterialPopulator.h Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp Diff File

master e9bc0612

29.07.2022 17:13

greebo


Details Diff
0006021: Use base class methods to reduce code duplication Affected Issues
0006021
mod - radiant/ui/materials/MaterialPopulator.cpp Diff File
mod - radiant/ui/materials/MaterialPopulator.h Diff File

master a5c2a149

29.07.2022 17:01

greebo


Details Diff
0006021: Start refactoring MaterialPopulator, merge ShaderNameFunctor helper class into the owning class Affected Issues
0006021
mod - radiant/ui/materials/MaterialPopulator.cpp Diff File
mod - radiant/ui/materials/MaterialPopulator.h Diff File

master 2d344cd7

29.07.2022 16:27

greebo


Details Diff
0006021: Migrate EClassTreeBuilder population code to use the base methods in ThreadedDeclarationTreePopulator Affected Issues
0006021
mod - radiant/ui/eclasstree/EClassTree.cpp Diff File
mod - radiant/ui/eclasstree/EClassTreeBuilder.cpp Diff File
mod - radiant/ui/eclasstree/EClassTreeBuilder.h Diff File

master c0e8c69b

29.07.2022 13:39

greebo


Details Diff
0006021: Migrate ThreadedSoundShaderLoader population code to use the base methods in ThreadedDeclarationTreePopulator Affected Issues
0006021
mod - radiant/ui/common/SoundChooser.cpp Diff File

master a264d981

29.07.2022 13:30

greebo


Details Diff
0006021: Move row assignment code from ThreadedEntityDefPopulator to ThreadedDeclarationTreePopulator Affected Issues
0006021
mod - plugins/dm.editing/ThreadedEntityDefPopulator.h Diff File

master f923df47

29.07.2022 13:22

greebo


Details Diff
0006021: The "Matching Skins" folder should always be sorted on top of the tree Affected Issues
0006021
mod - radiant/ui/common/SkinChooser.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 45 46 47 48 49 50 51 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last