Changesets: DarkRadiant
master f1725b72 29.11.2019 17:01 Details Diff |
Upgrade VC++ projects to 2019 (non-compiling commit) | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/dm.conversation.vcxproj | Diff File | ||
mod - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.gui.vcxproj | Diff File | ||
mod - tools/msvc/dm.objectives.vcxproj | Diff File | ||
mod - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/mathlib.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/xmlutillib.vcxproj | Diff File | ||
master 0520c27e 27.11.2019 21:12 Details Diff |
Remove unnecessary '\\purgatory...' boilerplate from ASE exporter We can't single-handledly shut down this cargo cult (along with "Doom 3 cannot handle more than 3 lights hitting a surface"), but we can at least avoid helping to keep it alive. |
||
mod - radiant/modelfile/AseExporter.cpp | Diff File | ||
master 7d25a68e 27.11.2019 20:54 Details Diff |
Add manual section on exporting geometry to a model | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 3bfd63cb 26.11.2019 17:06 Details Diff |
Fix 0004792: Particle stages with "orientation x" had wrong rotation, causing textures to be flipped sideways |
Affected Issues 0004792 |
|
mod - radiant/particles/RenderableParticleStage.cpp | Diff File | ||
master cb8f79b6 26.11.2019 15:45 Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' | ||
add - doc/img/EntityList.png | Diff File | ||
add - doc/img/FilterEditor.png | Diff File | ||
add - doc/img/brush_flipx.png | Diff File | ||
add - doc/img/brush_flipy.png | Diff File | ||
add - doc/img/brush_flipz.png | Diff File | ||
add - doc/img/brush_rotatex.png | Diff File | ||
add - doc/img/brush_rotatey.png | Diff File | ||
add - doc/img/brush_rotatez.png | Diff File | ||
add - doc/img/select_mouseresize.png | Diff File | ||
add - doc/img/select_mouserotate.png | Diff File | ||
add - doc/img/select_mousetranslate.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
mod - include/ifilesystem.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
mod - radiant/modelfile/RenderablePicoModel.cpp | Diff File | ||
mod - radiant/shaders/CShader.cpp | Diff File | ||
mod - radiant/shaders/Doom3ShaderSystem.cpp | Diff File | ||
mod - radiant/shaders/ShaderDefinition.h | Diff File | ||
mod - radiant/shaders/ShaderFileLoader.h | Diff File | ||
mod - radiant/shaders/ShaderLibrary.cpp | Diff File | ||
add - radiant/test/VFSFixture.h | Diff File | ||
add - radiant/test/data/vfs_root/materials/assets.lst | Diff File | ||
add - radiant/test/data/vfs_root/materials/hidden.mtr | Diff File | ||
add - radiant/test/shadersTest.cpp | Diff File | ||
mod - radiant/test/vfsTest.cpp | Diff File | ||
mod - radiant/ui/filterdialog/FilterEditor.cpp | Diff File | ||
mod - radiant/ui/filterdialog/FilterEditor.h | Diff File | ||
mod - radiant/vfs/Doom3FileSystem.cpp | Diff File | ||
mod - radiant/xmlregistry/XMLRegistry.cpp | Diff File | ||
master 439edd31 26.11.2019 15:24 Details Diff |
Resolve 0005054: Hiding objects did not clear the component selection of those nodes |
Affected Issues 0005054 |
|
mod - radiant/selection/algorithm/General.cpp | Diff File | ||
master 54558ef4 30.10.2019 22:04 Details Diff |
Document 'Map files' prefs page, and start documenting File menu | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 13909d9c 23.10.2019 22:05 Details Diff |
Add initial documentation for the Texture Browser prefs page | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 3c71c163 16.10.2019 21:58 Details Diff |
Add documentation for Selection and Primitives settings | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master f1d66371 08.10.2019 21:48 Details Diff |
Document the Clipper, Grid and Undo preferences pages | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 639ffb1a 01.10.2019 21:42 Details Diff |
Add documentation for Autosave and Multi Monitor preferences | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master d67af6d4 24.09.2019 21:34 Details Diff |
Finish documenting options on the Orthoview preferences page | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 6f96a065 18.09.2019 22:00 Details Diff |
Document several more options on the Orthoview preferences page | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master a3de4b02 11.09.2019 22:05 Details Diff |
Start documenting options on the Orthoview preferences page | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master ceb8e497 11.09.2019 21:51 Details Diff |
Finish documenting the options on the Camera preferences page | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 97d68c9c 03.09.2019 21:53 Details Diff |
Update layout when camera window toolbar is hidden or shown Although the actual visibility of the toolbars changes immediately, it seems that WxWidgets doesn't automatically update the sizer layout afterwards, so having hidden the toolbars we are left with just the grey background unless we force a layout update manually. |
||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
master 7ea2eab8 27.08.2019 21:54 Details Diff |
Avoid crashing if a user registry file is corrupted Instead of throwing an uncaught exception during XMLRegistry module initialisation, leading to program termination, we now catch exceptions in the loadUserFileFromSettingsPath() method. This handles the case where a user-modified settings file has become corrupted, as reported by several users with bad filters.xml files. |
||
mod - radiant/xmlregistry/XMLRegistry.cpp | Diff File | ||
master 900f9839 17.07.2019 22:16 Details Diff |
Hide entire camera toolbar in response to preference The preference to hide the camera toolbar was only hiding the first four icons (related to render modes) while leaving other icons visible. This was because the visible toolbar is actually composed of two wxWidgets toolbars: the CamToolbar and the MiscToolbar. The new slot controls the visibility of both of these items. |
||
mod - radiant/camera/CamWnd.cpp | Diff File | ||
mod - radiant/camera/CamWnd.h | Diff File | ||
master 9b0abb59 16.07.2019 22:06 Details Diff |
Add initial documentation for Preferences/Settings page | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master a298c3d3 11.06.2019 22:02 Details Diff |
Add documentation for manipulators and quick rotate/flip buttons | ||
add - doc/img/brush_flipx.png | Diff File | ||
add - doc/img/brush_flipy.png | Diff File | ||
add - doc/img/brush_flipz.png | Diff File | ||
add - doc/img/brush_rotatex.png | Diff File | ||
add - doc/img/brush_rotatey.png | Diff File | ||
add - doc/img/brush_rotatez.png | Diff File | ||
add - doc/img/select_mouseresize.png | Diff File | ||
add - doc/img/select_mouserotate.png | Diff File | ||
add - doc/img/select_mousetranslate.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master b6091e38 04.06.2019 21:42 Details Diff |
Add manual section on the Entity List | ||
add - doc/img/EntityList.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master 1a4f6d90 29.05.2019 22:07 Details Diff |
Add documentation for the filter editor dialog | ||
add - doc/img/FilterEditor.png | Diff File | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File | ||
master d5de6618 29.05.2019 21:38 Details Diff |
Set more comfortable initial column widths in Filter editor The default wxWidgets width is too small and results in some columns being smaller than their own header text. Unfortunately the autosizing behaviour (as previously implemented) does not work well on GTK, because the column widths do not update when contents change (e.g. selecting a different match type) and can no longer be resized manually by the user. A hard-coded default size will not work for everyone everywhere, but at least the columns can be manually resized if necessary. |
||
mod - radiant/ui/filterdialog/FilterEditor.cpp | Diff File | ||
mod - radiant/ui/filterdialog/FilterEditor.h | Diff File | ||
master b04137e7 14.05.2019 22:38 Details Diff |
Fix broken filter rule editor on Linux Due to some combination of quirks with the GTK-based implementation of wxWidgets, the custom filter rule editor was not working at all (edits were visible in the GUI but not propagated to the filter object itself, and were therefore reverted the next time the dialog was shown). The FilterEditor is now simplified and using the standard wxDataViewListCtrl widget which provides a basic list of items that can be displayed and edited; previously it was using the custom TreeModel class which is overkill for this situation (and possibly many other use cases in DarkRadiant). Also removed a couple of other TreeModels and related classes which seemed to be entirely unused. |
||
mod - radiant/ui/filterdialog/FilterEditor.cpp | Diff File | ||
mod - radiant/ui/filterdialog/FilterEditor.h | Diff File | ||
master fab8fb2e 01.05.2019 21:49 Details Diff |
Add initial manual section on the Filter menu | ||
mod - doc/manual.adoc | Diff File | ||
mod - doc/manual.html | Diff File |