Changesets: DarkRadiant
master 43860526 11.08.2021 15:04 Details Diff |
Limit minimum size of game connection dialog. | ||
mod - plugins/dm.gameconnection/GameConnectionDialog.cpp | Diff File | ||
master 8edafbdf 10.08.2021 18:49 Details Diff |
Update debian files for 2.13 release | ||
mod - debian/changelog | Diff File | ||
mod - debian/control | Diff File | ||
master b5071354 10.08.2021 18:24 Details Diff |
Merge remote-tracking branch 'greebo/master' | ||
mod - .github/workflows/build.yml | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - LICENSE | Diff File | ||
mod - PKGBUILD | Diff File | ||
mod - README.md | Diff File | ||
mod - include/iclipboard.h | Diff File | ||
add - include/icomparablenode.h | Diff File | ||
mod - include/ieclass.h | Diff File | ||
mod - include/iglrender.h | Diff File | ||
mod - include/imap.h | Diff File | ||
add - include/imapmerge.h | Diff File | ||
mod - include/imodule.h | Diff File | ||
mod - include/inamespace.h | Diff File | ||
mod - include/inode.h | Diff File | ||
mod - include/irenderable.h | Diff File | ||
mod - include/iselection.h | Diff File | ||
rm - include/iuimanager.h | Diff | ||
add - include/iuserinterface.h | Diff File | ||
add - include/iversioncontrol.h | Diff File | ||
mod - include/version.h | Diff File | ||
add - install/bitmaps/incoming_commits.png | Diff File | ||
add - install/bitmaps/merge_arrow.png | Diff File | ||
add - install/bitmaps/merge_fork.png | Diff File | ||
add - install/bitmaps/merge_selection_mode.png | Diff File | ||
add - install/bitmaps/outgoing_commits.png | Diff File | ||
add - install/bitmaps/three_way_merge.png | Diff File | ||
add - install/bitmaps/two_way_merge.png | Diff File | ||
mod - install/games/darkmod.game | Diff File | ||
mod - install/games/doom3-demo.game | Diff File | ||
mod - install/games/doom3.game | Diff File | ||
mod - install/games/prey.game | Diff File | ||
mod - install/games/quake3.game | Diff File | ||
mod - install/games/quake4.game | Diff File | ||
mod - install/games/xreal.game | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - install/scripts/commands/shift_textures_randomly.py | Diff File | ||
mod - install/scripts/commands/shift_textures_upwards_randomly.py | Diff File | ||
mod - install/scripts/test.py | Diff File | ||
mod - install/ui/filterdialog.fbp | Diff File | ||
mod - install/ui/filterdialog.xrc | Diff File | ||
mod - install/ui/filtereditor.fbp | Diff File | ||
mod - install/ui/filtereditor.xrc | Diff File | ||
add - install/ui/mergecontroldialog.fbp | Diff File | ||
add - install/ui/mergecontroldialog.xrc | Diff File | ||
mod - install/ui/modelselector.fbp | Diff File | ||
mod - install/ui/modelselector.xrc | Diff File | ||
add - install/ui/vcscommitdialog.fbp | Diff File | ||
add - install/ui/vcscommitdialog.xrc | Diff File | ||
add - install/ui/vcsstatusbar.fbp | Diff File | ||
add - install/ui/vcsstatusbar.xrc | Diff File | ||
mod - install/user.xml | Diff File | ||
mod - libs/RGBAImage.h | Diff File | ||
mod - libs/ThreadedDefLoader.h | Diff File | ||
mod - libs/UndoFileChangeTracker.h | Diff File | ||
add - libs/VcsMapResourceStream.h | Diff File | ||
add - libs/VersionControlLib.h | Diff File | ||
mod - libs/debugging/ScenegraphUtils.h | Diff File | ||
mod - libs/gamelib.h | Diff File | ||
mod - libs/math/CMakeLists.txt | Diff File | ||
add - libs/math/Hash.h | Diff File | ||
add - libs/math/SHA256.cpp | Diff File | ||
add - libs/math/SHA256.h | Diff File | ||
mod - libs/render/CamRenderer.h | Diff File | ||
mod - libs/render/RenderableCollectionWalker.h | Diff File | ||
mod - libs/render/VertexHashing.h | Diff File | ||
mod - libs/scene/CMakeLists.txt | Diff File | ||
mod - libs/scene/Node.cpp | Diff File | ||
mod - libs/scene/Node.h | Diff File | ||
add - libs/scene/merge/ComparisonResult.h | Diff File | ||
add - libs/scene/merge/GraphComparer.cpp | Diff File | ||
add - libs/scene/merge/GraphComparer.h | Diff File | ||
add - libs/scene/merge/LayerMerger.h | Diff File | ||
add - libs/scene/merge/LayerMergerBase.h | Diff File | ||
add - libs/scene/merge/MergeAction.h | Diff File | ||
add - libs/scene/merge/MergeActionNode.cpp | Diff File | ||
add - libs/scene/merge/MergeActionNode.h | Diff File | ||
add - libs/scene/merge/MergeLib.h | Diff File | ||
add - libs/scene/merge/MergeOperation.cpp | Diff File | ||
add - libs/scene/merge/MergeOperation.h | Diff File | ||
add - libs/scene/merge/MergeOperationBase.cpp | Diff File | ||
add - libs/scene/merge/MergeOperationBase.h | Diff File | ||
add - libs/scene/merge/NodeUtils.h | Diff File | ||
add - libs/scene/merge/SelectionGroupMerger.h | Diff File | ||
add - libs/scene/merge/SelectionGroupMergerBase.h | Diff File | ||
add - libs/scene/merge/ThreeWayLayerMerger.h | Diff File | ||
add - libs/scene/merge/ThreeWayMergeOperation.cpp | Diff File | ||
add - libs/scene/merge/ThreeWayMergeOperation.h | Diff File | ||
add - libs/scene/merge/ThreeWaySelectionGroupMerger.h | Diff File | ||
mod - libs/scenelib.h | Diff File | ||
add - libs/selection/SelectedPlaneSet.h | Diff File | ||
mod - libs/selection/SingleItemSelector.h | Diff File | ||
mod - libs/stream/BufferInputStream.h | Diff File | ||
mod - libs/stream/ExportStream.h | Diff File | ||
add - libs/stream/VcsMapResourceStream.h | Diff File | ||
mod - libs/string/convert.h | Diff File | ||
mod - libs/string/encoding.h | Diff File | ||
mod - libs/wxutil/ConsoleView.cpp | Diff File | ||
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
mod - libs/wxutil/EntityClassChooser.h | Diff File | ||
mod - libs/wxutil/PathEntry.cpp | Diff File | ||
master de88a790 10.08.2021 18:15 Details Diff |
Added tooltips to Game Connection GUI. | ||
mod - install/ui/gameconnection.fbp | Diff File | ||
mod - install/ui/gameconnection.xrc | Diff File | ||
master e8c6c7c4 10.08.2021 17:14 Details Diff |
Moved "Game Connection..." menu item to Map menu. | ||
mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | ||
master bb6a3828 10.08.2021 17:12 Details Diff |
Selected existing icons for two buttons on game connection GUI. | ||
mod - install/ui/gameconnection.fbp | Diff File | ||
mod - install/ui/gameconnection.xrc | Diff File | ||
master 6ba0202f 09.08.2021 15:21 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 565776e5 09.08.2021 13:04 Details Diff |
The Github Actions agent doesn't support openGL 3+, so re-instantiate the workaround of calling gluBuild2DMipmaps for these old clients. | ||
mod - libs/RGBAImage.h | Diff File | ||
master 294811bb 09.08.2021 03:21 Details Diff |
Initialise the glew function pointers after creating the unit test GL context, this was the reason the unit tests crashed on calling glGenerateMipmap. Revert the changes to RGBAImage.h. | ||
mod - libs/RGBAImage.h | Diff File | ||
mod - test/HeadlessOpenGLContext.cpp | Diff File | ||
master d97be6e0 08.08.2021 19:53 Details Diff |
Fix test failure It turns out some OpenGL functions do get called during unit tests, but whatever GL renderer is available doesn't have the full capabilities of the main graphics driver. The call to glGenerateMipmap (which is an OpenGL 3.0 core function) is now protected by a GLEW_VERSION_3_0 check to prevent it from causing a crash during unit tests. |
||
mod - libs/RGBAImage.h | Diff File | ||
master 0a88ae07 08.08.2021 19:25 Details Diff |
Add TextureBrowser toggle to show texture names On my Linux system with the amdgpu driver, drawing texture names produces reproducible (but random) crashes deep within OpenGL driver code due to some weirdness with FTGL (the problem seems related to glRasterPos, since drawing all of the texture names at the default raster position avoids the crash but of course makes the text useless). Disabling the rendering of texture names resolves the issue, so there is now a persistent toggle button on the TextureBrowser toolbar which controls whether texture names should be rendered. |
||
mod - install/user.xml | Diff File | ||
mod - libs/registry/CachedKey.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.h | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp | Diff File | ||
master 9e738617 08.08.2021 18:57 Details Diff |
Fix crashes in the unit test environment, where the use of glGenerateMipmap isn't supported (no openGL 3.0+) | ||
mod - libs/RGBAImage.h | Diff File | ||
master eda8485d 08.08.2021 18:05 Details Diff |
Bump version prior to release | ||
mod - CMakeLists.txt | Diff File | ||
mod - PKGBUILD | Diff File | ||
mod - include/version.h | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
master c07eaf01 08.08.2021 17:59 Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' | ||
mod - include/iimage.h | Diff File | ||
mod - libs/RGBAImage.h | Diff File | ||
mod - radiantcore/imagefile/dds.cpp | Diff File | ||
mod - radiantcore/shaders/CameraCubeMapDecl.cpp | Diff File | ||
mod - radiantcore/shaders/CameraCubeMapDecl.h | Diff File | ||
mod - radiantcore/shaders/Doom3ShaderLayer.cpp | Diff File | ||
mod - radiantcore/shaders/MapExpression.h | Diff File | ||
mod - radiantcore/shaders/SoundMapExpression.h | Diff File | ||
mod - radiantcore/shaders/VideoMapExpression.h | Diff File | ||
mod - radiantcore/shaders/textures/GLTextureManager.cpp | Diff File | ||
mod - radiantcore/shaders/textures/GLTextureManager.h | Diff File | ||
master 62711c40 08.08.2021 17:08 Details Diff |
0005662: Notify the user to reload the map after a fast-forward has been affecting the map file on disk. |
Affected Issues 0005662 |
|
mod - plugins/vcs/Algorithm.h | Diff File | ||
master 4e99d7cf 08.08.2021 16:59 Details Diff |
Fixed build with WxWidgets < 3.1: replace wxActivityIndicator with static bitmap. | ||
add - install/bitmaps/activityindicator.png | Diff File | ||
mod - install/ui/gameconnection.fbp | Diff File | ||
mod - install/ui/gameconnection.xrc | Diff File | ||
mod - plugins/dm.gameconnection/GameConnectionDialog.cpp | Diff File | ||
mod - plugins/dm.gameconnection/GameConnectionDialog.h | Diff File | ||
master a71c7c72 08.08.2021 14:31 Details Diff |
0005697: Implement the copy filter functionality |
Affected Issues 0005697 |
|
mod - radiant/ui/filters/editor/FilterDialog.cpp | Diff File | ||
mod - radiant/ui/filters/editor/FilterDialog.h | Diff File | ||
master 3ac4c739 08.08.2021 14:18 Details Diff |
0005697: Add non-functional copy button to filter dialog. |
Affected Issues 0005697 |
|
mod - install/ui/filterdialog.fbp | Diff File | ||
mod - install/ui/filterdialog.xrc | Diff File | ||
mod - install/ui/filtereditor.fbp | Diff File | ||
mod - install/ui/filtereditor.xrc | Diff File | ||
mod - radiant/ui/filters/editor/FilterDialog.cpp | Diff File | ||
mod - radiant/ui/filters/editor/FilterDialog.h | Diff File | ||
mod - radiant/ui/filters/editor/FilterEditor.h | Diff File | ||
master 7f6d8428 08.08.2021 14:06 Details Diff |
0005697: Allow entering edit-mode of the match column even when in view-only mode, to copy text from the entry box for use in other filters. No changes will be persisted to the read-only filter. |
Affected Issues 0005697 |
|
mod - radiant/ui/filters/editor/FilterEditor.cpp | Diff File | ||
master a117d94c 08.08.2021 14:03 Details Diff |
Replace a float cast-attempt with an empty catch block by the exception-less C-style std::strtof call. It's used a lot during map load. | ||
mod - libs/string/convert.h | Diff File | ||
mod - radiantcore/shaders/ShaderExpression.cpp | Diff File | ||
master 9bdcc562 08.08.2021 11:55 Details Diff |
Fix missing include in Linux release build | ||
mod - libs/debugging/gl.h | Diff File | ||
master 1f5b338d 08.08.2021 06:19 Details Diff |
Add empty string checks to the string::convert overloads to reduce the amount of exceptions thrown. This is helpful when Visual Studio is attached to the running application. |
||
mod - libs/string/convert.h | Diff File | ||
mod - radiantcore/entity/RotationMatrix.cpp | Diff File | ||
master 9fedb9db 08.08.2021 05:09 Committer: GitHub Details Diff |
Merge pull request 0000016 from stgatilov/master Fixed std::bad_cast happening on camera movement. |
Affected Issues 0000016 |
|
mod - radiantcore/entity/target/TargetLineNode.cpp | Diff File | ||
master 297b8c53 07.08.2021 10:28 Details Diff |
Fixed std::bad_cast happening on camera movement. Visual Studio debugger breaks program execution on EVERY exception thrown, even if it is later caught. Then it checks Exception Settings, sees that exception is disabled, and resumes program. However, breaking and resuming process all the time is VERY slow. |
||
mod - radiantcore/entity/target/TargetLineNode.cpp | Diff File | ||
master f69e9480 07.08.2021 08:28 Details Diff |
Hopefully fixed CMake build. | ||
mod - plugins/dm.gameconnection/CMakeLists.txt | Diff File |