Changesets: DarkRadiant

vcs 92bc9642

06.07.2021 17:14

greebo


Details Diff
0005662: Derive the resource/account identifier used to access the Windows CredentialManager. Affected Issues
0005662
mod - plugins/vcs/CredentialManager.h Diff File
mod - plugins/vcs/Remote.h Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File
mod - tools/msvc/post_build_event.cmd Diff File
mod - tools/msvc/post_build_event_x64.cmd Diff File

vcs d28f089f

05.07.2021 19:08

greebo


Details Diff
0005662: Add check whether the current branch is up to date with the tracked remote branch Affected Issues
0005662
rm - include/iuimanager.h Diff
mod - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/Repository.h Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File

vcs ef045b7e

05.07.2021 04:46

greebo


Details Diff
0005662: Extract UserInterfaceModule to allow plugins to dispatch code to the UI thread Affected Issues
0005662
add - include/iuserinterface.h Diff File
mod - plugins/vcs/GitModule.cpp Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - tools/msvc/include.vcxproj Diff File

vcs 5c746b56

05.07.2021 04:39

greebo


Details Diff
0005662: Perform a fetch every other minute, PoC code Affected Issues
0005662
mod - plugins/vcs/GitModule.cpp Diff File
mod - plugins/vcs/GitModule.h Diff File
mod - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/Repository.h Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File

master 1de91183

04.07.2021 20:26

orbweaver


Details Diff
Uncrush texture nudge buttons in SurfaceInspector

Texture nudge buttons were previously so small that the icon wasn't even
visible on Linux. All nudge buttons are now left/right (I assume it is obvious
that right means "increase" which corresponds to "up" in the vertical
orientation) and the overridden size hints are now removed, so they get the
default minimum size for a small icon button. Also adjusted the icon colour so
the icons show up in both light and dark themes.
mod - install/bitmaps/arrow_left.png Diff File
mod - install/bitmaps/arrow_right.png Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.h Diff File

vcs 5fdbac64

04.07.2021 19:15

greebo


Details Diff
0005662: Add status bar widget (empty) Affected Issues
0005662
mod - plugins/vcs/GitModule.cpp Diff File
add - plugins/vcs/ui/VcsStatus.h Diff File
mod - tools/msvc/vcs.vcxproj Diff File
mod - tools/msvc/vcs.vcxproj.filters Diff File

vcs 5f1704a5

04.07.2021 18:52

greebo


Details Diff
0005662: Fetching the remote of the current branch is working now Affected Issues
0005662
mod - plugins/vcs/GitModule.cpp Diff File
add - plugins/vcs/Reference.h Diff File
mod - plugins/vcs/Remote.h Diff File
mod - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/Repository.h Diff File
mod - tools/msvc/vcs.vcxproj Diff File
mod - tools/msvc/vcs.vcxproj.filters Diff File

vcs 48cf0d86

04.07.2021 17:41

greebo


Details Diff
0005662: Getting the current branch name Affected Issues
0005662
mod - plugins/vcs/GitModule.cpp Diff File
mod - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/Repository.h Diff File

vcs 22375f37

04.07.2021 17:00

greebo


Details Diff
0005662: Experimental GitFetch command added. Credential storage and retrieval needs to be more sophisticated than that. Affected Issues
0005662
mod - libs/string/encoding.h Diff File
add - plugins/vcs/CredentialManager.h Diff File
mod - plugins/vcs/GitModule.cpp Diff File
mod - plugins/vcs/GitModule.h Diff File
add - plugins/vcs/Remote.h Diff File
add - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/Repository.h Diff File
mod - tools/msvc/vcs.vcxproj Diff File
mod - tools/msvc/vcs.vcxproj.filters Diff File

vcs 60c47126

04.07.2021 14:52

greebo


Details Diff
0005662: Try to open a repository at the mod path to see if there's a VCS repo set up Affected Issues
0005662
mod - plugins/vcs/GitModule.cpp Diff File
add - plugins/vcs/Repository.h Diff File
rm - plugins/vcs/plugin.cpp Diff
mod - tools/msvc/vcs.vcxproj Diff File
mod - tools/msvc/vcs.vcxproj.filters Diff File

vcs b0caa9ba

04.07.2021 13:56

greebo


Details Diff
0005662: Set up linker options and install scripts Affected Issues
0005662
mod - plugins/vcs/GitModule.cpp Diff File
mod - tools/msvc/post_build_event.cmd Diff File
mod - tools/msvc/post_build_event_x64.cmd Diff File
mod - tools/msvc/properties/libgit2.props Diff File
mod - tools/msvc/vcs.vcxproj Diff File

vcs 61ae4a9a

04.07.2021 11:41

greebo


Details Diff
0005662: Add property sheet and empty module class Affected Issues
0005662
add - plugins/vcs/GitModule.cpp Diff File
add - plugins/vcs/GitModule.h Diff File
mod - plugins/vcs/plugin.cpp Diff File
add - tools/msvc/properties/libgit2.props Diff File
mod - tools/msvc/vcs.vcxproj Diff File
mod - tools/msvc/vcs.vcxproj.filters Diff File

vcs 318f5e20

04.07.2021 11:16

greebo


Details Diff
0005662: Add empty plugin project Affected Issues
0005662
add - plugins/vcs/plugin.cpp Diff File
mod - tools/msvc/DarkRadiant.sln Diff File
add - tools/msvc/vcs.vcxproj Diff File
add - tools/msvc/vcs.vcxproj.filters Diff File

master 0ded72c3

03.07.2021 15:18

greebo


Details Diff
0005643: When adding merge actions to an ongoing operation, the Map class needs to be notified to create the corresponding merge node Affected Issues
0005643
mod - include/imapmerge.h Diff File
mod - libs/scene/merge/MergeLib.h Diff File
mod - libs/scene/merge/MergeOperationBase.cpp Diff File
mod - libs/scene/merge/MergeOperationBase.h Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File

master bbbe4dc0

03.07.2021 12:14

greebo


Details Diff
0005643: Make sure func_* entities that are inserted for merge preview purposes are keeping their model and name spawnargs synced. Affected Issues
0005643
mod - libs/scene/merge/MergeAction.h Diff File
mod - libs/scene/merge/MergeActionNode.cpp Diff File
mod - libs/scene/merge/MergeLib.h Diff File

master c34710e3

03.07.2021 12:01

greebo


Details Diff
0005643: Ensure that adding func_* entities from the source scene keeps the "model"=="name" equality intact.
Move some classes to scenelib.
Affected Issues
0005643
mod - include/imapmerge.h Diff File
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
mod - libs/scene/CMakeLists.txt Diff File
mod - libs/scene/merge/MergeAction.h Diff File
mod - libs/scene/merge/MergeLib.h Diff File
mod - libs/scene/merge/MergeOperationBase.cpp Diff File
mod - libs/scene/merge/MergeOperationBase.h Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/scenelib.vcxproj Diff File
mod - tools/msvc/scenelib.vcxproj.filters Diff File

master 9a8ed7c7

03.07.2021 05:41

greebo


Details Diff
0005643: Extend IConflictResolutionAction to be able to access both (source and target) entities. Affected Issues
0005643
mod - include/imapmerge.h Diff File
mod - libs/scene/merge/MergeAction.h Diff File
mod - libs/scene/merge/MergeLib.h Diff File
mod - libs/scene/merge/ThreeWayMergeOperation.cpp Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File
mod - test/MapMerging.cpp Diff File

master 2ee17a8c

03.07.2021 04:35

greebo


Details Diff
0005643: Move lots of scene-related algorithm to scene/merge/MergeLib.h. Start adding a way to resolve entity conflicts by keeping both versions. Affected Issues
0005643
mod - install/ui/mergecontroldialog.fbp Diff File
mod - install/ui/mergecontroldialog.xrc Diff File
add - libs/scene/merge/MergeLib.h Diff File
mod - radiant/ui/merge/MergeControlDialog.cpp Diff File
mod - radiant/ui/merge/MergeControlDialog.h Diff File
mod - radiantcore/map/MergeActionNode.h Diff File
mod - tools/msvc/scenelib.vcxproj Diff File
mod - tools/msvc/scenelib.vcxproj.filters Diff File

master 9f8ca637

02.07.2021 17:50

greebo


Details Diff
0005643: Fix crash when test-selecting a patch removal merge action node Affected Issues
0005643
mod - radiantcore/patch/PatchNode.cpp Diff File

master 149528a0

02.07.2021 17:33

greebo


Details Diff
0005643: Don't allow selection cloning when in merge mode Affected Issues
0005643
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File

master b453c894

02.07.2021 16:02

greebo


Details Diff
0005660: Fix ConsoleView taking ages to catch up with adding buffered log lines to the text control. Affected Issues
0005660
mod - libs/wxutil/ConsoleView.cpp Diff File

master e2bd362d

02.07.2021 15:49

greebo


Details Diff
0005660: Avoid tens of thousands of reallocations of the Face/FaceInstance vectors when parsing brushes Affected Issues
0005660
mod - radiantcore/brush/Brush.cpp Diff File
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/brush/FaceInstance.h Diff File

master 4f9fd03f

02.07.2021 05:15

greebo


Details Diff
0005660: Queue the redraw in the idle event after the current activity is finished. This avoids dispatching thousands of wxWidget::Refresh() calls during map load. Affected Issues
0005660
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/camera/CamWnd.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiant/xyview/XYWnd.h Diff File

master 9df337b2

01.07.2021 17:33

greebo


Details Diff
0005660: The flexibility of being able to define the name of the "name" entity key in the .game file is not worth the performance cost. Affected Issues
0005660
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 - radiantcore/entity/NamespaceManager.cpp Diff File

master ddea62a0

01.07.2021 17:03

greebo


Details Diff
Fix release build
mod - libs/debugging/gl.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 115 116 117 118 119 120 121 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last