Changesets: DarkRadiant

master 40f6a80c

28.02.2022 11:48

greebo


Details Diff
0005840: Take out a couple of verbose log messages Affected Issues
0005840
mod - plugins/vcs/Repository.cpp Diff File

master 8e18133d

28.02.2022 11:42

greebo


Details Diff
0005840: Show proper error message when no remote is configured Affected Issues
0005840
mod - plugins/vcs/Algorithm.h Diff File
mod - plugins/vcs/Repository.cpp Diff File

master 0988f7a0

28.02.2022 10:06

greebo


Details Diff
0005840: Fix crashes when dealing with empty repositories Affected Issues
0005840
mod - plugins/vcs/Algorithm.h Diff File
mod - plugins/vcs/Repository.cpp Diff File

master 5cd0c6b4

28.02.2022 06:09

greebo


Details Diff
0005841: Save and restore the state of all floating ortho views when using Docking layout Affected Issues
0005841
mod - install/user.xml Diff File
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File

master aaf11c44

28.02.2022 03:49

greebo


Details Diff
0005846: Fix texture being messed up by 90 degree rotations of brushes. Freezetransform is triggering a second evaluation of the current transformation (which is identity) - this was messing up the texDefTransformed() algorithm since the winding vertices were still at the old position. The face normal ended up being parallel to the face plane. The quick solution here is to ignore identity transforms in Face::transform. Affected Issues
0005846
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - test/TextureManipulation.cpp Diff File

master 78e97bb7

27.02.2022 15:20

greebo


Details Diff
0005846: Add unit test covering the problem Affected Issues
0005846
mod - test/TextureManipulation.cpp Diff File
add - test/resources/tdm/maps/rotate_with_texlock.map Diff File

master 5a6ddba5

27.02.2022 08:51

greebo


Details Diff
0005829: Cleanup inherited spawnargs before adding the current set.
When directly switching from one entity to another, the selection still qualifies to show inherited spawnargs, but we need to remove the old ones first.
Affected Issues
0005829
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

master 06ea1fcf

27.02.2022 08:04

greebo


Details Diff
0005844: When looking for matching skins, use the entity key the ModelPropertyEditor has been attached to first. Fallback to "model" if nothing can be found. Affected Issues
0005844
mod - radiant/ui/einspector/ModelPropertyEditor.cpp Diff File

master 9fe71508

27.02.2022 07:36

greebo


Details Diff
0005831: Sanitise the scroll position after entering a search term, it might be too large and be hiding the remaining visible tiles. Affected Issues
0005831
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File

master 1e1dccdc

27.02.2022 06:29

greebo


Details Diff
0005826: Consider inherited _color values when loading the colour value into the control Affected Issues
0005826
mod - radiant/ui/einspector/ColourPropertyEditor.cpp Diff File

master d4d28433

27.02.2022 06:24

greebo


Details Diff
Add version label at the right of the top toolbar, makes it easier to identify the app version in repro videos
mod - radiant/ui/mainframe/TopLevelFrame.cpp Diff File

master 70a61ed8

27.02.2022 06:01

greebo


Details Diff
0005825: Adjust snapshot folder description in the preferences Affected Issues
0005825
mod - radiantcore/map/autosaver/AutoSaver.cpp Diff File

master b90cf496

27.02.2022 05:56

greebo


Details Diff
0005825: Add unit test checking the support of absolute paths as snapshot folder Affected Issues
0005825
mod - radiantcore/map/autosaver/AutoSaver.cpp Diff File
mod - test/MapSavingLoading.cpp Diff File

master 3b1ae259

27.02.2022 05:35

greebo


Details Diff
0005825: Add unit test checking support of relative paths as snapshot paths. Affected Issues
0005825
mod - radiantcore/map/autosaver/AutoSaver.cpp Diff File
mod - test/MapSavingLoading.cpp Diff File

master b4d0de21

26.02.2022 04:37

greebo


Details Diff
0005893: Fix faces not updating their visuals after fitting their texture. Affected Issues
0005893
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/Face.cpp Diff File
mod - radiantcore/brush/Face.h Diff File

master 916cc082

25.02.2022 13:45

greebo


Details Diff
0005893: Remove unused locals Affected Issues
0005893
mod - radiantcore/rendersystem/backend/LightInteractions.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File

master a067d34b

25.02.2022 13:23

greebo


Details Diff
0005893: Reduce state changes a bit Affected Issues
0005893
mod - radiantcore/rendersystem/backend/LightInteractions.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/ObjectRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/SceneRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/glprogram/GLSLBumpProgram.cpp Diff File

master e2dc9f2f

25.02.2022 13:17

codereader


Details Diff
Choose 2019 build agent for now, DR doesn't build in VS2022 yet
mod - .github/workflows/build.yml Diff File

master 1efbd566

25.02.2022 12:53

codereader


Details Diff
0005893: Remove unneeded matrix init code
mod - radiantcore/rendersystem/backend/LightInteractions.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File

lighting_mode2 1df0c022

25.02.2022 11:36

greebo


Details Diff
0005893: Fix brush selection outlines not being updated in ortho view after grid snapping Affected Issues
0005893
mod - radiantcore/brush/BrushNode.cpp Diff File

lighting_mode2 ad8119ae

25.02.2022 11:13

greebo


Details Diff
0005893: Pre-construct the renderers and pick the right one based on the client's request Affected Issues
0005893
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.h Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.h Diff File
mod - radiantcore/rendersystem/backend/SceneRenderer.h Diff File

lighting_mode2 62c5f605

25.02.2022 11:02

greebo


Details Diff
0005893: Harmonise the render return types, both renderer implementations return a result object now Affected Issues
0005893
mod - include/irender.h Diff File
mod - libs/wxutil/preview/RenderPreview.cpp Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/xyview/XYRenderer.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.h Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.h Diff File

lighting_mode2 c57316d3

25.02.2022 10:52

greebo


Details Diff
0005893: Refactoring Affected Issues
0005893
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.h Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.h Diff File
mod - radiantcore/rendersystem/backend/SceneRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/SceneRenderer.h Diff File

lighting_mode2 b4e641e2

25.02.2022 10:29

greebo


Details Diff
0005893: Move all renderer algorithm from OpenGLRenderSystem to separate SceneRenderer implementations, one for Lighting Mode, one for FullBright Mode. Affected Issues
0005893
mod - include/irender.h Diff File
add - libs/render/NopRenderView.h Diff File
mod - libs/wxutil/preview/RenderPreview.cpp Diff File
mod - libs/wxutil/preview/RenderPreview.h Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/xyview/XYRenderer.h Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
add - radiantcore/rendersystem/backend/FullBrightRenderer.cpp Diff File
add - radiantcore/rendersystem/backend/FullBrightRenderer.h Diff File
add - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File
add - radiantcore/rendersystem/backend/LightingModeRenderer.h Diff File
add - radiantcore/rendersystem/backend/SceneRenderer.cpp Diff File
add - radiantcore/rendersystem/backend/SceneRenderer.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

lighting_mode2 24410858

25.02.2022 09:03

greebo


Details Diff
0005893: Move algorithm to issue draw calls to helper class Affected Issues
0005893
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/backend/LightInteractions.cpp Diff File
mod - radiantcore/rendersystem/backend/LightInteractions.h Diff File
add - radiantcore/rendersystem/backend/ObjectRenderer.cpp Diff File
add - radiantcore/rendersystem/backend/ObjectRenderer.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 75 76 77 78 79 80 81 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 270 271 272  Next  Last