Changesets: DarkRadiant

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

openmapsfrompk4 d58ed929

19.11.2020 16:44

greebo


Details Diff
0005108: Expand the maps/ folder after loading the tree 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 - radiant/ui/mapselector/MapSelector.cpp Diff File
mod - radiant/ui/mapselector/MapSelector.h Diff File

openmapsfrompk4 b510768c

19.11.2020 15:51

greebo


Details Diff
0005108: Open listed PK4 files on double click Affected Issues
0005108
mod - radiant/ui/mapselector/MapSelector.cpp Diff File
mod - radiant/ui/mapselector/MapSelector.h Diff File

openmapsfrompk4 933f954a

19.11.2020 14:21

greebo


Details Diff
0005108: Extend VFSTreePopulator interface to include the full path info when immediately populating the items we're adding. Affected Issues
0005108
mod - libs/wxutil/EntityClassChooser.cpp Diff File
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/einspector/SkinChooser.cpp Diff File
mod - radiant/uimanager/SoundChooser.cpp Diff File

openmapsfrompk4 f183d3b7

19.11.2020 13:47

greebo


Details Diff
0005108: Expand FileSystem interface to search an arbitrary archive on disk
Move FileVisitor and AssetsList back to the private vfs sources for as long as we can get away with it.
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
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

openmapsfrompk4 19878636

19.11.2020 13:22

greebo


Details Diff
0005108: Move AssetsList and FileVisitor classes to libs/vfs/ to make it usable from other places Affected Issues
0005108
add - libs/vfs/AssetsList.h Diff File
add - libs/vfs/FileVisitor.h Diff File
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

master 01dbfae2

19.11.2020 05:32

greebo


Details Diff
0005107: Fix a crash related to project setup changes, due to concurrent calls of SceneGraph::boundsChanged by both the eclass def loader and the material manager realisation thread.
This commit doesn't make it thread-safe, but the call to SceneGraph::boundsChanged is actually unnecessary when just the face shader has been changed.
Affected Issues
0005107
mod - radiantcore/brush/Brush.cpp Diff File

master faca571c

18.11.2020 20:46

orbweaver


Details Diff
Restore render statistics related to light counts

CamRenderer no longer interfaces with RenderStatistics directly, instead it
simply stores its own count of total lights and visible lights, which are
subsequently accessed through new public methods and passed into the
RenderStatistics in the Cam_Draw() method.
mod - libs/render/CamRenderer.h Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/render/RenderStatistics.h Diff File

master ac0ed1fb

18.11.2020 18:37

greebo


Details Diff
0005422: Add unit tests covering the MessageBus behaviour Affected Issues
0005422
mod - test/Makefile.am Diff File
add - test/MessageBus.cpp Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File
mod - tools/msvc/Tests/Tests.vcxproj.filters Diff File

master bd5d60be

18.11.2020 17:55

greebo


Details Diff
0005422: Fix deadlock when saving an unsaved map on exiting the application.
Caused by the EditStopwatch thread trying to use the MessageBus with the main thread blocking it.
Affected Issues
0005422
mod - radiantcore/messagebus/MessageBus.h Diff File

master 899573a6

18.11.2020 10:58

greebo


Details Diff
0005420: Fix crash at startup when the "load last map" setting is active Affected Issues
0005420
mod - include/version.h Diff File
mod - radiant/render/OpenGLModule.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File

openmapsfrompk4 57dec3ee

18.11.2020 04:54

greebo


Details Diff
Exclude VC++ Tests binaries from portable package
mod - tools/scripts/compile_release_package.ps1 Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 179 180 181 182 183 184 185 ... 210 ... 240 ... 261 262 263  Next  Last