Changesets: DarkRadiant
master 1ea1614b 06.10.2020 19:29 Details Diff |
Tweak some debug operator<< functions Move towards a more Python-style debug printout for various classes, e.g. "Object(param1=val1, param2=val2)" |
||
mod - include/irender.h | Diff File | ||
mod - libs/math/AABB.h | Diff File | ||
master 41580cc9 05.10.2020 04:41 Details Diff |
0005326: Introduce ExportStream wrapper, which writes to a temporary file before moving the fully written file over the target path. Change IModelExporter interface: publically exposing the file output format is not needed anymore, since the stream mode (binary/text) will be selected by the exportToPath() implementation. |
Affected Issues 0005326 |
|
mod - include/imodel.h | Diff File | ||
add - libs/stream/ExportStream.h | Diff File | ||
mod - radiantcore/model/export/AseExporter.cpp | Diff File | ||
mod - radiantcore/model/export/AseExporter.h | Diff File | ||
mod - radiantcore/model/export/Lwo2Exporter.cpp | Diff File | ||
mod - radiantcore/model/export/Lwo2Exporter.h | Diff File | ||
mod - radiantcore/model/export/ModelExporterBase.h | Diff File | ||
mod - radiantcore/model/export/WavefrontExporter.cpp | Diff File | ||
mod - radiantcore/model/export/WavefrontExporter.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
master 53b83aa9 05.10.2020 03:18 Details Diff |
0005326: Move stream opening and file rename code to ModelExporterBase |
Affected Issues 0005326 |
|
mod - include/imodel.h | Diff File | ||
mod - radiantcore/map/algorithm/Export.cpp | Diff File | ||
mod - radiantcore/model/export/ModelExporter.cpp | Diff File | ||
mod - radiantcore/model/export/ModelExporter.h | Diff File | ||
mod - radiantcore/model/export/ModelExporterBase.h | Diff File | ||
mod - radiantcore/model/export/ScaledModelExporter.cpp | Diff File | ||
master ba2cbc72 04.10.2020 16:26 Details Diff |
0005326: Invert the V texture coordinate when exporting OBJ objects |
Affected Issues 0005326 |
|
mod - radiantcore/model/export/WavefrontExporter.cpp | Diff File | ||
master 86c91d6c 04.10.2020 15:59 Details Diff |
Fix missing "RefreshShaders" command | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master 126cd74e 04.10.2020 13:09 Details Diff |
0005345: Rename task queue helper class |
Affected Issues 0005345 |
|
mod - radiant/uimanager/SoundShaderPreview.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
master 710ac668 04.10.2020 12:52 Details Diff |
0005345: Fix some crashes during destruction |
Affected Issues 0005345 |
|
mod - radiant/uimanager/SoundShaderPreview.cpp | Diff File | ||
mod - radiant/uimanager/SoundShaderPreview.h | Diff File | ||
master a7b710e2 04.10.2020 12:51 Details Diff |
0005345: Allow clearance of pending tasks only |
Affected Issues 0005345 |
|
mod - libs/TaskQueue.h | Diff File | ||
master 8f82d546 04.10.2020 12:26 Details Diff |
0005345: OGG sound duration calculation is working now |
Affected Issues 0005345 |
|
mod - plugins/sound/OggFileLoader.h | Diff File | ||
mod - plugins/sound/SoundManager.cpp | Diff File | ||
mod - plugins/sound/WavFileLoader.h | Diff File | ||
master 641b5074 04.10.2020 11:52 Details Diff |
0005345: WAV file length calculation is working now |
Affected Issues 0005345 |
|
mod - plugins/sound/SoundManager.cpp | Diff File | ||
mod - plugins/sound/WavFileLoader.h | Diff File | ||
master b77ff044 04.10.2020 06:36 Details Diff |
0005345: Improve TaskQueue and start working on SoundManager::getSoundFileDuration |
Affected Issues 0005345 |
|
mod - include/isound.h | Diff File | ||
mod - libs/TaskQueue.h | Diff File | ||
mod - plugins/sound/SoundManager.cpp | Diff File | ||
mod - plugins/sound/SoundManager.h | Diff File | ||
mod - plugins/sound/WavFileLoader.h | Diff File | ||
mod - radiant/uimanager/SoundShaderPreview.cpp | Diff File | ||
mod - radiant/uimanager/SoundShaderPreview.h | Diff File | ||
master 4ceae9e1 03.10.2020 14:59 Details Diff |
0005345: Add TaskQueue which sequentially executes the queued tasks using std::async. |
Affected Issues 0005345 |
|
add - libs/TaskQueue.h | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
master 332f51f9 03.10.2020 06:15 Details Diff |
0005345: Refactor OGG file loading to use the same approach as for WAV files. |
Affected Issues 0005345 |
|
add - plugins/sound/OggFileLoader.h | Diff File | ||
mod - plugins/sound/OggFileStream.h | Diff File | ||
mod - plugins/sound/SoundPlayer.cpp | Diff File | ||
mod - plugins/sound/WavFileLoader.h | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj.filters | Diff File | ||
master 5681673d 03.10.2020 04:28 Details Diff |
0005306: Remember the last selected sound before clearing the SoundChooser tree |
Affected Issues 0005306 |
|
mod - radiant/uimanager/SoundChooser.cpp | Diff File | ||
master f93fde17 03.10.2020 04:24 Details Diff |
0005306: SoundChooser can deal with sound reloading now |
Affected Issues 0005306 |
|
mod - plugins/sound/SoundManager.cpp | Diff File | ||
mod - radiant/ui/particles/ParticlesChooser.cpp | Diff File | ||
mod - radiant/uimanager/SoundChooser.cpp | Diff File | ||
mod - radiant/uimanager/SoundChooser.h | Diff File | ||
mod - radiant/uimanager/SoundShaderPreview.cpp | Diff File | ||
master 0cfd312d 03.10.2020 04:12 Details Diff |
0005306: Add reload sounds command and corresponding signal to SoundManager. |
Affected Issues 0005306 |
|
mod - include/isound.h | Diff File | ||
mod - install/menu.xml | Diff File | ||
mod - plugins/sound/SoundFileLoader.h | Diff File | ||
mod - plugins/sound/SoundManager.cpp | Diff File | ||
mod - plugins/sound/SoundManager.h | Diff File | ||
mod - plugins/sound/sound.cpp | Diff File | ||
master f58f705a 03.10.2020 04:11 Details Diff |
Add .editorconfig file to root folder, insert 4 spaces instead of a single tab. | ||
add - .editorconfig | Diff File | ||
master debae722 03.10.2020 03:15 Details Diff |
0005310: Add unit tests covering the commands SetActiveCameraPosition and SetActiveCameraAngles. |
Affected Issues 0005310 |
|
mod - test/CSG.cpp | Diff File | ||
add - test/Camera.cpp | Diff File | ||
mod - test/RadiantTest.h | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
master 41e3b4c8 03.10.2020 02:55 Details Diff |
0005310: Add commands to set the camera's position and angles. |
Affected Issues 0005310 |
|
mod - radiantcore/camera/CameraManager.cpp | Diff File | ||
mod - radiantcore/camera/CameraManager.h | Diff File | ||
master bec4d2ad 02.10.2020 19:08 Details Diff |
0005310: Fix test.py script |
Affected Issues 0005310 |
|
mod - install/scripts/test.py | Diff File | ||
master d8b7878d 02.10.2020 18:58 Details Diff |
0005310: Add CameraInterface to python scripting module |
Affected Issues 0005310 |
|
mod - plugins/script/Makefile.am | Diff File | ||
mod - plugins/script/ScriptingSystem.cpp | Diff File | ||
add - plugins/script/interfaces/CameraInterface.cpp | Diff File | ||
add - plugins/script/interfaces/CameraInterface.h | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj.filters | Diff File | ||
master b016b343 02.10.2020 16:20 Details Diff |
0005348: Switch the crosshair cursor back to default after leaving clip mode |
Affected Issues 0005348 |
|
mod - radiant/xyview/tools/ClipperTool.cpp | Diff File | ||
mod - radiant/xyview/tools/ClipperTool.h | Diff File | ||
mod - radiantcore/clipper/Clipper.h | Diff File | ||
master b1365b07 02.10.2020 05:10 Details Diff |
0005342: Add def file information to EntityClassChooser |
Affected Issues 0005342 |
|
mod - install/ui/entityclasschooser.fbp | Diff File | ||
mod - install/ui/entityclasschooser.xrc | Diff File | ||
mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
mod - libs/wxutil/EntityClassChooser.h | Diff File | ||
master f247e5c6 02.10.2020 04:10 Details Diff |
0005342: Save the vfs::FileInfo structure in the Doom3EntityClass instance, to be able to return the def file name later |
Affected Issues 0005342 |
|
mod - include/ieclass.h | Diff File | ||
mod - plugins/script/interfaces/EClassInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/EClassInterface.h | Diff File | ||
mod - radiantcore/eclass/Doom3EntityClass.cpp | Diff File | ||
mod - radiantcore/eclass/Doom3EntityClass.h | Diff File | ||
mod - radiantcore/eclass/EClassManager.cpp | Diff File | ||
mod - radiantcore/eclass/EClassManager.h | Diff File | ||
master c2881a48 02.10.2020 03:34 Details Diff |
0005342: Add sound shader source view control, with support for highlighting D3/TDM sound shader keywords. |
Affected Issues 0005342 |
|
mod - libs/wxutil/SourceView.cpp | Diff File | ||
mod - libs/wxutil/SourceView.h | Diff File | ||
mod - radiant/ui/common/SoundShaderDefinitionView.cpp | Diff File |