Changesets: DarkRadiant

master 7b773133

31.07.2022 18:27

greebo


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

greebo


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

greebo


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

greebo


Details Diff
0006048: Fix unhandled decl type exception Affected Issues
0006048
mod - include/idecltypes.h Diff File

master d65d7688

31.07.2022 16:14

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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
 First  Prev  1 2 3 ... 30 ... 41 42 43 44 45 46 47 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last