Changesets: DarkRadiant
master bf24ebb9 29.07.2022 04:13 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 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 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 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 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 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 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 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 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 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 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 | ||
master 3466b76b 24.07.2022 18:33 Details Diff |
0006021: Add ResourceTreeViewToolbar to Entity Class Tree for filtering and favourite management |
Affected Issues 0006021 |
|
mod - radiant/ui/eclasstree/EClassTree.cpp | Diff File | ||
mod - radiant/ui/eclasstree/EClassTree.h | Diff File | ||
master 6c3454b7 24.07.2022 18:08 Details Diff |
0006021: Migrate Entity Class Tree to use the DeclarationTreeView widget |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
mod - radiant/ui/eclasstree/EClassTree.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 | ||
master a6bd7a2a 24.07.2022 18:07 Details Diff |
0006021: Allow set/unset favourites to operate non-recursively if desired |
Affected Issues 0006021 |
|
mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/ResourceTreeView.h | Diff File | ||
master 36edf344 24.07.2022 16:16 Details Diff |
0006022: Fix unit test file |
Affected Issues 0006022 |
|
mod - test/resources/settings/old_favourites.xml | Diff File | ||
master a68fd9db 24.07.2022 16:10 Details Diff |
0006021: Add ResourceTreeViewToolbar to SkinChooser |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
mod - radiant/ui/common/SkinChooser.h | Diff File | ||
master 89801e85 24.07.2022 15:53 Details Diff |
0006021: Correctly populate the SkinChooser tree model to enable |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
master af334cb1 24.07.2022 15:31 Details Diff |
0006021: Ensure that SkinChooser's "All Skins" folder is initially collapsed (unless the active skin is listed there), as requested in 0005388 |
Affected Issues 0005388, 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
master 91db9c66 24.07.2022 15:21 Details Diff |
0006021: Start migrating SkinChooser to use the DeclarationTreeView type |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
mod - radiant/ui/common/SkinChooser.h | Diff File | ||
master c7cba892 24.07.2022 14:52 Details Diff |
0006021: Remove SkinChooser singleton, instantiate a new instance every time a skin is requested |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SkinChooser.cpp | Diff File | ||
mod - radiant/ui/common/SkinChooser.h | Diff File | ||
master 767f360e 24.07.2022 14:41 Details Diff |
0006021: Move SkinChooser to ui/common/ |
Affected Issues 0006021 |
|
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
mod - radiant/ui/einspector/SkinPropertyEditor.cpp | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master cbedaadf 24.07.2022 13:47 Details Diff |
0006021: EntityClassChooser is using DeclarationTreeView |
Affected Issues 0006021 |
|
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
mod - libs/wxutil/EntityClassChooser.h | Diff File | ||
master e7e7840e 24.07.2022 13:43 Details Diff |
0006021: SoundChooser makes use of DeclarationTreeView to display the sound shaders |
Affected Issues 0006021 |
|
mod - radiant/ui/common/SoundChooser.cpp | Diff File | ||
mod - radiant/ui/common/SoundChooser.h | Diff File | ||
master 78650002 24.07.2022 12:18 Details Diff |
0006021: MaterialTreeView is inheriting DeclarationTreeView now |
Affected Issues 0006021 |
|
mod - radiant/ui/materials/MaterialPopulator.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialTreeView.cpp | Diff File | ||
mod - radiant/ui/materials/MaterialTreeView.h | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp | Diff File | ||
master ddc4ed96 24.07.2022 05:42 Details Diff |
0006021: DeclarationTreeView extends the common ResourceTreeView::Columns to provide the exact declaration name. |
Affected Issues 0006021 |
|
mod - libs/wxutil/dataview/DeclarationTreeView.cpp | Diff File | ||
mod - libs/wxutil/dataview/DeclarationTreeView.h | Diff File | ||
mod - radiant/ui/particles/ThreadedParticlesLoader.h | Diff File |