Changesets: DarkRadiant
master 30c3eb69 05.08.2022 05:05 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 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 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 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 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 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 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 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 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 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 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 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 |