Changesets: DarkRadiant

master 3d6781f0

29.07.2022 08:25

greebo


Details Diff
0006021: Remove now redundant Show Shader Definition context menu item from MediaBrowserTreeView Affected Issues
0006021
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.h Diff File

master 16d33ce8

29.07.2022 08:22

greebo


Details Diff
0006021: Replace MaterialDefinitionView with the generic DeclarationSourceView. Affected Issues
0006021
mod - libs/wxutil/DeclarationSourceView.h Diff File
mod - libs/wxutil/DefinitionView.cpp Diff File
mod - libs/wxutil/DefinitionView.h Diff File
mod - libs/wxutil/dataview/DeclarationTreeView.cpp Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/common/ShaderSelector.cpp Diff File
rm - radiant/ui/materials/MaterialDefinitionView.cpp Diff
rm - radiant/ui/materials/MaterialDefinitionView.h Diff
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp Diff File
mod - radiant/ui/modelselector/MaterialsList.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 103f87bb

29.07.2022 08:08

greebo


Details Diff
0006021: Add ability to switch the shown declaration at a later point. Monitor the declaration for changes Affected Issues
0006021
mod - libs/wxutil/DeclarationSourceView.h Diff File
mod - libs/wxutil/dataview/DeclarationTreeView.cpp Diff File

master bd51b602

29.07.2022 07:48

greebo


Details Diff
0006021: DeclarationSourceView is now picking the right source view control based on the given declaration.
The SoundShaderDefinitionView file pair can now be removed.
Affected Issues
0006021
mod - libs/wxutil/DeclarationSourceView.h Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/common/SoundChooser.cpp Diff File
mod - radiant/ui/common/SoundChooser.h Diff File
rm - radiant/ui/common/SoundShaderDefinitionView.cpp Diff
rm - radiant/ui/common/SoundShaderDefinitionView.h Diff
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 7e9f2b16

29.07.2022 07:17

greebo


Details Diff
0006021: Offer a virtual method such that subclasses can choose which DeclarationSourceView to use. Refactoring. Affected Issues
0006021
mod - libs/wxutil/dataview/DeclarationTreeView.cpp Diff File
mod - libs/wxutil/dataview/DeclarationTreeView.h Diff File

master 4c99a47f

29.07.2022 07:04

greebo


Details Diff
0006021: Refactoring in SoundChooser Affected Issues
0006021
mod - radiant/ui/common/SoundChooser.cpp Diff File

master 5811d7ec

29.07.2022 06:44

greebo


Details Diff
0006021: Respect the eclass visibility property Affected Issues
0006021
mod - plugins/dm.editing/AIHeadChooserDialog.cpp Diff File
mod - plugins/dm.editing/ThreadedEntityDefPopulator.h Diff File

master bb923b00

29.07.2022 06:35

greebo


Details Diff
0006021: Share the same ThreadedEntityDefPopulator class to reduce code duplication Affected Issues
0006021
mod - plugins/dm.editing/AIHeadChooserDialog.cpp Diff File
mod - plugins/dm.editing/AIVocalSetChooserDialog.cpp Diff File
add - plugins/dm.editing/ThreadedEntityDefPopulator.h Diff File
mod - tools/msvc/dm.editing.vcxproj Diff File
mod - tools/msvc/dm.editing.vcxproj.filters Diff File

master 86656af9

29.07.2022 06:19

greebo


Details Diff
0006021: Refactor AIVocalSetChooserDialog Affected Issues
0006021
mod - plugins/dm.editing/AIVocalSetChooserDialog.cpp Diff File
mod - plugins/dm.editing/AIVocalSetChooserDialog.h Diff File

master 2231bcc6

29.07.2022 06:02

greebo


Details Diff
0006021: Further simplifications in AIHeadChooserDialog Affected Issues
0006021
mod - plugins/dm.editing/AIHeadChooserDialog.cpp Diff File

master 08618933

29.07.2022 05:34

greebo


Details Diff
0006021: Add explicit interface to select/query decl names when using DeclarationTreeView Affected Issues
0006021
mod - libs/wxutil/dataview/DeclarationTreeView.cpp Diff File
mod - libs/wxutil/dataview/DeclarationTreeView.h Diff File
mod - plugins/dm.editing/AIHeadChooserDialog.cpp Diff File

master d8537733

29.07.2022 05:31

greebo


Details Diff
0006021: Added ResourceTreeViewToolbar to AIHeadChooserDialog's tree view Affected Issues
0006021
mod - plugins/dm.editing/AIHeadChooserDialog.cpp Diff File
mod - plugins/dm.editing/AIHeadChooserDialog.h Diff File

master df634e46

29.07.2022 05:22

greebo


Details Diff
0006021: AIHeadChooserDialog is using DeclarationTreeView now Affected Issues
0006021
mod - plugins/dm.editing/AIHeadChooserDialog.cpp Diff File
mod - plugins/dm.editing/AIHeadChooserDialog.h Diff File

master ce7acbbe

29.07.2022 05:20

greebo


Details Diff
0006021: Add IEntityClassManager::forEachEntityClass accepting a function object Affected Issues
0006021
mod - include/ieclass.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.h Diff File
mod - test/EntityClass.cpp Diff File

master bf24ebb9

29.07.2022 04:13

greebo


Details Diff
0006027: More test cases to cover logical operator precedence Affected Issues
0006027
mod - test/Materials.cpp Diff File

master 9aa457c7

28.07.2022 20:05

greebo


Details Diff
0006023: Rename Declaration.Type.None type to Declaration.Type.NullType, it's only returned on empty ScriptDeclaration instances anyway Affected Issues
0006023
mod - plugins/script/interfaces/DeclarationManagerInterface.cpp Diff File

master 85efd453

28.07.2022 18:17

greebo


Details Diff
0006023: Add ScriptDeclaration::isNull object to check for empty references returned by findDeclaration Affected Issues
0006023
mod - plugins/script/interfaces/DeclarationManagerInterface.cpp Diff File
mod - plugins/script/interfaces/DeclarationManagerInterface.h Diff File

master 475f9c29

28.07.2022 18:13

greebo


Details Diff
0006023: Expose the rest of the relevant declaration manager methods. Add a separate Declaration::setDeclFilePath() method for conveniently define the folder and filename of a declaration, to be able to invoke saveDeclaration on them Affected Issues
0006023
mod - install/scripts/test.py Diff File
mod - plugins/script/interfaces/DeclarationManagerInterface.cpp Diff File
mod - plugins/script/interfaces/DeclarationManagerInterface.h Diff File

master 7b092299

28.07.2022 17:59

greebo


Details Diff
0006023: First few methods implemented Affected Issues
0006023
mod - install/scripts/test.py Diff File
mod - plugins/script/interfaces/DeclarationManagerInterface.cpp Diff File
mod - plugins/script/interfaces/DeclarationManagerInterface.h Diff File

master 81b57a22

28.07.2022 17:46

greebo


Details Diff
0006023: DeclarationVisitor interface added Affected Issues
0006023
mod - install/scripts/test.py Diff File
mod - plugins/script/interfaces/DeclarationManagerInterface.cpp Diff File
mod - plugins/script/interfaces/DeclarationManagerInterface.h Diff File

master c58edd6c

28.07.2022 17:33

greebo


Details Diff
0006023: Start exposing the DeclarationManager interface to Python scripts Affected Issues
0006023
mod - plugins/script/CMakeLists.txt Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
add - plugins/script/interfaces/DeclarationManagerInterface.cpp Diff File
add - plugins/script/interfaces/DeclarationManagerInterface.h Diff File
mod - tools/msvc/script.vcxproj Diff File
mod - tools/msvc/script.vcxproj.filters Diff File

master eae2a8e5

28.07.2022 13:03

greebo


Details Diff
0006027: Add some more expressions that were recently discussed in the forums Affected Issues
0006027
mod - test/Materials.cpp Diff File

master 53d29958

28.07.2022 12:49

greebo


Details Diff
0006027: Move ShaderExpression tests to unit tests Affected Issues
0006027
mod - radiantcore/shaders/MaterialManager.cpp Diff File
mod - test/Materials.cpp Diff File

master fc7807da

27.07.2022 20:03

orbweaver


Details Diff
0000401: disable "Create Decal Patches" if no faces selected Affected Issues
0000410
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - radiantcore/selection/algorithm/Primitives.cpp Diff File
mod - radiantcore/selection/algorithm/Primitives.h Diff File

master 4c3a5d69

27.07.2022 19:32

orbweaver


Details Diff
0000401: disable "Make Visportal" if no brushes selected Affected Issues
0000410
mod - radiantcore/brush/BrushModule.cpp Diff File
mod - radiantcore/selection/algorithm/Primitives.cpp Diff File
mod - radiantcore/selection/algorithm/Primitives.h Diff File
 First  Prev  1 2 3 ... 30 ... 43 44 45 46 47 48 49 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last