Changesets: DarkRadiant

vcs 84d88d47

10.07.2021 11:47

greebo


Details Diff
0005662: Need to add additional flags to get the status of untracked files
(might be related to libgit2 issue 4315)
Affected Issues
0005662
mod - plugins/vcs/Reference.h Diff File
mod - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/Repository.h Diff File
mod - plugins/vcs/ui/VcsStatus.cpp Diff File

vcs 4035114b

10.07.2021 08:07

greebo


Details Diff
0005662: Check divergence of local vs tracked remote Affected Issues
0005662
mod - 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 - plugins/vcs/ui/VcsStatus.cpp Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File

vcs 2b9d7054

10.07.2021 06:02

greebo


Details Diff
0005662: Working copy file modifications are detected Affected Issues
0005662
mod - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/ui/VcsStatus.cpp Diff File

vcs c3981246

10.07.2021 05:29

greebo


Details Diff
0005662: Prepare checking the map file for uncommitted changes Affected Issues
0005662
mod - plugins/vcs/Repository.cpp Diff File
mod - plugins/vcs/Repository.h Diff File
mod - plugins/vcs/ui/VcsStatus.cpp Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File

vcs 7980f296

09.07.2021 19:19

greebo


Details Diff
0005662: Move VcsStatus implementation Affected Issues
0005662
mod - plugins/vcs/GitModule.cpp Diff File
add - plugins/vcs/ui/VcsStatus.cpp Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File
mod - tools/msvc/vcs.vcxproj Diff File
mod - tools/msvc/vcs.vcxproj.filters Diff File

vcs 1bc2367f

09.07.2021 18:53

greebo


Details Diff
0005662: Add preferences page Affected Issues
0005662
mod - install/user.xml Diff File
mod - plugins/vcs/GitModule.cpp Diff File
mod - plugins/vcs/GitModule.h Diff File
mod - plugins/vcs/ui/VcsStatus.h Diff File

master 567589bc

07.07.2021 20:11

orbweaver


Details Diff
Light brightness will not be reduced below 1%

1% brightness is almost indistinguishable from black, but (unlike true black)
does not discard colour information entirely, allowing the brightness to be
increased again without the colour changing to grey. There might be some slight
colour information loss due to floating point rounding at very low values, but
hopefully not enough to make a visible difference.
mod - radiant/ui/lightinspector/LightInspector.cpp Diff File

master cc795dd7

07.07.2021 20:04

orbweaver


Details Diff
Improve brightness slider behaviour when original colour is black

A multiplicative brightness increase doesn't work when the original colour is
(0, 0, 0), so in this case we just set a grey value based on the new brightness
value.

Normally black lights would not occur, but with the current widget it is very
easy to set the colour to 0 by dragging all the way to the left, at which point
colour information is lost and a subsequent increase in brightness reverts to
grey, rather than the original colour. This should be improved.
mod - radiant/ui/lightinspector/LightInspector.cpp Diff File

master 13237186

07.07.2021 19:36

orbweaver


Details Diff
Light brightness slider now applies changes to light

Adjust the brightness upwards or downwards according to the position of the
slider. Changes are visible in the 3D camera view, but the colour widget in the
dialog is not yet synchronised.
mod - radiant/ui/lightinspector/LightInspector.cpp Diff File
mod - radiant/ui/lightinspector/LightInspector.h Diff File

master 7249846d

06.07.2021 19:43

orbweaver


Details Diff
Add initial brightness slider to Light Inspector

The wxWidgets colour chooser on GTK is usable for choosing a basic colour, but
it really sucks for adjusting brightness, requiring you to enter a sub-dialog
to choose a "custom colour" (instead of one from its table of presets) and
involving multiple clicks before you can see the result of the light colour
change.

A brightness slider will make it easier to make small adjustments to brightness
without choosing a completely new colour in a separate dialog. The slider is
currently initialised with a brightness value based on the light entity colour,
but moving the slider has no effect yet.
mod - install/ui/lightinspector.fbp Diff File
mod - install/ui/lightinspector.xrc Diff File
mod - radiant/ui/lightinspector/LightInspector.cpp Diff File
mod - radiant/ui/lightinspector/LightInspector.h Diff File

master e4a417a5

06.07.2021 18:29

orbweaver


Details Diff
SurfaceInspector has sensible minimum size

Using the SetSizerAndFit() method seems to set the correct minimum size for the
window (based on the contents), avoiding the problem common to many of our
dialogs whereby the window can be shrunk to almost nothing regardless of widget
minimum sizes.
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File

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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 118 119 120 121 122 123 124 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last