Changesets: DarkRadiant
openmapsfrompk4 91b70846 21.11.2020 07:10 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
Bump Linux configure.ac version number to 2.9.1 | ||
mod - configure.ac | Diff File | ||
master d7eaed46 19.11.2020 18:34 Details Diff |
Bump version for next pre-release build | ||
mod - include/version.h | Diff File | ||
master de1bffd9 19.11.2020 18:31 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 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 |