Changesets: DarkRadiant

declmanager 2ef2444c

19.06.2022 08:36

greebo


Details Diff
0005977: Separate the unit test resources, they will collide with the regular RadiantTest setup once GlobalMaterialManager() et al will have been migrated to use the decl manager. Affected Issues
0005977
mod - test/DeclManager.cpp Diff File
add - test/resources/tdm/testdecls/exporttest.decl Diff File
add - test/resources/tdm/testdecls/numbers.decl Diff File

declmanager 409ae7af

19.06.2022 08:04

greebo


Details Diff
0005977: Safely close parser threads when the module is shut down Affected Issues
0005977
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - radiantcore/decl/DeclarationManager.h Diff File

declmanager 941062eb

19.06.2022 07:57

greebo


Details Diff
0005977: First iteration supporting parsing of known declarations. Affected Issues
0005977
mod - include/ideclmanager.h Diff File
mod - include/idecltypes.h Diff File
mod - radiantcore/decl/DeclarationManager.cpp Diff File
add - radiantcore/decl/DeclarationManager.h Diff File
add - radiantcore/decl/DeclarationParser.cpp Diff File
add - radiantcore/decl/DeclarationParser.h Diff File
mod - test/DeclManager.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

declmanager e0a32134

18.06.2022 18:03

greebo


Details Diff
0005977: Implement registerDeclType and unregisterDeclType Affected Issues
0005977
mod - radiantcore/decl/DeclarationManager.cpp Diff File

declmanager 0aa291a2

18.06.2022 17:53

greebo


Details Diff
0005977: Add empty implementation, define a few unit tests Affected Issues
0005977
mod - radiantcore/CMakeLists.txt Diff File
add - radiantcore/decl/DeclarationManager.cpp Diff File
mod - test/CMakeLists.txt Diff File
add - test/DeclManager.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master f5f9ab1f

18.06.2022 05:27

greebo


Details Diff
0005982: Fix ModifierHintPopup crash at shutdown when mainframe window has been destroyed already Affected Issues
0005982
mod - radiant/eventmanager/MouseToolManager.cpp Diff File

master f09a8a00

18.06.2022 05:23

greebo


Details Diff
0005981: Use "g" format specifier for displaying values in Surface Inspector, to cut off needless digits Affected Issues
0005981
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File

declmanager 0f91058b

17.06.2022 06:58

greebo


Details Diff
0005977: Set up a few declaration-related interfaces Affected Issues
0005977
add - include/ideclmanager.h Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/include.vcxproj.filters Diff File

declmanager 9939fd69

17.06.2022 06:57

greebo


Details Diff
0005977: Add a few more unit test cases Affected Issues
0005977
mod - test/Parsing.cpp Diff File

master f4046156

16.06.2022 13:35

greebo


Details Diff
0005727: Entries in the "All Skins" subtree didn't have their full path set in the corresponding tree model column.
Add DeclFileInfo element to SkinChooser.
Affected Issues
0005727
mod - libs/wxutil/DeclFileInfo.h Diff File
mod - radiant/ui/einspector/SkinChooser.cpp Diff File
mod - radiant/ui/einspector/SkinChooser.h Diff File

master 05f5e5ae

16.06.2022 13:19

greebo


Details Diff
0005727: Refactor file info label into a shared wxutil control. Affected Issues
0005727
mod - include/idecltypes.h Diff File
add - libs/wxutil/DeclFileInfo.h Diff File
mod - radiant/ui/common/SoundShaderPreview.cpp Diff File
mod - radiant/ui/common/SoundShaderPreview.h Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

master 2e82b614

16.06.2022 12:37

greebo


Details Diff
0005972: Unit tests checking that the player start entity is selected after placement Affected Issues
0005972
mod - test/Entity.cpp Diff File
mod - test/algorithm/Scene.h Diff File

master ba96f628

16.06.2022 12:30

greebo


Details Diff
0005972: Leave player start entity selected after placement Affected Issues
0005972
mod - radiantcore/selection/algorithm/Entity.cpp Diff File

master dad54bb6

16.06.2022 11:53

greebo


Details Diff
0005805: Unit test checking a specific drag-resize operation of a single face Affected Issues
0005805
mod - test/TextureTool.cpp Diff File

master 83e76e4c

16.06.2022 11:38

greebo


Details Diff
0005805: Fix unit test, the DragManipulator has two selectables now Affected Issues
0005805
mod - test/TextureTool.cpp Diff File

master 45cd5da0

16.06.2022 06:53

greebo


Details Diff
0005805: Reduce code duplication Affected Issues
0005805
mod - radiantcore/selection/textool/TextureToolDragManipulator.cpp Diff File

master 1e1e289f

16.06.2022 06:46

greebo


Details Diff
0005805: Drag-resize operator is respecting constraint flags Affected Issues
0005805
mod - radiantcore/selection/textool/TextureToolDragManipulator.cpp Diff File

master 324795a2

16.06.2022 06:43

greebo


Details Diff
0005805: Scaling of selected objects is working, constraints are not yet implemented Affected Issues
0005805
mod - radiantcore/selection/algorithm/Texturing.cpp Diff File
mod - radiantcore/selection/algorithm/Texturing.h Diff File
mod - radiantcore/selection/textool/TextureToolDragManipulator.cpp Diff File
mod - radiantcore/selection/textool/TextureToolDragManipulator.h Diff File

master b7d6be5a

16.06.2022 05:51

greebo


Details Diff
0005805: Start working on the drag-resize operator for selected texture tool elements Affected Issues
0005805
mod - include/version.h Diff File
mod - radiantcore/selection/textool/TextureToolDragManipulator.cpp Diff File
mod - radiantcore/selection/textool/TextureToolDragManipulator.h Diff File

master bfebe768

15.06.2022 19:41

orbweaver


Details Diff
Update debian/changelog
mod - debian/changelog Diff File

master 4c29dc17

15.06.2022 19:29

orbweaver


Details Diff
Merge remote-tracking branch 'greebo/master'
mod - .github/workflows/build.yml Diff File
mod - include/ibrush.h Diff File
mod - include/igeometryrenderer.h Diff File
mod - include/igeometrystore.h Diff File
mod - include/imapresource.h Diff File
mod - include/inode.h Diff File
add - include/iobjectrenderer.h Diff File
mod - include/irender.h Diff File
mod - include/iselection.h Diff File
mod - include/version.h Diff File
add - install/gl/regular_stage_fp.glsl Diff File
add - install/gl/regular_stage_vp.glsl Diff File
mod - libs/SurfaceShader.h Diff File
mod - libs/math/Vector3.h Diff File
mod - libs/math/Vector4.h Diff File
mod - libs/render/ContinuousBuffer.h Diff File
mod - libs/render/GeometryStore.h Diff File
mod - libs/render/RenderableGeometry.h Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - plugins/vcs/CredentialManager.h Diff File
mod - plugins/vcs/Remote.h Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/brush/Brush.cpp Diff File
mod - radiantcore/brush/Brush.h Diff File
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/BrushNode.h Diff File
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/Face.h Diff File
mod - radiantcore/entity/ColourKey.h Diff File
mod - radiantcore/entity/EntityNode.cpp Diff File
mod - radiantcore/entity/EntityNode.h Diff File
mod - radiantcore/entity/generic/GenericEntityNode.cpp Diff File
mod - radiantcore/entity/generic/GenericEntityNode.h Diff File
mod - radiantcore/entity/light/LightNode.cpp Diff File
mod - radiantcore/entity/light/LightNode.h Diff File
mod - radiantcore/entity/light/Renderables.cpp Diff File
mod - radiantcore/entity/light/Renderables.h Diff File
mod - radiantcore/entity/speaker/SpeakerNode.cpp Diff File
mod - radiantcore/entity/speaker/SpeakerNode.h Diff File
mod - radiantcore/entity/speaker/SpeakerRenderables.cpp Diff File
mod - radiantcore/map/ArchivedMapResource.cpp Diff File
mod - radiantcore/map/format/portable/PortableMapReader.cpp Diff File
mod - radiantcore/map/format/primitiveparsers/BrushDef.cpp Diff File
mod - radiantcore/map/format/primitiveparsers/BrushDef3.cpp Diff File
mod - radiantcore/model/NullModelNode.cpp Diff File
mod - radiantcore/model/NullModelNode.h Diff File
mod - radiantcore/model/StaticModel.cpp Diff File
mod - radiantcore/model/StaticModel.h Diff File
mod - radiantcore/model/StaticModelNode.cpp Diff File
mod - radiantcore/model/StaticModelNode.h Diff File
mod - radiantcore/model/md5/MD5Model.cpp Diff File
mod - radiantcore/model/md5/MD5Model.h Diff File
mod - radiantcore/model/md5/MD5ModelNode.cpp Diff File
mod - radiantcore/model/md5/MD5ModelNode.h Diff File
mod - radiantcore/patch/PatchNode.cpp Diff File
mod - radiantcore/patch/PatchNode.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
mod - radiantcore/rendersystem/backend/BufferObjectProvider.h Diff File
mod - radiantcore/rendersystem/backend/ColourShader.cpp Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.h Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.cpp Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.h Diff File
mod - radiantcore/rendersystem/backend/GeometryRenderer.h Diff File
mod - radiantcore/rendersystem/backend/InteractingLight.cpp Diff File
mod - radiantcore/rendersystem/backend/InteractingLight.h Diff File
mod - radiantcore/rendersystem/backend/InteractionPass.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.h Diff File
mod - radiantcore/rendersystem/backend/ObjectRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/ObjectRenderer.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLState.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLStateLess.h Diff File
mod - radiantcore/rendersystem/backend/SurfaceRenderer.h Diff File
add - radiantcore/rendersystem/backend/glprogram/RegularStageProgram.cpp Diff File
add - radiantcore/rendersystem/backend/glprogram/RegularStageProgram.h Diff File
mod - radiantcore/selection/manipulators/RotateManipulator.cpp Diff File
mod - radiantcore/selection/textool/Node.cpp Diff File
mod - radiantcore/selection/textool/SelectableVertex.h Diff File
mod - radiantcore/selection/textool/TextureToolRotateManipulator.cpp Diff File
mod - test/Brush.cpp Diff File
mod - test/CMakeLists.txt Diff File
mod - test/ContinuousBuffer.cpp Diff File
mod - test/Entity.cpp Diff File
mod - test/GeometryStore.cpp Diff File
mod - test/Materials.cpp Diff File
mod - test/Models.cpp Diff File
add - test/Patch.cpp Diff File
mod - test/WindingRendering.cpp Diff File
mod - test/algorithm/Entity.h Diff File
add - test/resources/tdm/def/func.def Diff File
add - test/resources/tdm/maps/brush_with_duplicate_planes.map Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File

master f71deeb0

15.06.2022 19:18

orbweaver


Details Diff
0000410: initial mechanism to enable/disable Commands

The ICommandSystem interface now exposes methods to test whether a given
command is currently runnable. Currently only the CSG module is adding
commands with such a check. This is only a back-end mechanism; there is
not yet any support in the UI for showing the status of commands.
Affected Issues
0000410
mod - include/icommandsystem.h Diff File
mod - radiantcore/brush/csg/CSG.cpp Diff File
mod - radiantcore/commandsystem/Command.h Diff File
mod - radiantcore/commandsystem/CommandSystem.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.h Diff File
mod - radiantcore/commandsystem/Executable.h Diff File

master 78cd19f7

15.06.2022 12:43

greebo


Details Diff
Release 3.0.0
mod - include/version.h Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File

master e69da0f8

15.06.2022 10:16

greebo


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 527574ea

14.06.2022 19:58

orbweaver


Details Diff
Fix some compiler warnings
mod - include/icommandsystem.h Diff File
mod - libs/render/RenderableBox.h Diff File
mod - radiantcore/entity/light/LightNode.h Diff File
mod - radiantcore/entity/light/Renderables.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 55 56 57 58 59 60 61 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last