Changesets: DarkRadiant
master 7b773133 31.07.2022 18:27 Details Diff |
0006029: Move output directory choosing code to gamelib.h, both MaterialEditor and the backend DeclarationManager are using the same function |
Affected Issues 0006029 |
|
mod - libs/gamelib.h | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiantcore/decl/DeclarationManager.cpp | Diff File | ||
master f7a228dd 31.07.2022 17:06 Details Diff |
0006048: Wire up select button to choose the material of the test room |
Affected Issues 0006048 |
|
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
master d2dd67fb 31.07.2022 16:56 Details Diff |
0006048: MaterialPreview allows setting the room material. Start setting up the MaterialEditor controls to support this |
Affected Issues 0006048 |
|
mod - install/ui/materialeditor.fbp | Diff File | ||
mod - install/ui/materialeditor.xrc | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialEditor.h | Diff File | ||
mod - radiant/ui/materials/editor/MaterialPreview.cpp | Diff File | ||
mod - radiant/ui/materials/editor/MaterialPreview.h | Diff File | ||
master 3c099d32 31.07.2022 16:53 Details Diff |
0006048: Fix unhandled decl type exception |
Affected Issues 0006048 |
|
mod - include/idecltypes.h | Diff File | ||
master d65d7688 31.07.2022 16:14 Details Diff |
0006034: Clear the tree view filter before creating a new material, otherwise it's not immediately visible |
Affected Issues 0006034 |
|
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
master 25ac8936 31.07.2022 16:13 Details Diff |
0006040: Fix noShadows flag being cleared right after the first stage is added - this unintentionally clears the noshadows even in legit cases. This will likely break something else since the code was put there on purpose, but this has to be solved somewhere else. |
Affected Issues 0006040 |
|
mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
mod - test/Materials.cpp | Diff File | ||
mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
master 8697373f 31.07.2022 15:30 Details Diff |
0006036: Remove unneeded code from ModelCache, now that modelDef resolution has been shifted to the calling code |
Affected Issues 0006036 |
|
mod - include/imodelcache.h | Diff File | ||
mod - radiantcore/model/ModelCache.cpp | Diff File | ||
master 2f4033a2 31.07.2022 15:25 Details Diff |
0006036: ModelPreview needs to resolve modelDef meshes before asking the ModelCache for the model node |
Affected Issues 0006036 |
|
mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
master f4e51b37 31.07.2022 15:19 Details Diff |
0006036: Entities using modelDefs as models should use their "idle" pose where possible |
Affected Issues 0006036 |
|
mod - radiantcore/entity/ModelKey.cpp | Diff File | ||
mod - radiantcore/entity/ModelKey.h | Diff File | ||
mod - radiantcore/model/md5/MD5Model.cpp | Diff File | ||
master 308b6708 31.07.2022 08:54 Details Diff |
0006035: Fix model transformation being reset to identity after reloadDecls |
Affected Issues 0006035 |
|
mod - radiantcore/entity/ModelKey.cpp | Diff File | ||
master 9c712b60 31.07.2022 08:53 Details Diff |
0006035: Add unit test covering the regression introduced in 0005504 |
Affected Issues 0005504, 0006035 |
|
mod - test/Models.cpp | Diff File | ||
mod - test/algorithm/Scene.h | Diff File | ||
master fae7d835 31.07.2022 07:27 Details Diff |
0005504: Unit test checking that the modelDef is monitored for changes after an undo operation |
Affected Issues 0005504 |
|
mod - test/Models.cpp | Diff File | ||
master ccb7e3e7 31.07.2022 07:10 Details Diff |
0005504: Add another test checking that the ModelKey is reacting to a modelDef syntax block change |
Affected Issues 0005504 |
|
mod - test/Models.cpp | Diff File | ||
master 849a1e91 31.07.2022 07:04 Details Diff |
0005504: The entity ModelKey is now resolving modelDefs on its own instead of relying that the ModelCache is doing the job for it. ModelKey is subscribing to modelDef changes and refreshes the model node on change. |
Affected Issues 0005504 |
|
mod - radiantcore/entity/ModelKey.cpp | Diff File | ||
mod - radiantcore/entity/ModelKey.h | Diff File | ||
master cdb928e0 31.07.2022 05:48 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 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 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 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 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 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 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 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 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 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 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 |