Changesets: DarkRadiant
master be71619d 25.02.2023 07:48 Details Diff |
0006260: Fix crash when trying to render merge action nodes whose contents are owned by the foreign map root |
Affected Issues 0006260 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
master 3adfa2f9 22.02.2023 20:56 Details Diff |
Merge redundant FreezePointer::startCapture() methods Use a single method with default parameters instead of two separate methods. Also add Doxygen comments and improve constness. |
||
mod - libs/wxutil/FreezePointer.cpp | Diff File | ||
mod - libs/wxutil/FreezePointer.h | Diff File | ||
master ff763838 22.02.2023 20:49 Details Diff |
Fix clang-tidy warnings (inconsistent indentation) | ||
mod - libs/wxutil/preview/RenderPreview.cpp | Diff File | ||
master 3615d5c2 22.02.2023 20:45 Details Diff |
Fix compiler warning (possible loss of precision) | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
master 0b3fc1b9 22.02.2023 20:42 Details Diff |
Include <wx/frame.h> to silence IDE warning | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
master d5eaaa17 21.02.2023 00:22 Committer: GitHub Details Diff |
Merge pull request 0000002 from codereader/master 3.8.0 |
Affected Issues 0000002 |
|
mod - CMakeLists.txt | Diff File | ||
mod - PKGBUILD | Diff File | ||
mod - debian/changelog | Diff File | ||
add - doc/img/GridStyleBigDots.png | Diff File | ||
add - doc/img/GridStyleCrosses.png | Diff File | ||
add - doc/img/GridStyleDots.png | Diff File | ||
add - doc/img/GridStyleDottedLines.png | Diff File | ||
add - doc/img/GridStyleLines.png | Diff File | ||
add - doc/img/GridStyleMoreDottedLines.png | Diff File | ||
add - doc/img/GridStyleSquares.png | Diff File | ||
mod - doc/img/brush_flipx.png | Diff File | ||
mod - doc/img/brush_flipy.png | Diff File | ||
mod - doc/img/brush_flipz.png | Diff File | ||
mod - doc/img/brush_rotatex.png | Diff File | ||
mod - doc/img/brush_rotatey.png | Diff File | ||
mod - doc/img/brush_rotatez.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
mod - include/version.h | Diff File | ||
mod - install/net.darkradiant.DarkRadiant.metainfo.xml | Diff File | ||
mod - libs/os/dir.h | Diff File | ||
mod - libs/settings/SettingsManager.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.h | Diff File | ||
mod - radiantcore/entity/RenderableArrow.cpp | Diff File | ||
mod - radiantcore/entity/generic/GenericEntityNode.cpp | Diff File | ||
mod - radiantcore/entity/generic/GenericEntityNode.h | Diff File | ||
mod - radiantcore/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiantcore/settings/GameManager.cpp | Diff File | ||
mod - radiantcore/vfs/Doom3FileSystem.cpp | Diff File | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 34ff3763 15.02.2023 20:49 Details Diff |
Minor improvements in IGeometryStore and IGeometryRenderer Add some Doxygen comments, getBounds is now const, RenderParameters is now BufferAddresses (since "render parameters" could refer to several different things) and its getter method is also const. |
||
mod - include/igeometryrenderer.h | Diff File | ||
mod - include/igeometrystore.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 - radiantcore/rendersystem/backend/GeometryRenderer.h | Diff File | ||
mod - radiantcore/rendersystem/backend/ObjectRenderer.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.h | Diff File | ||
mod - test/GeometryStore.cpp | Diff File | ||
mod - test/WindingRendering.cpp | Diff File | ||
master 4859cc24 15.02.2023 20:35 Details Diff |
Privatise most members of RenderableLineStrip | ||
mod - radiantcore/selection/manipulators/Renderables.h | Diff File | ||
master 430b8392 15.02.2023 20:24 Details Diff |
Introduce some typedefs for vectors of vertices and indices | ||
mod - include/igeometryrenderer.h | Diff File | ||
mod - include/igeometrystore.h | Diff File | ||
mod - radiantcore/rendersystem/backend/GeometryRenderer.h | Diff File | ||
master bb1bbb76 08.02.2023 20:47 Details Diff |
Document configuration of grid appearance | ||
add - doc/img/GridStyleBigDots.png | Diff File | ||
add - doc/img/GridStyleCrosses.png | Diff File | ||
add - doc/img/GridStyleDots.png | Diff File | ||
add - doc/img/GridStyleDottedLines.png | Diff File | ||
add - doc/img/GridStyleLines.png | Diff File | ||
add - doc/img/GridStyleMoreDottedLines.png | Diff File | ||
add - doc/img/GridStyleSquares.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
master b332e189 08.02.2023 20:30 Details Diff |
Update manual icons for flipping and rotating brushes These icons were changed in the application but the manual was still showing the old icons. |
||
mod - doc/img/brush_flipx.png | Diff File | ||
mod - doc/img/brush_flipy.png | Diff File | ||
mod - doc/img/brush_flipz.png | Diff File | ||
mod - doc/img/brush_rotatex.png | Diff File | ||
mod - doc/img/brush_rotatey.png | Diff File | ||
mod - doc/img/brush_rotatez.png | Diff File | ||
master 97fbf183 07.02.2023 20:36 Details Diff |
Update debian/changelog for 3.8.0 release | ||
mod - debian/changelog | Diff File | ||
master 3e9d39db 04.02.2023 02:51 Committer: GitHub Details Diff |
Update net.darkradiant.DarkRadiant.metainfo.xml Add version info to metainfo file |
||
mod - install/net.darkradiant.DarkRadiant.metainfo.xml | Diff File | ||
master 9a6ef134 03.02.2023 14:13 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 002bba0f 03.02.2023 13:49 Details Diff |
Push version | ||
mod - CMakeLists.txt | Diff File | ||
mod - PKGBUILD | Diff File | ||
mod - include/version.h | Diff File | ||
master ac55d4dd 01.02.2023 05:54 Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' | ||
mod - debian/changelog | Diff File | ||
mod - libs/os/dir.h | Diff File | ||
mod - libs/settings/SettingsManager.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/mainframe/AuiLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.h | Diff File | ||
mod - radiantcore/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiantcore/settings/GameManager.cpp | Diff File | ||
mod - radiantcore/vfs/Doom3FileSystem.cpp | Diff File | ||
master 05663ae9 01.02.2023 05:50 Committer: GitHub Details Diff |
0006249: Merge pull request 0000034 from chalonverse/rotatable-fix Fix GenericEntityNode not calculating the direction correctly with "editor_rotatable" |
Affected Issues 0000034, 0006249 |
|
mod - radiantcore/entity/generic/GenericEntityNode.cpp | Diff File | ||
mod - radiantcore/entity/generic/GenericEntityNode.h | Diff File | ||
master bccac116 01.02.2023 05:17 Details Diff |
Direction vector of GenericEntityNodes with "editor_rotatable" now only uses the up vector for "func_emitter" or "func_splat" | ||
mod - radiantcore/entity/generic/GenericEntityNode.cpp | Diff File | ||
mod - radiantcore/entity/generic/GenericEntityNode.h | Diff File | ||
master 8098f47a 30.01.2023 05:04 Committer: GitHub Details Diff |
0006248: Merge pull request 0000033 from chalonverse/renderarrow-fix Fix RenderableArrow not drawing the tip correctly for arbitrary rotations |
Affected Issues 0000033, 0006248 |
|
mod - radiantcore/entity/RenderableArrow.cpp | Diff File | ||
master 622b0fe3 30.01.2023 00:58 Details Diff |
Removed comment | ||
mod - radiantcore/entity/generic/GenericEntityNode.cpp | Diff File | ||
master 0aec8cec 30.01.2023 00:42 Details Diff |
Remove BLENDO comment | ||
mod - radiantcore/entity/RenderableArrow.cpp | Diff File | ||
master 033ad662 30.01.2023 00:36 Details Diff |
Changed it so that if an entity has "editor_rotatable" set, the direction matches the expected convention of +X being forward. This fixes an issue where if you have an "angle" property and then set "editor_rotatable" the direction arrow suddenly is completely different, even though the angle should still behave the same (rotation about Z). (cherry picked from commit 54841fe677d0819b6c21ecfee2bed7fbbbf760bf) |
||
mod - radiantcore/entity/generic/GenericEntityNode.cpp | Diff File | ||
master 7cb836ed 30.01.2023 00:34 Details Diff |
Fix RenderableArrow not drawing correctly if the direction is straight up/down (or close to) (cherry picked from commit 6e0421aeff5734ea4d759b8cdc850e580f9e23d4) |
||
mod - radiantcore/entity/RenderableArrow.cpp | Diff File | ||
master 16da6be7 24.01.2023 20:33 Details Diff |
0006238: clean up os::forEachItemInDirectory() Function now has two implementations: one which retains the old behaviour of throwing a DirectoryNotFoundException if the given directory doesn't exist, and another std::nothrow overload which simply returns a bool. This nothrow version is used in GameSetupPageTdm in place of an empty catch block. Both versions are now templated and accept any functor object, which can sometimes be more efficient than using a std::function wrapper. |
Affected Issues 0006238 |
|
mod - libs/os/dir.h | Diff File | ||
mod - libs/settings/SettingsManager.h | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp | Diff File | ||
mod - radiantcore/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiantcore/settings/GameManager.cpp | Diff File | ||
mod - radiantcore/vfs/Doom3FileSystem.cpp | Diff File | ||
master 42cc4965 18.01.2023 20:27 Details Diff |
0006238: sort Dark Mod FM list alphanumerically The previous behaviour just packed in the combo box entries in the order they were returned from the filesystem. |
Affected Issues 0006238 |
|
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp | Diff File | ||
mod - radiant/ui/prefdialog/GameSetupPageTdm.h | Diff File |