Changesets: DarkRadiant
|
master 0b4ce057 05.08.2022 14:23 Details Diff |
0006052: DecalInfo RGB start/end values can be modified now |
Affected Issues 0006052 |
|
| 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 | ||
|
master 7674467e 05.08.2022 13:21 Details Diff |
0006052: DecalInfo controls are sensitive now. Add bindings to read/write the stay and fade time values. |
Affected Issues 0006052 |
|
| 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 | ||
|
master 976bcb55 05.08.2022 12:16 Details Diff |
0006052: Implement the ShaderTemplate::setDecalInfo logic |
Affected Issues 0006052 |
|
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
master 060ce315 05.08.2022 12:12 Details Diff |
0006052: Extend Material script interface to include setDecalInfo |
Affected Issues 0006052 |
|
| mod - plugins/script/interfaces/ShaderSystemInterface.cpp | Diff File | ||
| mod - plugins/script/interfaces/ShaderSystemInterface.h | Diff File | ||
|
master a92ea776 05.08.2022 12:10 Details Diff |
0006052: Create infrastructure to set the decal info structure through the Material interface. |
Affected Issues 0006052 |
|
| mod - include/ishaders.h | Diff File | ||
| mod - radiantcore/shaders/CShader.cpp | Diff File | ||
| mod - radiantcore/shaders/CShader.h | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
master fbf84b77 05.08.2022 10:23 Details Diff |
0006052: Don't write the default blend func pair gl_one, gl_zero into the stage |
Affected Issues 0006052 |
|
| mod - libs/materials/ParseLib.h | Diff File | ||
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
|
master 847218f9 05.08.2022 10:04 Details Diff |
0006052: Add unit test cases covering the treatment of the default blend func string pair, both when parsing and exporting stages |
Affected Issues 0006052 |
|
| mod - test/MaterialExport.cpp | Diff File | ||
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
master b0a178fc 05.08.2022 08:46 Details Diff |
0006052: Adjust source generator to not write any render map dimension if they are 0,0 |
Affected Issues 0006052 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
master 53255f1c 05.08.2022 08:34 Details Diff |
0006052: Adjust parser to treat mirrorRenderMap dimensions optional. The token must not be exhausted when looking for the dimensions. |
Affected Issues 0006052 |
|
| mod - libs/string/convert.h | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
| mod - radiantcore/shaders/ShaderTemplate.h | Diff File | ||
|
master bb408aa7 05.08.2022 07:46 Details Diff |
0006052: Don't disable the image map expression entry field in the case of mirrorRenderMap and remoteRenderMap |
Affected Issues 0006052 |
|
| mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
|
master 32573ca1 05.08.2022 07:46 Details Diff |
0006052: Extend material parser tests to cover the problems when parsing mirrorRenderMap and remoteRenderMap stages. |
Affected Issues 0006052 |
|
| mod - test/Materials.cpp | Diff File | ||
| mod - test/resources/tdm/materials/parsertest.mtr | Diff File | ||
|
master 74c8f3d8 05.08.2022 07:28 Details Diff |
0006052: mirrorRenderMap and RemoteRenderMap are allowed to have map expressions in their stage block |
Affected Issues 0006052 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
| mod - test/MaterialExport.cpp | Diff File | ||
|
master 8bc55e47 05.08.2022 07:20 Details Diff |
0006052: Adjust material soure generator code to export stages with mirrorRenderMap, remoteRenderMap even when no map expression is present. |
Affected Issues 0006052 |
|
| mod - radiantcore/shaders/MaterialSourceGenerator.cpp | Diff File | ||
|
master a7963fe1 05.08.2022 07:16 Details Diff |
0006052: Don't add "_white" map expressions for newly created blend layers, not all of them need such an expression. |
Affected Issues 0006052 |
|
| mod - radiantcore/shaders/ShaderTemplate.cpp | Diff File | ||
|
master c94caf4a 05.08.2022 06:22 Details Diff |
0006047: Don't clear the classname field after clicking "cancel" in the Entity Class Chooser dialog (when selecting a light classname) |
Affected Issues 0006047 |
|
| mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
| mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
|
master 5d1ae539 05.08.2022 06:14 Details Diff |
0006034: Resort the subtree when inserting a single texture element into the material tree view. Send ItemDeleted/ItemAdded events for all children to force the client data views to rebuild their nodes. |
Affected Issues 0006034 |
|
| mod - libs/wxutil/dataview/TreeModel.cpp | Diff File | ||
| mod - libs/wxutil/dataview/TreeModel.h | Diff File | ||
| mod - radiant/ui/materials/MaterialPopulator.cpp | Diff File | ||
| mod - radiant/ui/materials/MaterialPopulator.h | Diff File | ||
|
master f971cf8d 05.08.2022 05:51 Details Diff |
0006034: Offer SortModelFoldersFirst overloads to start at a given element in the tree. Reduce code duplication by forwarding calls to more specific overloads. |
Affected Issues 0006034 |
|
| mod - libs/wxutil/dataview/TreeModel.cpp | Diff File | ||
| mod - libs/wxutil/dataview/TreeModel.h | Diff File | ||
|
master 3f434384 05.08.2022 05:14 Details Diff |
0006033: Add ResourceTreeViewToolbar to ImageFileSelector |
Affected Issues 0006033 |
|
| mod - radiant/ui/common/ImageFileSelector.cpp | Diff File | ||
|
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 | ||