Changesets: DarkRadiant

master f1725b72

29.11.2019 17:01

greebo


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

orbweaver


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

orbweaver


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

greebo


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

greebo


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

greebo


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


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

orbweaver


Details Diff
Add initial manual section on the Filter menu
mod - doc/manual.adoc Diff File
mod - doc/manual.html Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 222 223 224 225 226 227 228 ... 240 ... 264 265 266  Next  Last