Changesets: DarkRadiant

master 9e33286a

03.04.2022 09:40

greebo


Details Diff
0005761: Copy command is now sending an operation message to give feedback in the status bar Affected Issues
0005761
mod - radiantcore/selection/clipboard/Clipboard.cpp Diff File
mod - test/Selection.cpp Diff File
add - test/testutil/MapOperationMonitor.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master d9f8b635

03.04.2022 09:14

greebo


Details Diff
0005761: Add mocked clipboard module to unit test setup Affected Issues
0005761
add - test/FakeClipboardModule.h Diff File
mod - test/RadiantTest.h Diff File
mod - test/Selection.cpp Diff File
mod - test/testutil/CommandFailureHelper.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master 9117bc1e

03.04.2022 08:59

greebo


Details Diff
0005761: Start adding some unit tests to cover clipboard-related commands Affected Issues
0005761
mod - test/Selection.cpp Diff File
add - test/testutil/CommandFailureHelper.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master 3faddffe

03.04.2022 08:24

greebo


Details Diff
0005757: Add FocusCameraOnSelection command, to put the current selection on screen Affected Issues
0005757
mod - libs/scenelib.h Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File

master cfd9204b

03.04.2022 07:47

greebo


Details Diff
0005787: Add option to select the emitter classname: func_emitter or func_smoke. Affected Issues
0005787
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/particles/ParticleChooserDialog.cpp Diff File
mod - radiant/ui/particles/ParticleChooserDialog.h Diff File

master ad7c5c18

03.04.2022 07:23

greebo


Details Diff
0005787: Rename ParticlesChooser to ParticleChooserDialog to better distinguish it from the ParticleSelector (which is not a dialog) Affected Issues
0005787
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/einspector/ModelPropertyEditor.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 02ba771f

03.04.2022 07:19

greebo


Details Diff
0005787: Extract the ParticleSelector widget into a separate control that can be re-used. The dialog part remains in ParticlesChooser. Affected Issues
0005787
mod - radiant/CMakeLists.txt Diff File
add - radiant/ui/particles/ParticleSelector.cpp Diff File
add - radiant/ui/particles/ParticleSelector.h Diff File
mod - radiant/ui/particles/ParticlesChooser.cpp Diff File
mod - radiant/ui/particles/ParticlesChooser.h Diff File
add - radiant/ui/particles/ThreadedParticlesLoader.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master c76852f5

03.04.2022 06:42

greebo


Details Diff
0005787: Add "Create Particle" option to ortho context menu. Affected Issues
0005787
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.h Diff File

master 325f188e

03.04.2022 05:23

greebo


Details Diff
Make sure the model preview's grid is not interfering with the model in lit mode
mod - libs/wxutil/preview/RenderPreview.cpp Diff File

master e0e03b2b

03.04.2022 04:49

greebo


Details Diff
0005905: Emit a warning when DR fails to locate the info file on map load Affected Issues
0005905
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File
mod - radiantcore/map/MapResource.cpp Diff File
mod - test/MapSavingLoading.cpp Diff File

master a5cd7b33

02.04.2022 16:14

greebo


Details Diff
0005925: Fix component edit panel from collapsing its controls into the upper left corner Affected Issues
0005925
mod - plugins/dm.objectives/ComponentsDialog.cpp Diff File

master 0e3a2152

02.04.2022 06:57

greebo


Details Diff
Release memory allocated by the libxml2 parsers.
I decided to put this in the core module cleanup routine, since the UI module might not be present at all times.
mod - libs/xmlutil/CMakeLists.txt Diff File
add - libs/xmlutil/XmlModule.cpp Diff File
add - libs/xmlutil/XmlModule.h Diff File
mod - radiantcore/Radiant.cpp Diff File
mod - tools/msvc/xmlutillib.vcxproj Diff File

master a584d8af

02.04.2022 05:47

greebo


Details Diff
Fix unit tests assertions since fmtlib is no longer writing integer-valued floats with a trailing .0
mod - libs/materials/FrobStageSetup.h Diff File
mod - test/MaterialExport.cpp Diff File
mod - test/Materials.cpp Diff File

master 8a661b7a

02.04.2022 05:05

greebo


Details Diff
Release some resources that are unnecessarily held longer than necessary
mod - libs/module/StaticModule.cpp Diff File
mod - radiant/settings/LocalisationProvider.cpp Diff File

master 3e7025ab

02.04.2022 04:36

greebo


Details Diff
Fix compiler warnings in IQM importer
mod - radiantcore/model/picomodel/lib/pm_iqm.c Diff File

master f189e1e0

02.04.2022 04:27

greebo


Details Diff
Update libfmt to 8.1.1
add - libs/libfmt/fmt/args.h Diff File
mod - libs/libfmt/fmt/chrono.h Diff File
mod - libs/libfmt/fmt/color.h Diff File
mod - libs/libfmt/fmt/compile.h Diff File
mod - libs/libfmt/fmt/core.h Diff File
add - libs/libfmt/fmt/fmt.cc Diff File
mod - libs/libfmt/fmt/format-inl.h Diff File
mod - libs/libfmt/fmt/format.cc Diff File
mod - libs/libfmt/fmt/format.h Diff File
mod - libs/libfmt/fmt/locale.h Diff File
add - libs/libfmt/fmt/os.h Diff File
mod - libs/libfmt/fmt/ostream.h Diff File
rm - libs/libfmt/fmt/posix.h Diff
mod - libs/libfmt/fmt/printf.h Diff File
mod - libs/libfmt/fmt/ranges.h Diff File
rm - libs/libfmt/fmt/safe-duration-cast.h Diff
add - libs/libfmt/fmt/xchar.h Diff File
mod - plugins/dm.gameconnection/AutomationEngine.cpp Diff File
mod - radiant/ui/brush/QuerySidesDialog.cpp Diff File

master 44c25193

02.04.2022 04:17

greebo


Details Diff
Work around a false positive compiler warning about dangling pointer
mod - include/imodule.h Diff File

vs2022 b58841af

01.04.2022 17:53

greebo


Details Diff
0005920: Update release package script to be compatible with the newer VS2022 paths Affected Issues
0005920
mod - tools/innosetup/darkradiant.x64.iss Diff File
mod - tools/scripts/compile_release_package.ps1 Diff File

vs2022 37e3ee84

01.04.2022 17:17

greebo


Details Diff
0005920: Remove mesa driver before creating the portable package Affected Issues
0005920
mod - .github/workflows/build.yml Diff File

vs2022 b1cd4bcb

01.04.2022 15:50

greebo


Details Diff
0005920: Use windows-latest build agent Affected Issues
0005920
mod - .github/workflows/build.yml Diff File

vs2022 69287f57

01.04.2022 15:50

greebo


Details Diff
0005920: Use windows-latest build agent, fix google test adapter lookup Affected Issues
0005920
mod - .github/workflows/build.yml Diff File

vs2022 666465c4

01.04.2022 15:29

greebo


Details Diff
0005920: Update pybind11 to 2.9.2 Affected Issues
0005920
mod - libs/pybind/pybind11/attr.h Diff File
mod - libs/pybind/pybind11/buffer_info.h Diff File
mod - libs/pybind/pybind11/cast.h Diff File
mod - libs/pybind/pybind11/chrono.h Diff File
mod - libs/pybind/pybind11/complex.h Diff File
mod - libs/pybind/pybind11/detail/class.h Diff File
mod - libs/pybind/pybind11/detail/common.h Diff File
mod - libs/pybind/pybind11/detail/descr.h Diff File
mod - libs/pybind/pybind11/detail/init.h Diff File
mod - libs/pybind/pybind11/detail/internals.h Diff File
add - libs/pybind/pybind11/detail/type_caster_base.h Diff File
mod - libs/pybind/pybind11/detail/typeid.h Diff File
mod - libs/pybind/pybind11/eigen.h Diff File
mod - libs/pybind/pybind11/embed.h Diff File
mod - libs/pybind/pybind11/eval.h Diff File
mod - libs/pybind/pybind11/functional.h Diff File
add - libs/pybind/pybind11/gil.h Diff File
mod - libs/pybind/pybind11/iostream.h Diff File
mod - libs/pybind/pybind11/numpy.h Diff File
mod - libs/pybind/pybind11/operators.h Diff File
mod - libs/pybind/pybind11/options.h Diff File
mod - libs/pybind/pybind11/pybind11.h Diff File
mod - libs/pybind/pybind11/pytypes.h Diff File
mod - libs/pybind/pybind11/stl.h Diff File
add - libs/pybind/pybind11/stl/filesystem.h Diff File
mod - libs/pybind/pybind11/stl_bind.h Diff File

vs2022 56e065ea

01.04.2022 15:29

greebo


Details Diff
0005920: Update test project Affected Issues
0005920
mod - README.md Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/packages.config Diff File

vs2022 5147792e

01.04.2022 14:51

greebo


Details Diff
0005920: Update and retarget VC++ projects Affected Issues
0005920
mod - tools/DependencyCheck/DependencyCheck.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/dm.conversation.vcxproj Diff File
mod - tools/msvc/dm.difficulty.vcxproj Diff File
mod - tools/msvc/dm.editing.vcxproj Diff File
mod - tools/msvc/dm.gameconnection.vcxproj Diff File
mod - tools/msvc/dm.gui.vcxproj Diff File
mod - tools/msvc/dm.objectives.vcxproj Diff File
mod - tools/msvc/dm.stimresponse.vcxproj Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/mathlib.vcxproj Diff File
mod - tools/msvc/modulelib.vcxproj Diff File
mod - tools/msvc/scenelib.vcxproj Diff File
mod - tools/msvc/script.vcxproj Diff File
mod - tools/msvc/sound.vcxproj Diff File
mod - tools/msvc/vcs.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/xmlutillib.vcxproj Diff File

master 69a04751

01.04.2022 14:23

greebo


Details Diff
0005927: Fixup unit tests Affected Issues
0005927
mod - test/ColourSchemes.cpp Diff File
mod - test/Favourites.cpp Diff File
mod - test/Settings.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 57 58 59 60 61 62 63 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last