Changesets: DarkRadiant

master 30c3eb69

05.08.2022 05:05

greebo


Details Diff
0006037: Correctly set the declname column value when inserting entries in the MaterialPopulator Affected Issues
0006037
mod - radiant/ui/materials/MaterialPopulator.cpp Diff File
mod - radiant/ui/materials/MaterialPopulator.h Diff File

master 0e164c4a

05.08.2022 05:05

greebo


Details Diff
0006037: MaterialEditor should operate on decl names, not the visible paths used in the MaterialTreeView. Affected Issues
0006037
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

master a6f2dd6d

05.08.2022 05:04

greebo


Details Diff
0006037: Rename the syntax block when copying the shader template Affected Issues
0006037
mod - radiantcore/shaders/ShaderLibrary.cpp Diff File

master 691ce2c7

03.08.2022 19:59

orbweaver


Details Diff
Remove "initialiseModule called" console messages

These messages aren't useful enough to be unconditionally baked into the
application, and if they become needed, they should be implemented in a
single location in the module system rather than with boilerplate lines
in every module.
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/gui/GuiManager.cpp Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - plugins/vcs/GitModule.cpp Diff File
mod - radiant/camera/CameraWndManager.cpp Diff File
mod - radiant/clipboard/ClipboardModule.cpp Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/map/StartupMapLoader.cpp Diff File
mod - radiant/settings/LocalisationModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/common/DialogManager.cpp Diff File
mod - radiant/ui/favourites/FavouritesUserInterfaceModule.cpp Diff File
mod - radiant/ui/filters/FilterUserInterface.cpp Diff File
mod - radiant/ui/gl/WxGLWidgetManager.cpp Diff File
mod - radiant/ui/grid/GridUserInterface.cpp Diff File
mod - radiant/ui/groupdialog/GroupDialogManager.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrameLayoutManager.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditorModule.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/menu/MenuManager.cpp Diff File
mod - radiant/ui/statusbar/StatusBarManager.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - radiantcore/brush/BrushModule.cpp Diff File
mod - radiantcore/camera/CameraManager.cpp Diff File
mod - radiantcore/clipper/Clipper.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.cpp Diff File
mod - radiantcore/eclass/EClassColourManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/entity/EntityModule.cpp Diff File
mod - radiantcore/filetypes/FileTypeRegistry.cpp Diff File
mod - radiantcore/fonts/FontManager.cpp Diff File
mod - radiantcore/grid/GridManager.cpp Diff File
mod - radiantcore/layers/LayerModule.cpp Diff File
mod - radiantcore/map/EditingStopwatch.cpp Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/MapResourceManager.cpp Diff File
mod - radiantcore/map/RegionManager.cpp Diff File
mod - radiantcore/map/aas/AasFileManager.cpp Diff File
mod - radiantcore/map/aas/Doom3AasFileLoader.cpp Diff File
mod - radiantcore/map/autosaver/AutoSaver.cpp Diff File
mod - radiantcore/map/format/Doom3MapFormat.cpp Diff File
mod - radiantcore/map/format/Doom3PrefabFormat.cpp Diff File
mod - radiantcore/map/format/MapFormatManager.cpp Diff File
mod - radiantcore/map/format/Quake3MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake4MapFormat.cpp Diff File
mod - radiantcore/map/format/portable/PortableMapFormat.cpp Diff File
mod - radiantcore/map/infofile/InfoFileManager.cpp Diff File
mod - radiantcore/map/mru/MRU.cpp Diff File
mod - radiantcore/map/namespace/NamespaceFactory.cpp Diff File
mod - radiantcore/model/ModelCache.cpp Diff File
mod - radiantcore/model/ModelFormatManager.cpp Diff File
mod - radiantcore/model/md5/MD5AnimationCache.cpp Diff File
mod - radiantcore/particles/ParticlesManager.cpp Diff File
mod - radiantcore/patch/PatchModule.cpp Diff File
mod - radiantcore/rendersystem/OpenGLModule.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/RenderSystemFactory.cpp Diff File
mod - radiantcore/rendersystem/SharedOpenGLContextModule.cpp Diff File
mod - radiantcore/scenegraph/SceneGraph.cpp Diff File
mod - radiantcore/scenegraph/SceneGraphFactory.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/group/SelectionGroupModule.cpp Diff File
mod - radiantcore/selection/selectionset/SelectionSetModule.cpp Diff File
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSceneGraph.cpp Diff File
mod - radiantcore/selection/textool/TextureToolSelectionSystem.cpp Diff File
mod - radiantcore/settings/ColourSchemeManager.cpp Diff File
mod - radiantcore/settings/PreferenceSystem.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/undo/UndoSystemFactory.cpp Diff File
mod - radiantcore/versioncontrol/VersionControlManager.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - radiantcore/xmlregistry/XMLRegistry.cpp Diff File

master b30c3c2d

03.08.2022 19:48

orbweaver


Details Diff
0000401: Stim/Response editor disabled without selection Affected Issues
0000410
mod - plugins/dm.stimresponse/StimResponseEditor.cpp Diff File
mod - plugins/dm.stimresponse/StimResponseEditor.h Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File

master 885342ed

03.08.2022 19:23

orbweaver


Details Diff
0000401: document Clipper commands in Brush menu Affected Issues
0000410
mod - doc/manual.adoc Diff File

master da2381b1

03.08.2022 19:14

orbweaver


Details Diff
0000401: document a few options in the Entity menu Affected Issues
0000410
mod - doc/manual.adoc Diff File

master 0468d49c

03.08.2022 19:03

orbweaver


Details Diff
0000401: Bind/Connect entities disabled without appropriate selection

These commands require exactly two selected entities (and nothing else).
Affected Issues
0000410
mod - libs/selectionlib.h Diff File
mod - radiantcore/selection/algorithm/Entity.cpp Diff File
mod - radiantcore/selection/algorithm/Entity.h Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File

master 22240e45

02.08.2022 20:10

orbweaver


Details Diff
0000401: document some commands in the Brush menu Affected Issues
0000410
mod - doc/manual.adoc Diff File

master 01b22c1f

02.08.2022 19:52

orbweaver


Details Diff
0000401: Brush/Clipper menu items require selected brush Affected Issues
0000410
mod - include/icommandsystem.h Diff File
mod - radiantcore/brush/BrushModule.cpp Diff File
mod - radiantcore/clipper/Clipper.cpp Diff File
mod - radiantcore/clipper/Clipper.h Diff File

master fefab529

01.08.2022 04:02

greebo


Details Diff
0006029: Test the output of the game::current::getWriteableGameResourcePath() helper in two sepecific TDM setups Affected Issues
0006029
mod - test/MaterialExport.cpp Diff File

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
 First  Prev  1 2 3 ... 30 ... 44 45 46 47 48 49 50 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last