Changesets: DarkRadiant

openmapsfrompk4 86bb90c0

27.11.2020 03:48

greebo


Details Diff
0005108: Refactor MapResource and add some documentation.
Add map loading test passing an invalid resource path pointing to a folder, which made the MapResource crash.
Fixed the crash by throwing the correct exception type as mentioned in the docs.
Affected Issues
0005108
mod - radiantcore/map/MapResource.cpp Diff File
mod - radiantcore/map/MapResource.h Diff File
mod - test/MapSavingLoading.cpp Diff File

openmapsfrompk4 c83ce131

27.11.2020 03:18

greebo


Details Diff
0005108: Remove unneeded member MapResource::_originalName Affected Issues
0005108
mod - radiantcore/map/MapResource.cpp Diff File
mod - radiantcore/map/MapResource.h Diff File

openmapsfrompk4 0d4cbc42

27.11.2020 03:06

greebo


Details Diff
0005108: Check that saving works when opening a map in both mod-relative and absolute paths Affected Issues
0005108
mod - test/MapSavingLoading.cpp Diff File

master f657e3dd

26.11.2020 20:52

orbweaver


Details Diff
History-only merge of GameConnection commits

Assume that all necessary merges of GameConnection refactoring have been done
in Greebo's branch; this is a --strategy=ours merge to update the history
accordingly and avoid duplicate merges of refactoring commits which introduce
massive conflicts.

openmapsfrompk4 65f9d566

26.11.2020 15:49

greebo


Details Diff
0005108: Use the common getInfoFileExtension() method Affected Issues
0005108
mod - radiantcore/map/MapResource.cpp Diff File

openmapsfrompk4 08365288

26.11.2020 15:10

greebo


Details Diff
0005108: Create map backup handling test for .mapx files Affected Issues
0005108
mod - test/MapSavingLoading.cpp Diff File

openmapsfrompk4 5e01b6e1

26.11.2020 14:56

greebo


Details Diff
0005108: Add tests covering backup file handling. Change MapSavingTests to clean up after each case, such that the resource folder doesn't get filled up with clutter. Affected Issues
0005108
mod - test/MapSavingLoading.cpp Diff File

openmapsfrompk4 fad07016

26.11.2020 13:44

greebo


Details Diff
0005108: Add tests to check if layer information is preserved between map saving and loading
Refactor tests to reduce code duplication.
Affected Issues
0005108
mod - test/MapSavingLoading.cpp Diff File
add - test/algorithm/Primitives.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

openmapsfrompk4 ade784b1

26.11.2020 11:18

greebo


Details Diff
0005108: Remove static info file extension member, replace with static method Affected Issues
0005108
mod - radiantcore/map/MapResource.cpp Diff File
mod - radiantcore/map/MapResource.h Diff File

openmapsfrompk4 439f2909

26.11.2020 11:13

greebo


Details Diff
0005108: Move NodeCounter helper to separate file Affected Issues
0005108
mod - radiantcore/map/MapResource.cpp Diff File
add - radiantcore/map/NodeCounter.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

openmapsfrompk4 f0965077

26.11.2020 10:55

greebo


Details Diff
0005108: Add test case to cover map format switch and modified status handling Affected Issues
0005108
mod - test/MapExport.cpp Diff File
mod - test/MapSavingLoading.cpp Diff File
mod - test/algorithm/Scene.h Diff File
add - test/algorithm/XmlUtils.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

openmapsfrompk4 62ab0e1c

26.11.2020 05:50

greebo


Details Diff
0005108: Add test case covering save copy as, using different formats. Affected Issues
0005108
mod - test/MapSavingLoading.cpp Diff File

master 505a16d5

26.11.2020 03:53

greebo


Details Diff
0005417: Work around a GL repaint problem happening that seems to be fixed in wxGTK 3.1.3+ Affected Issues
0005417
mod - radiant/ui/common/TexturePreviewCombo.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File

master fb90b8ec

24.11.2020 19:41

orbweaver


Details Diff
Update Build-Depends for Focal build

libwxgtk3.0-dev is now libwxgtk3.0-gtk3-dev
mod - debian/control Diff File

master ea3c70bc

24.11.2020 19:37

orbweaver


Details Diff
Update debian/changelog for Focal build
mod - debian/changelog Diff File

master 5bcd56c3

24.11.2020 14:49

greebo


Details Diff
Tweak shortcut mappings to not lose the Create Patch shortcut when upgrading from 2.8.0
mod - install/input.xml Diff File

master ceb7092e

24.11.2020 13:27

greebo


Details Diff
0005430: Unit test covering the revert/emit/save behaviour of eclass overrides Affected Issues
0005430
mod - test/WorldspawnColour.cpp Diff File

master ebdf19aa

24.11.2020 13:21

greebo


Details Diff
0005430: Better previewing when selecting colour schemes - call emitEclassOverrides explicitly by the ColoueSchemeEditor. Affected Issues
0005430
mod - include/icolourscheme.h Diff File
mod - radiant/uimanager/colourscheme/ColourSchemeEditor.cpp Diff File
mod - radiantcore/settings/ColourSchemeManager.cpp Diff File
mod - radiantcore/settings/ColourSchemeManager.h Diff File

master 8ab345cb

24.11.2020 12:51

greebo


Details Diff
0005430: Use the override colour changed signal to update the eclasses during runtime Affected Issues
0005430
mod - include/ieclasscolours.h Diff File
mod - radiantcore/eclass/Doom3EntityClass.cpp Diff File
mod - radiantcore/eclass/Doom3EntityClass.h Diff File
mod - radiantcore/eclass/EClassColourManager.cpp Diff File
mod - radiantcore/eclass/EClassColourManager.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.h Diff File

master 21d391ef

24.11.2020 12:27

greebo


Details Diff
0005430: Add change signal to eclass::IColourManager Affected Issues
0005430
mod - include/ieclasscolours.h Diff File
mod - radiantcore/eclass/EClassColourManager.cpp Diff File
mod - radiantcore/eclass/EClassColourManager.h Diff File

master 77ebdae1

24.11.2020 11:53

greebo


Details Diff
0005430: Apply entity class colours each time the colour schemes are changed or loaded. Affected Issues
0005430
mod - include/ieclasscolours.h Diff File
mod - radiantcore/eclass/EClassColourManager.cpp Diff File
mod - radiantcore/eclass/EClassColourManager.h Diff File
mod - radiantcore/settings/ColourSchemeManager.cpp Diff File
mod - radiantcore/settings/ColourSchemeManager.h Diff File
mod - test/WorldspawnColour.cpp Diff File

master 1994e933

24.11.2020 11:33

greebo


Details Diff
0005430: EClassManager is referencing the EClassColourManager to apply colour overrides Affected Issues
0005430
mod - include/ieclasscolours.h Diff File
mod - radiantcore/eclass/EClassColourManager.cpp Diff File
mod - radiantcore/eclass/EClassColourManager.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.h Diff File

master 28485118

24.11.2020 11:17

greebo


Details Diff
0005430: Rip out the previous eclass colour handling code Affected Issues
0005430
mod - radiant/Makefile.am Diff File
rm - radiant/ui/EntityClassColourManager.cpp Diff
rm - radiant/ui/EntityClassColourManager.h Diff
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 2227fd5b

24.11.2020 11:12

greebo


Details Diff
0005430: Add EClassColourManager interface and implementing module which will deal with the colour overrides for certain entity classes. Affected Issues
0005430
add - include/ieclasscolours.h Diff File
mod - radiantcore/Makefile.am Diff File
add - radiantcore/eclass/EClassColourManager.cpp Diff File
add - radiantcore/eclass/EClassColourManager.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File

master 67c635f1

24.11.2020 04:28

greebo


Details Diff
0005430: Add (currently failing) unit tests to check the world spawn wire shader Affected Issues
0005430
mod - test/RadiantTest.h Diff File
add - test/WorldspawnColour.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 181 182 183 184 185 186 ... 210 ... 240 ... 264 265 266  Next  Last