Changesets: DarkRadiant
|
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 | ||
|
master ddbd3e55 24.07.2022 05:08 Details Diff |
0006021: Move DefinitionView to wxutil. Introduce DeclarationSourceView to specialise on declaration types. |
Affected Issues 0006021 |
|
| mod - libs/wxutil/CMakeLists.txt | Diff File | ||
| add - libs/wxutil/DeclarationSourceView.h | Diff File | ||
| mod - libs/wxutil/dataview/DeclarationTreeView.cpp | Diff File | ||
| mod - radiant/CMakeLists.txt | Diff File | ||
| mod - radiant/ui/common/SoundShaderDefinitionView.h | Diff File | ||
| mod - radiant/ui/materials/MaterialDefinitionView.h | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
|
master c8614889 24.07.2022 04:59 Details Diff |
0006021: Add decl::Type as mandatory parameter to DeclarationTreeView constructors. Add context menu item to show the source text. |
Affected Issues 0006021 |
|
| mod - install/menu.xml | Diff File | ||
| mod - libs/wxutil/dataview/DeclarationTreeView.cpp | Diff File | ||
| mod - libs/wxutil/dataview/DeclarationTreeView.h | Diff File | ||
| mod - radiant/ui/particles/ParticleSelector.cpp | Diff File | ||
|
master 17c9c079 24.07.2022 04:50 Details Diff |
0006021: Introduce DeclarationTreeView based on ResourceTreeView. |
Affected Issues 0006021 |
|
| mod - libs/wxutil/CMakeLists.txt | Diff File | ||
| add - libs/wxutil/dataview/DeclarationTreeView.cpp | Diff File | ||
| add - libs/wxutil/dataview/DeclarationTreeView.h | Diff File | ||
| mod - radiant/ui/particles/ParticleSelector.cpp | Diff File | ||
| mod - radiant/ui/particles/ParticleSelector.h | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
|
master 2086a1ca 24.07.2022 04:33 Details Diff |
0006022: Remove decl::Type::Model, since it's not a declaration |
Affected Issues 0006022 |
|
| mod - include/idecltypes.h | Diff File | ||
| mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
| mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
| mod - libs/wxutil/dataview/ResourceTreeView.h | Diff File | ||
| mod - radiant/ui/common/SoundChooser.cpp | Diff File | ||
| mod - radiant/ui/materials/MaterialTreeView.cpp | Diff File | ||
| mod - radiant/ui/modelselector/ModelTreeView.cpp | Diff File | ||
| mod - radiant/ui/particles/ParticleSelector.cpp | Diff File | ||
|
master 667e01bc 23.07.2022 16:35 Details Diff |
0006022: Cleanup in FavouritesBrowser |
Affected Issues 0006022 |
|
| mod - radiant/ui/favourites/FavouritesBrowser.cpp | Diff File | ||
| mod - radiant/ui/favourites/FavouritesBrowser.h | Diff File | ||
|
master 500f8382 23.07.2022 16:30 Details Diff |
0006022: Change IFavouritesManager interface - moving away from accepting decl::Type enumerations, the interface now operates on type name strings. Adjust implementation, adjust and extend unit tests. |
Affected Issues 0006022 |
|
| mod - include/idecltypes.h | Diff File | ||
| mod - include/ifavourites.h | Diff File | ||
| mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
| mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
| mod - radiant/ui/common/SoundChooser.cpp | Diff File | ||
| mod - radiant/ui/favourites/FavouritesBrowser.cpp | Diff File | ||
| mod - radiant/ui/favourites/FavouritesBrowser.h | Diff File | ||
| mod - radiant/ui/materials/MaterialPopulator.cpp | Diff File | ||
| mod - radiant/ui/modelselector/ModelDataInserter.h | Diff File | ||
| mod - radiant/ui/particles/ThreadedParticlesLoader.h | Diff File | ||
| mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
| mod - radiantcore/decl/FavouriteSet.h | Diff File | ||
| mod - radiantcore/decl/FavouritesManager.cpp | Diff File | ||
| mod - radiantcore/decl/FavouritesManager.h | Diff File | ||
| mod - test/Favourites.cpp | Diff File | ||
| add - test/resources/settings/old_favourites.xml | Diff File | ||
| rm - test/resources/settings/old_mediabrowser_favourites.xml | Diff | ||
|
master e106b55e 23.07.2022 12:56 Details Diff |
0006022: ModResource is now game::IResource |
Affected Issues 0006022 |
|
| mod - include/iarchive.h | Diff File | ||
| mod - include/ideclmanager.h | Diff File | ||
| mod - include/igameresource.h | Diff File | ||
| mod - radiantcore/vfs/DirectoryArchive.h | Diff File | ||