Changesets: DarkRadiant

master 505a16d5

2020-11-26 03:53:12

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 5bcd56c3

2020-11-24 14:49:54

greebo

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

master ceb7092e

2020-11-24 13:27:14

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

2020-11-24 13:21:37

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

2020-11-24 12:51:03

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

2020-11-24 12:27:22

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

2020-11-24 11:53:14

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

2020-11-24 11:33:05

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

2020-11-24 11:17:56

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 File
rm - radiant/ui/EntityClassColourManager.h Diff File
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

2020-11-24 11:12:21

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

2020-11-24 04:28:56

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

master 52372f5c

2020-11-24 03:44:06

greebo

Details Diff
0005430: Remove _realised == true assertion from EClassManager since the ensureFinished() call will implicitly start the loader if it hasn't been started yet. Affected Issues
0005430
mod - radiantcore/eclass/EClassManager.cpp Diff File

master ca2ebc1e

2020-11-23 15:11:49

greebo

Details Diff
0005430: Remove methods from public interface that should rather be internal Affected Issues
0005430
mod - include/icolourscheme.h Diff File
mod - radiantcore/settings/ColourScheme.h Diff File

master 26b41da0

2020-11-23 15:09:25

greebo

Details Diff
0005430: Add test cases covering GlobalColourSchemeManager().foreachScheme() Affected Issues
0005430
mod - include/icolourscheme.h Diff File
mod - radiantcore/settings/ColourSchemeManager.h Diff File
mod - test/ColourSchemes.cpp Diff File

master b99b128e

2020-11-23 15:02:53

greebo

Details Diff
0005430: Add test cases covering GlobalColourSchemeManager().restoreColourSchemes() Affected Issues
0005430
mod - test/ColourSchemes.cpp Diff File

master ad22b400

2020-11-23 14:56:53

greebo

Details Diff
0005430: Add some tests covering deletion of user-schemes and the read-only status of saved schemes Affected Issues
0005430
mod - test/ColourSchemes.cpp Diff File

master 9e5e4e4c

2020-11-23 14:24:49

greebo

Details Diff
0005430: Add some tests covering the scheme loading from the user's colours.xml file Affected Issues
0005430
mod - test/ColourSchemes.cpp Diff File
add - test/resources/settings/colours_userdefined.xml Diff File

master b5e11cb7

2020-11-23 10:00:52

greebo

Details Diff
0005430: Add unit test checking if the active scheme is preserved from a (potentially) incomplete colours.xml.
Also, missing items need to be completed when upgrading.
Affected Issues
0005430
mod - radiantcore/settings/ColourSchemeManager.cpp Diff File
mod - test/ColourSchemes.cpp Diff File
add - test/resources/settings/colours_incomplete.xml Diff File

master fd2fdce8

2020-11-23 07:05:50

greebo

Details Diff
0005430: Add getter to return the base resource path Affected Issues
0005430
mod - test/TestContext.h Diff File

master 117beb68

2020-11-23 07:02:36

greebo

Details Diff
0005430: Rename test resource path to test project path, since it directly returns the path to the tdm/ resources Affected Issues
0005430
mod - test/ColourSchemes.cpp Diff File
mod - test/ModelExport.cpp Diff File
mod - test/RadiantTest.h Diff File
mod - test/TestContext.h Diff File

master 45a1d67c

2020-11-23 05:50:56

greebo

Details Diff
0005430: More colour scheme test cases Affected Issues
0005430
mod - test/ColourSchemes.cpp Diff File

master 3212c01c

2020-11-23 04:54:37

greebo

Details Diff
0005430: Start writing some unit tests checking the colour schemes Affected Issues
0005430
add - test/ColourSchemes.cpp Diff File
mod - test/Makefile.am Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master 91de7376

2020-11-22 13:58:20

greebo

Details Diff
0005429: Fix a module initialisation order problem - if the eclass module gets initialised before the VFS is initialised, no files are parsed. Affected Issues
0005429
mod - include/ifilesystem.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.h Diff File

master 3e480afc

2020-11-22 12:59:36

greebo

Details Diff
0005426: Fix compilation against pybind11 2.6+ Affected Issues
0005426
mod - include/iscript.h Diff File
add - include/iscriptinterface.h Diff File
mod - plugins/script/ScriptingSystem.h Diff File
mod - plugins/script/interfaces/BrushInterface.h Diff File
mod - plugins/script/interfaces/CameraInterface.h Diff File
mod - plugins/script/interfaces/CommandSystemInterface.h Diff File
mod - plugins/script/interfaces/DialogInterface.h Diff File
mod - plugins/script/interfaces/EClassInterface.h Diff File
mod - plugins/script/interfaces/EntityInterface.h Diff File
mod - plugins/script/interfaces/FileSystemInterface.h Diff File
mod - plugins/script/interfaces/GameInterface.h Diff File
mod - plugins/script/interfaces/GridInterface.h Diff File
mod - plugins/script/interfaces/MapInterface.h Diff File
mod - plugins/script/interfaces/MathInterface.h Diff File
mod - plugins/script/interfaces/ModelInterface.h Diff File
mod - plugins/script/interfaces/PatchInterface.h Diff File
mod - plugins/script/interfaces/RadiantInterface.h Diff File
mod - plugins/script/interfaces/RegistryInterface.h Diff File
mod - plugins/script/interfaces/SceneGraphInterface.h Diff File
mod - plugins/script/interfaces/SelectionGroupInterface.h Diff File
mod - plugins/script/interfaces/SelectionInterface.h Diff File
mod - plugins/script/interfaces/SelectionSetInterface.h Diff File
mod - plugins/script/interfaces/ShaderSystemInterface.h Diff File
mod - plugins/script/interfaces/SkinInterface.h Diff File
mod - plugins/script/interfaces/SoundInterface.h Diff File
mod - radiant/ui/script/ScriptMenu.cpp Diff File

master 455dd467

2020-11-22 09:19:44

greebo

Details Diff
0005425: Fix gcc compilation Affected Issues
0005425
mod - radiant/map/AutoSaver.cpp Diff File
1 2 3 4 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 81 82 83  Next  Last