Changesets: DarkRadiant
openmapsfrompk4 86bb90c0 27.11.2020 03:48 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
Update debian/changelog for Focal build | ||
mod - debian/changelog | Diff File | ||
master 5bcd56c3 24.11.2020 14:49 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 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 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 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 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 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 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 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 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 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 |