Changesets: DarkRadiant

openmapsfrompk4 91b70846

21.11.2020 07:10

greebo


Details Diff
0005108: Start rigging some unit tests that are checking that map loading extracts all the elements we expect
mod - test/Makefile.am Diff File
add - test/MapSavingLoading.cpp Diff File
mod - test/TestContext.h Diff File
mod - test/algorithm/Scene.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

openmapsfrompk4 f5b63f27

21.11.2020 07:10

greebo


Details Diff
0005108: Start rigging some unit tests that are checking that map loading extracts all the elements we expect Affected Issues
0005108
mod - test/Makefile.am Diff File
add - test/MapSavingLoading.cpp Diff File
mod - test/TestContext.h Diff File
mod - test/algorithm/Scene.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

openmapsfrompk4 4c59395e

21.11.2020 05:36

greebo


Details Diff
0005108: Add "altar" test resources, which will be used for some integration tests
add - test/resources/tdm/altar.pk4 Diff File
add - test/resources/tdm/maps/altar.darkradiant Diff File
add - test/resources/tdm/maps/altar.map Diff File

openmapsfrompk4 6e5b0f30

21.11.2020 05:36

greebo


Details Diff
0005108: Add "altar" test resources, which will be used for some integration tests Affected Issues
0005108
add - test/resources/tdm/altar.pk4 Diff File
add - test/resources/tdm/maps/altar.darkradiant Diff File
add - test/resources/tdm/maps/altar.map Diff File

openmapsfrompk4 018e7fd6

20.11.2020 18:15

greebo


Details Diff
0005108: WIP commit
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File

openmapsfrompk4 57e3a4e4

20.11.2020 13:01

greebo


Details Diff
0005108: Add MapSelector::Result structure to contain more info about the selected map file Affected Issues
0005108
mod - libs/wxutil/fsview/FileSystemView.cpp Diff File
mod - libs/wxutil/fsview/FileSystemView.h Diff File
mod - radiant/ui/mapselector/MapSelector.cpp Diff File
mod - radiant/ui/mapselector/MapSelector.h Diff File

openmapsfrompk4 57154116

20.11.2020 12:30

greebo


Details Diff
0005108: Show the containing PK4 archive of non-physical files.
Handle double-clicking PK4s that are located in external directories.
Affected Issues
0005108
mod - libs/wxutil/fsview/FileSystemView.cpp Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - libs/wxutil/fsview/Populator.h Diff File
mod - radiant/ui/mapselector/MapSelector.cpp Diff File

openmapsfrompk4 c2d64874

20.11.2020 12:11

greebo


Details Diff
0005108: Extend IArchiveFileInfoProvider interface. Add corresponding unit tests. Affected Issues
0005108
mod - include/iarchive.h Diff File
mod - include/ifilesystem.h Diff File
mod - radiantcore/vfs/DirectoryArchive.cpp Diff File
mod - radiantcore/vfs/DirectoryArchive.h Diff File
mod - radiantcore/vfs/ZipArchive.cpp Diff File
mod - radiantcore/vfs/ZipArchive.h Diff File
mod - test/VFS.cpp Diff File

openmapsfrompk4 49b50330

20.11.2020 10:04

greebo


Details Diff
0005108: Use the mod name before any base path when browsing mod resources. Affected Issues
0005108
mod - libs/wxutil/fsview/Populator.cpp Diff File

openmapsfrompk4 07aa55ab

20.11.2020 09:58

greebo


Details Diff
0005108: Properly calculate the VFS path of tree items when traversing external PK4 files.
Don't repopulate the tree if the base path is not changing.
Affected Issues
0005108
mod - libs/wxutil/fsview/FileSystemView.cpp Diff File
mod - libs/wxutil/fsview/FileSystemView.h Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - libs/wxutil/fsview/Populator.h Diff File
mod - radiant/ui/mapselector/MapSelector.cpp Diff File
mod - radiant/ui/mapselector/MapSelector.h Diff File

openmapsfrompk4 1492339a

20.11.2020 09:58

greebo


Details Diff
0005108: Fix PrefabSelector not displaying files in absolute folders due to missing trailing slash Affected Issues
0005108
mod - radiant/ui/prefabselector/PrefabSelector.cpp Diff File

openmapsfrompk4 5fd0dcb5

20.11.2020 09:57

greebo


Details Diff
0005108: Remove superfluous leading slash when traversing a directory in the file system. Add unit test covering that. Affected Issues
0005108
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - test/VFS.cpp Diff File

openmapsfrompk4 a12489e3

20.11.2020 08:32

greebo


Details Diff
0005108: Store more info in the file tree, use a nice root item for display Affected Issues
0005108
mod - include/ifilesystem.h Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - libs/wxutil/fsview/Populator.h Diff File

openmapsfrompk4 9f7fcc73

20.11.2020 05:48

greebo


Details Diff
0005108: Use the base path as root item of the FileSystem view Affected Issues
0005108
mod - libs/wxutil/VFSTreePopulator.cpp Diff File
mod - libs/wxutil/VFSTreePopulator.h Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - libs/wxutil/fsview/Populator.h Diff File
mod - radiant/ui/mapselector/MapSelector.cpp Diff File

openmapsfrompk4 3df1215e

20.11.2020 05:03

greebo


Details Diff
0005108: Add unit tests asserting that we can get the file size of both physical files and those in a PK4. Affected Issues
0005108
mod - include/ifilesystem.h Diff File
mod - test/VFS.cpp Diff File

openmapsfrompk4 61482364

20.11.2020 04:54

greebo


Details Diff
0005108: Hook the IArchiveFileInfoProvider reference into the traversal routines.
The IArchive implementations now implement IArchiveFileInfoProvider too.
Affected Issues
0005108
mod - include/iarchive.h Diff File
mod - libs/os/file.h Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - radiantcore/vfs/DirectoryArchive.cpp Diff File
mod - radiantcore/vfs/DirectoryArchive.h Diff File
mod - radiantcore/vfs/FileVisitor.h Diff File
mod - radiantcore/vfs/GenericFileSystem.h Diff File
mod - radiantcore/vfs/ZipArchive.cpp Diff File
mod - radiantcore/vfs/ZipArchive.h Diff File

openmapsfrompk4 96e15e3c

20.11.2020 03:56

greebo


Details Diff
0005108: Add a quick unit test covering VirtualFileSystem::forEachFileInArchive Affected Issues
0005108
mod - test/VFS.cpp Diff File

openmapsfrompk4 0f615a18

20.11.2020 03:52

greebo


Details Diff
0005108: Extend the FileInfo structure passed out to clients by the ability to load more information about the file on demand.
Add IArchiveFileInfoProvider interface which is optionally passed to the FileInfo constructor.
Affected Issues
0005108
mod - include/iarchive.h Diff File
mod - include/ifilesystem.h Diff File
mod - plugins/sound/SoundManager.cpp Diff File
mod - radiantcore/eclass/Doom3EntityClass.cpp Diff File
mod - radiantcore/shaders/ShaderDefinition.h Diff File
mod - radiantcore/shaders/ShaderLibrary.cpp Diff File

master dfdb8dd9

20.11.2020 03:02

greebo


Details Diff
Add preprocessor switch to enable GL logging generated by GL_KHR_Debug
mod - radiant/render/OpenGLModule.cpp Diff File
mod - radiant/render/OpenGLModule.h Diff File

master e1d4b7fa

19.11.2020 21:07

orbweaver


Details Diff
Tweak architecture names on Linux

Linux users will be more familiar with the architecture names 'amd64' or
'i386', as used by package managers, so we now show these in the About dialog.
Windows users should continue to see 'x86' or 'x64' as they would expect.
mod - include/version.h Diff File

master 8b18b9ca

19.11.2020 20:36

orbweaver


Details Diff
Update debian/changelog for 2.9.1
mod - compile Diff File
mod - debian/changelog Diff File
mod - missing Diff File

master 5bfb48bb

19.11.2020 20:24

orbweaver


Details Diff
Bump Linux configure.ac version number to 2.9.1
mod - configure.ac Diff File

master d7eaed46

19.11.2020 18:34

greebo


Details Diff
Bump version for next pre-release build
mod - include/version.h Diff File

master de1bffd9

19.11.2020 18:31

greebo


Details Diff
0005097: Instead of setting the icons ourselves, tell wxWidgets about the images it needs to render when the toggle is active/inactive Affected Issues
0005097
mod - radiant/ui/layers/LayerControl.cpp Diff File

master 41d4a84b

19.11.2020 18:04

greebo


Details Diff
0005097: Maybe not directly related to the described issue, but the lock should have a name to prevent it from being destructed immediately after construction. Affected Issues
0005097
mod - radiant/ui/layers/LayerControl.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 182 183 184 185 186 187 188 ... 210 ... 240 ... 264 265 266  Next  Last