Changesets: DarkRadiant

master 359b5009

14.06.2021 13:55

greebo


Details Diff
0005643: Add skeleton class representing a three-way merge operation Affected Issues
0005643
mod - libs/scene/CMakeLists.txt Diff File
mod - libs/scene/merge/MergeOperation.h Diff File
add - libs/scene/merge/ThreeWayMergeOperation.cpp Diff File
add - libs/scene/merge/ThreeWayMergeOperation.h Diff File
mod - tools/msvc/scenelib.vcxproj Diff File
mod - tools/msvc/scenelib.vcxproj.filters Diff File

master 1a217b09

13.06.2021 11:38

greebo


Details Diff
0005635: Add optional Vector3 arguments to SelectInside, SelectFullyInside, SelectCompleteTall and SelectTouching.
This way users can use these commands from the console without having to drag out the selection brushes.
Affected Issues
0005635
mod - radiantcore/selection/algorithm/General.cpp Diff File

master b90f834e

13.06.2021 11:17

greebo


Details Diff
0005635: Add "Select Fully Inside" which is discarding items if their bounds are flush with the selection bounds. Affected Issues
0005635
mod - install/menu.xml Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - radiantcore/selection/algorithm/SelectionPolicies.h Diff File

master 27b503c5

11.06.2021 15:43

greebo


Details Diff
Merge remote-tracking branch 'remotes/orbweaver/master'
mod - install/bitmaps/select_mouserotate.png Diff File
mod - install/bitmaps/select_mousetranslate.png Diff File
mod - install/bitmaps/view_clipper.png Diff File
mod - libs/wxutil/ConsoleView.cpp Diff File
mod - plugins/dm.objectives/CMakeLists.txt Diff File
mod - plugins/dm.stimresponse/CMakeLists.txt Diff File
mod - plugins/script/CMakeLists.txt Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/picomodel/PicoModelModule.h Diff File
mod - test/ImageLoading.cpp Diff File
add - test/resources/tdm/textures/dds/test_16x16_uncomp.dds Diff File

master 8ba06267

11.06.2021 10:17

greebo


Details Diff
0005642: SoundChooser remembers its size and position Affected Issues
0005642
mod - radiant/ui/common/SoundChooser.cpp Diff File
mod - radiant/ui/common/SoundChooser.h Diff File

master 24ed7531

11.06.2021 10:12

greebo


Details Diff
0005642: EntityClassChooser remembers its size and position now Affected Issues
0005642
mod - libs/wxutil/EntityClassChooser.cpp Diff File
mod - libs/wxutil/EntityClassChooser.h Diff File

master 0a2cdfc9

11.06.2021 09:55

greebo


Details Diff
0005632: Add the uniform scale toggle button Affected Issues
0005632
mod - install/user.xml Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File

master e030841a

11.06.2021 09:52

greebo


Details Diff
0005632: Add a 5% scale option Affected Issues
0005632
mod - install/user.xml Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File

master e91883e9

11.06.2021 09:49

greebo


Details Diff
0005632: Revive the code to render texture tiles in a size proportional to their editor image.
The default is still Uniform Texture Size clamped to 128 pixels.
Affected Issues
0005632
mod - install/user.xml 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 538922fc

11.06.2021 08:38

greebo


Details Diff
0005632: Some tweaking to Texture Tile borders and colours Affected Issues
0005632
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File

master 29c5fb38

11.06.2021 06:12

greebo


Details Diff
0005634: Add missing header Affected Issues
0005634
mod - radiantcore/selection/clipboard/Clipboard.cpp Diff File

master da81e635

11.06.2021 05:24

greebo


Details Diff
0005637: Maximum zoom factor of XY views is now configurable, the default value has been double a few times. Affected Issues
0005637
mod - install/user.xml Diff File
mod - radiant/ui/prefdialog/PrefDialog.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.h Diff File
mod - radiant/xyview/XYWnd.cpp Diff File

master 50c89933

11.06.2021 04:56

greebo


Details Diff
0005634: Usability fixes: don't overwrite the shader clipboard if the material is already matching,
otherwise we lose the texdef information of faces and patches.
Affected Issues
0005634
mod - radiant/clipboard/ClipboardModule.cpp Diff File
mod - radiantcore/selection/clipboard/Clipboard.cpp Diff File

master b7587a42

11.06.2021 04:42

greebo


Details Diff
0005634: In case the system clipboard holds a valid material name, it can be pasted on the current selection using Ctrl-V. Affected Issues
0005634
mod - radiantcore/selection/clipboard/Clipboard.cpp Diff File
mod - radiantcore/selection/clipboard/Clipboard.h Diff File
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp Diff File

master ca74f715

10.06.2021 18:15

greebo


Details Diff
0005634: Check the system clipboard to detect any material names that have been copied there Affected Issues
0005634
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp Diff File
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.h Diff File

master 04e988ed

10.06.2021 18:02

greebo


Details Diff
0005634: Fire the change event when the contents are different Affected Issues
0005634
mod - radiant/clipboard/ClipboardModule.cpp Diff File
mod - radiant/clipboard/ClipboardModule.h Diff File

master fd77a0f9

10.06.2021 17:57

greebo


Details Diff
0005634: Listen to app-activated events to inspect the system clipboard when switching back to DarkRadiant Affected Issues
0005634
mod - include/iclipboard.h Diff File
mod - radiant/clipboard/ClipboardModule.cpp Diff File
mod - radiant/clipboard/ClipboardModule.h Diff File
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp Diff File

master 37b5eef5

10.06.2021 17:18

greebo


Details Diff
0005634: Copy the picked material name to the system clipboard Affected Issues
0005634
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp Diff File

master 58d34750

09.06.2021 19:37

orbweaver


Details Diff
Enable CMake precompiled header in plugins

Objectives, Stim/Response and Script plugins all have precompiled.h headers
which are now processed by CMake.
mod - plugins/dm.objectives/CMakeLists.txt Diff File
mod - plugins/dm.stimresponse/CMakeLists.txt Diff File
mod - plugins/script/CMakeLists.txt Diff File

master a69af2f9

09.06.2021 19:06

orbweaver


Details Diff
Check CMake version before using precompiled headers

The target_precompile_headers directive is only available on CMake >= 3.16, but
since this functionality is non-critical we should not exclude users of earlier
CMake versions.
mod - radiant/CMakeLists.txt Diff File
mod - radiantcore/CMakeLists.txt Diff File

master 87037dd5

09.06.2021 18:58

orbweaver


Details Diff
Enable precompiled header in CMake for radiant and radiantcore

Use the target_precompile_headers directive introduced with CMake 3.16 to
precompile the same header which is used for this purpose in the Windows build.
mod - radiant/CMakeLists.txt Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/picomodel/PicoModelModule.h Diff File

master 5e2f3a2c

09.06.2021 17:44

greebo


Details Diff
0005629: Rewrite the "Shift Textures randomly [upwards]" scripts to use a SelectedFaceVisitor to shift each texdef independently Affected Issues
0005629
mod - install/scripts/commands/shift_textures_randomly.py Diff File
mod - install/scripts/commands/shift_textures_upwards_randomly.py Diff File

master b45b1cc2

09.06.2021 17:42

greebo


Details Diff
0005629: Wrap script command execution in a scoped UndoableCommand, to make the changes undoable. Affected Issues
0005629
mod - plugins/script/ScriptingSystem.cpp Diff File

master a3ac0329

09.06.2021 17:32

greebo


Details Diff
0005629: Extend CameraInterface for scripts to request a redraw of the view Affected Issues
0005629
mod - plugins/script/interfaces/CameraInterface.cpp Diff File
mod - plugins/script/interfaces/CameraInterface.h Diff File

master bc3f581a

08.06.2021 20:01

orbweaver


Details Diff
Examine pixel data in DDS test

Check the value of a few pixels against their known colours from the test
pattern.
mod - test/ImageLoading.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 123 124 125 126 127 128 129 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last