Changesets: DarkRadiant
master 9bb91868 29.07.2022 13:00 Details Diff |
0006021: Use a VFSTreePopulator in ThreadedSkinLoader to distribute skins |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
master 7b280d0b 29.07.2022 12:30 Details Diff |
0006021: Move row assignment code from ThreadedSkinLoader to ThreadedDeclarationTreePopulator |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
master 267a7167 29.07.2022 12:17 Details Diff |
0006021: Move row assignment code from ThreadedMaterialLoader to ThreadedDeclarationTreePopulator |
Affected Issues 0006021 |
|
mod - radiant/ui/common/ShaderSelector.cpp | Diff File | ||
master 8f58dc84 29.07.2022 12:00 Details Diff |
0006021: Move row assignment code from ThreadedModelDefLoader to ThreadedDeclarationTreePopulator |
Affected Issues 0006021 |
|
mod - radiant/ui/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
master 7a5db120 29.07.2022 11:56 Details Diff |
0006021: Move row assignment code from ThreadedParticlesLoader to ThreadedDeclarationTreePopulator |
Affected Issues 0006021 |
|
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
mod - radiant/ui/particles/ThreadedParticlesLoader.h | Diff File | ||
master 510d0713 29.07.2022 10:49 Details Diff |
0006021: Move common code to ThreadedDeclarationTreePopulator. DeclarationTreeView defines the declName column to be the one to be used when adding/removing favourites in ResourceTreeView. This also fixes a few glaring copy/paste errors in the various populator classes. |
Affected Issues 0006021 |
|
mod - libs/wxutil/dataview/DeclarationTreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.h | Diff File | ||
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
mod - plugins/dm.editing/ThreadedEntityDefPopulator.h | Diff File | ||
mod - radiant/ui/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
mod - radiant/ui/common/ShaderSelector.cpp | Diff File | ||
mod - radiant/ui/common/SkinChooser.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 | ||
mod - radiant/ui/materials/MaterialPopulator.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialPopulator.h | Diff File | ||
mod - radiant/ui/particles/ThreadedParticlesLoader.h | Diff File | ||
master a506aac8 29.07.2022 10:19 Details Diff |
0006021: Attempt to work around Linux compilation problem |
Affected Issues 0006021 |
|
mod - libs/wxutil/DeclarationSourceView.h | Diff File | ||
master 8aecb592 29.07.2022 10:17 Details Diff |
0006021: Introduce ThreadedDeclarationTreePopulator as shared base for all the populators dealing with IDeclaration trees |
Affected Issues 0006021 |
|
add - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
mod - plugins/dm.editing/ThreadedEntityDefPopulator.h | Diff File | ||
mod - radiant/ui/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
mod - radiant/ui/common/ShaderSelector.cpp | Diff File | ||
mod - radiant/ui/common/SkinChooser.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 | ||
mod - radiant/ui/materials/MaterialPopulator.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialPopulator.h | Diff File | ||
mod - radiant/ui/particles/ThreadedParticlesLoader.h | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
master 02bf1b0c 29.07.2022 09:37 Details Diff |
0006021: Add ResourceTreeViewToolbar to MD5AnimationViewer |
Affected Issues 0006021 |
|
mod - radiant/ui/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
master 601c6fbc 29.07.2022 09:32 Details Diff |
0006021: Refactor MD5AnimationViewer to use the DeclarationTreeView |
Affected Issues 0006021 |
|
mod - radiant/ui/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
mod - radiant/ui/animationpreview/MD5AnimationViewer.h | Diff File | ||
master 09c62102 29.07.2022 09:05 Details Diff |
0006021: Refactor ShaderSelector to use the DeclarationTreeView type, removing lots of redundant code. |
Affected Issues 0006021 |
|
mod - radiant/ui/common/ShaderSelector.cpp | Diff File | ||
mod - radiant/ui/common/ShaderSelector.h | Diff File | ||
master 3d6781f0 29.07.2022 08:25 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 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 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 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 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 Details Diff |
0006021: Refactoring in SoundChooser |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SoundChooser.cpp | Diff File | ||
master 5811d7ec 29.07.2022 06:44 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 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 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 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 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 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 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 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 |