Changesets: DarkRadiant

master 6d54a63f

26.08.2020 20:23

orbweaver


Details Diff
CamRenderer defers submitting renderables to shaders

In and of itself, this change does not provide any improved functionality, but
it will be necessary once the front-end renderer becomes responsible for
building the light lists rather than just forwarding them from lit objects. The
previous strategy of submitting renderables directly to shaders as they are
received will no longer work, because we might receive a light AFTER receiving
the illuminated object, and we need to know about all lights and objects in
order to calculate which lights intersect which objects.

The CamRenderer now builds up an internal map of shaders and their associated
renderables (with light lists), which are then submitted to the shader system
in an additional step after traversing the scene graph but before triggering
the back-end render.
mod - radiant/camera/CamWnd.cpp Diff File

master 2d5ff03b

26.08.2020 10:31

stgatilov


Details Diff
indents normalized: spaces everywhere.
mod - radiant/gameconnection/DiffDoom3MapWriter.cpp Diff File
mod - radiant/gameconnection/DiffDoom3MapWriter.h Diff File
mod - radiant/gameconnection/GameConnection.h Diff File
mod - radiant/gameconnection/MapObserver.h Diff File
mod - radiant/gameconnection/MessageTcp.cpp Diff File
mod - radiant/gameconnection/MessageTcp.h Diff File

master 68e6bf37

26.08.2020 03:40

stgatilov


Details Diff
Fixed connection lost situation.
Now when connection is lost, all modes are disabled, all pending changes dropped immediately.
Reconnect attempts are made on user actions (i.e. trying to enable something back to execute a request).
mod - radiant/gameconnection/GameConnection.cpp Diff File
mod - radiant/gameconnection/GameConnection.h Diff File

master 919a4395

25.08.2020 19:51

orbweaver


Details Diff
RenderableCollector::addRenderable() takes a Shader reference

Since RenderableCollectors are ephemeral objects which only last for a single
render operation, there is no need for them to receive a full shared pointer to
a shader and possibly incur the expense of incrementing the reference count.

In practice this probably makes no difference to performance since every
addRenderable() implementation was just dereferencing the shared_ptr
immediately and never storing it, but since addRenderable() is called a great
many times for each frame, we might as well make the interface as streamlined
as possible.
mod - include/irenderable.h Diff File
mod - libs/render/RenderablePivot.h Diff File
mod - libs/render/RenderableSpacePartition.h Diff File
mod - libs/render/SimpleFrontendRenderer.h Diff File
mod - radiant/brush/Brush.cpp Diff File
mod - radiant/brush/BrushClipPlane.h Diff File
mod - radiant/brush/BrushNode.cpp Diff File
mod - radiant/brush/Face.cpp Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/entity/EntityNode.cpp Diff File
mod - radiant/entity/VertexInstance.h Diff File
mod - radiant/entity/curve/Curve.cpp Diff File
mod - radiant/entity/curve/CurveEditInstance.cpp Diff File
mod - radiant/entity/generic/GenericEntity.cpp Diff File
mod - radiant/entity/light/Light.cpp Diff File
mod - radiant/entity/speaker/SpeakerNode.cpp Diff File
mod - radiant/entity/target/RenderableTargetLines.h Diff File
mod - radiant/map/PointFile.cpp Diff File
mod - radiant/map/RenderableAasFile.cpp Diff File
mod - radiant/md5model/MD5ModelNode.cpp Diff File
mod - radiant/model/NullModel.cpp Diff File
mod - radiant/modelfile/RenderablePicoModel.cpp Diff File
mod - radiant/particles/RenderableParticle.cpp Diff File
mod - radiant/patch/Patch.cpp Diff File
mod - radiant/patch/PatchNode.cpp Diff File
mod - radiant/patch/PatchRenderables.cpp Diff File
mod - radiant/selection/manipulators/ModelScaleManipulator.cpp Diff File
mod - radiant/selection/manipulators/RotateManipulator.cpp Diff File
mod - radiant/selection/manipulators/TranslateManipulator.cpp Diff File
mod - radiant/xyview/XYRenderer.h Diff File
mod - radiant/xyview/tools/MeasurementTool.cpp Diff File

master 0c8d6527

25.08.2020 19:16

orbweaver


Details Diff
Initial cleanup of CamRenderer

- Moved CamRenderer into CamWnd.cpp since it is not used from anywhere else.
- Removed the State local class; this is obsolete since CamRenderer no longer
has a state stack. The two contained boolean members are just regular members
of CamRenderer now.
- Removed render() method which just called GlobalRenderSystem().render() with
some stored members and additional method arguments. The calling code now
calls this directly, allowing the render state flags and viewer members to be
removed from CamRenderer entirely.
- The shader parameters (for face and primitive highlighting) are received and
stored as references, rather than shared pointers. This should be safe since
the CamRenderer is not expected to outlive the global shader objects.
mod - radiant/Makefile.am Diff File
rm - radiant/camera/CamRenderer.cpp Diff
rm - radiant/camera/CamRenderer.h Diff
mod - radiant/camera/CamWnd.cpp Diff File

master ac5170c1

25.08.2020 17:23

stgatilov


Details Diff
GameConnection: fixed usage of clsocket.
mod - radiant/gameconnection/GameConnection.cpp Diff File

master 2d8fef54

25.08.2020 17:22

stgatilov


Details Diff
Added clsocket cpp-s to gameconnection group of files (is it OK?)
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 1074453c

25.08.2020 17:16

stgatilov


Details Diff
MessageTCP: fixed usage of clsocket.
mod - radiant/gameconnection/MessageTcp.cpp Diff File

master fce52e18

25.08.2020 16:44

stgatilov


Details Diff
GameConnection: uses clsocket now.
mod - radiant/gameconnection/GameConnection.cpp Diff File

master 1158cf03

25.08.2020 16:32

stgatilov


Details Diff
MessageTCP: uses clsocket now.
mod - radiant/gameconnection/MessageTcp.cpp Diff File
mod - radiant/gameconnection/MessageTcp.h Diff File

master 01dbb941

25.08.2020 16:25

stgatilov


Details Diff
Added DFHack/clsocket code to libs/clsocket.
The exact commit is 8340c07802078d905e60e294211a1807ec6f0161 (see also readme.txt)
add - libs/clsocket/ActiveSocket.cpp Diff File
add - libs/clsocket/ActiveSocket.h Diff File
add - libs/clsocket/Host.h Diff File
add - libs/clsocket/PassiveSocket.cpp Diff File
add - libs/clsocket/PassiveSocket.h Diff File
add - libs/clsocket/SimpleSocket.cpp Diff File
add - libs/clsocket/SimpleSocket.h Diff File
add - libs/clsocket/StatTimer.h Diff File
add - libs/clsocket/readme.txt Diff File

master 861ad384

25.08.2020 16:15

stgatilov


Details Diff
Backed out changeset: Added zeromq vc props.
rm - tools/msvc/properties/zeromq.props Diff

master b6f397f4

25.08.2020 16:15

stgatilov


Details Diff
Backed out changeset: Attached zeromq props to DarkRadiant project.
mod - tools/msvc/DarkRadiant.vcxproj Diff File

master f6e34cd6

25.08.2020 16:15

stgatilov


Details Diff
Backed out changeset: Added copying ZeroMQ DLLs to post build step.
mod - tools/msvc/post_build_event_x64.cmd Diff File

test_setup f7c6d364

25.08.2020 03:41

greebo


Details Diff
0005200 EditingStopWatch doesn't need to wait for the radiant startup signal to do its job. Affected Issues
0005200
mod - radiantcore/map/EditingStopwatch.cpp Diff File
mod - radiantcore/map/EditingStopwatch.h Diff File

test_setup 6113937e

23.08.2020 08:19

greebo


Details Diff
0005200: Shifting workload from RadiantModule::postModuleInitialisation to other places, such that it can be moved into the core module or replaced entirely. Affected Issues
0005200
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiantcore/modulesystem/ModuleRegistry.cpp Diff File
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp Diff File

test_setup 874b0b21

22.08.2020 18:47

greebo


Details Diff
0005200: Working on getting the test environment to start up Affected Issues
0005200
mod - libs/module/ApplicationContextBase.h Diff File
mod - test/RadiantTest.h Diff File
add - test/TestContext.h Diff File
mod - tools/msvc/Tests/Tests.vcxproj Diff File

test_setup 35ea1684

22.08.2020 18:47

greebo


Details Diff
0005200: Added new methods to filesystem wrappers Affected Issues
0005200
mod - libs/os/dir.h Diff File
mod - libs/os/fs.h Diff File

test_setup 8bcdc583

22.08.2020 16:49

greebo


Details Diff
0005200: Add test property sheet, some basic folder setup Affected Issues
0005200
add - test/RadiantTest.h Diff File
rm - tools/msvc/Tests/RadiantTest.h Diff
mod - tools/msvc/Tests/Tests.vcxproj Diff File
rm - tools/msvc/Tests/pch.cpp Diff
rm - tools/msvc/Tests/pch.h Diff
add - tools/msvc/properties/Tests.props Diff File

test_setup 9c78af10

22.08.2020 15:56

greebo


Details Diff
0005200: Move wx-specific application setup to ApplicationContext.h class Affected Issues
0005200
mod - libs/module/ApplicationContextBase.cpp Diff File
mod - libs/module/ApplicationContextBase.h Diff File
add - radiant/ApplicationContext.h Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

test_setup 87c62e8d

22.08.2020 15:44

greebo


Details Diff
0005200: ModuleRegistry takes the IApplicationContext ref in its constructor, to replace the unnecessary raw pointer. Affected Issues
0005200
mod - radiantcore/Radiant.cpp Diff File
mod - radiantcore/modulesystem/ModuleRegistry.cpp Diff File
mod - radiantcore/modulesystem/ModuleRegistry.h Diff File

test_setup aa950889

22.08.2020 15:40

greebo


Details Diff
0005200: Rename ApplicationContext interface to IApplicationContext Affected Issues
0005200
mod - .gitignore Diff File
mod - include/imodule.h Diff File
mod - libs/module/ApplicationContextBase.cpp Diff File
mod - libs/module/ApplicationContextBase.h Diff File
mod - libs/module/CoreModule.cpp Diff File
mod - libs/module/CoreModule.h Diff File
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/gui/GuiManager.cpp Diff File
mod - plugins/dm.gui/gui/GuiManager.h Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - plugins/script/ScriptingSystem.h Diff File
mod - plugins/sound/SoundManager.cpp Diff File
mod - plugins/sound/SoundManager.h Diff File
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/RadiantModule.h Diff File
mod - radiant/camera/GlobalCamera.cpp Diff File
mod - radiant/camera/GlobalCamera.h Diff File
mod - radiant/clipboard/ClipboardModule.cpp Diff File
mod - radiant/clipboard/ClipboardModule.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File
mod - radiant/map/StartupMapLoader.cpp Diff File
mod - radiant/map/StartupMapLoader.h Diff File
mod - radiant/render/OpenGLModule.cpp Diff File
mod - radiant/render/OpenGLModule.h Diff File
mod - radiant/settings/LocalisationModule.cpp Diff File
mod - radiant/settings/LocalisationModule.h Diff File
mod - radiant/settings/LocalisationProvider.cpp Diff File
mod - radiant/settings/LocalisationProvider.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File
mod - radiant/ui/filters/FilterUserInterface.cpp Diff File
mod - radiant/ui/filters/FilterUserInterface.h Diff File
mod - radiant/ui/grid/GridUserInterface.cpp Diff File
mod - radiant/ui/grid/GridUserInterface.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File
mod - radiant/ui/mainframe/MainFrameLayoutManager.cpp Diff File
mod - radiant/ui/mainframe/MainFrameLayoutManager.h Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.h Diff File
mod - radiant/ui/splash/Splash.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.h Diff File
mod - radiant/uimanager/UIManager.cpp Diff File
mod - radiant/uimanager/UIManager.h Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.h Diff File
mod - radiantcore/Radiant.cpp Diff File
mod - radiantcore/Radiant.h Diff File
mod - radiantcore/brush/BrushModule.cpp Diff File
mod - radiantcore/brush/BrushModule.h Diff File
mod - radiantcore/clipper/Clipper.cpp Diff File
mod - radiantcore/clipper/Clipper.h Diff File
mod - radiantcore/commandsystem/CommandSystem.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.h Diff File
mod - radiantcore/entity/EntityModule.cpp Diff File
mod - radiantcore/entity/EntityModule.h Diff File
mod - radiantcore/filetypes/FileTypeRegistry.cpp Diff File
mod - radiantcore/filetypes/FileTypeRegistry.h Diff File
mod - radiantcore/filters/BasicFilterSystem.cpp Diff File
mod - radiantcore/filters/BasicFilterSystem.h Diff File
mod - radiantcore/fonts/FontManager.cpp Diff File
mod - radiantcore/fonts/FontManager.h Diff File
mod - radiantcore/grid/GridManager.cpp Diff File
mod - radiantcore/grid/GridManager.h Diff File
mod - radiantcore/imagefile/ImageLoader.cpp Diff File
mod - radiantcore/imagefile/ImageLoader.h Diff File
mod - radiantcore/layers/LayerModule.cpp Diff File
mod - radiantcore/map/AutoSaver.cpp Diff File
mod - radiantcore/map/AutoSaver.h Diff File
mod - radiantcore/map/CounterManager.cpp Diff File
mod - radiantcore/map/CounterManager.h Diff File
mod - radiantcore/map/EditingStopwatch.cpp Diff File
mod - radiantcore/map/EditingStopwatch.h Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File
mod - radiantcore/map/MapResourceManager.cpp Diff File
mod - radiantcore/map/MapResourceManager.h Diff File
mod - radiantcore/map/PointFile.cpp Diff File
mod - radiantcore/map/PointFile.h Diff File
mod - radiantcore/map/RegionManager.cpp Diff File
mod - radiantcore/map/RegionManager.h Diff File
mod - radiantcore/map/aas/AasFileManager.cpp Diff File
mod - radiantcore/map/aas/AasFileManager.h Diff File
mod - radiantcore/map/aas/Doom3AasFileLoader.cpp Diff File
mod - radiantcore/map/aas/Doom3AasFileLoader.h Diff File
mod - radiantcore/map/format/Doom3MapFormat.cpp Diff File
mod - radiantcore/map/format/Doom3MapFormat.h Diff File
mod - radiantcore/map/format/Doom3PrefabFormat.cpp Diff File
mod - radiantcore/map/format/Doom3PrefabFormat.h Diff File
mod - radiantcore/map/format/MapFormatManager.cpp Diff File
mod - radiantcore/map/format/MapFormatManager.h Diff File
mod - radiantcore/map/format/Quake3MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake3MapFormat.h Diff File
mod - radiantcore/map/format/Quake4MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake4MapFormat.h Diff File
mod - radiantcore/map/format/portable/PortableMapFormat.cpp Diff File
mod - radiantcore/map/format/portable/PortableMapFormat.h Diff File
mod - radiantcore/map/infofile/InfoFileManager.cpp Diff File
mod - radiantcore/map/infofile/InfoFileManager.h Diff File
mod - radiantcore/map/mru/MRU.cpp Diff File
mod - radiantcore/map/mru/MRU.h Diff File
mod - radiantcore/map/namespace/NamespaceFactory.cpp Diff File
mod - radiantcore/map/namespace/NamespaceFactory.h Diff File
mod - radiantcore/model/ModelCache.cpp Diff File
mod - radiantcore/model/ModelCache.h Diff File
mod - radiantcore/model/ModelFormatManager.cpp Diff File
mod - radiantcore/model/ModelFormatManager.h Diff File
mod - radiantcore/model/md5/MD5AnimationCache.cpp Diff File
mod - radiantcore/model/md5/MD5AnimationCache.h Diff File
mod - radiantcore/model/md5/MD5Module.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelModule.h Diff File
mod - radiantcore/modulesystem/ModuleRegistry.cpp Diff File
mod - radiantcore/modulesystem/ModuleRegistry.h Diff File
mod - radiantcore/particles/ParticlesManager.cpp Diff File
mod - radiantcore/particles/ParticlesManager.h Diff File
mod - radiantcore/patch/PatchModule.cpp Diff File
mod - radiantcore/patch/PatchModule.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.h Diff File
mod - radiantcore/rendersystem/RenderSystemFactory.cpp Diff File
mod - radiantcore/rendersystem/RenderSystemFactory.h Diff File
mod - radiantcore/rendersystem/debug/SpacePartitionRenderer.cpp Diff File
mod - radiantcore/rendersystem/debug/SpacePartitionRenderer.h Diff File
mod - radiantcore/scenegraph/SceneGraph.cpp Diff File
mod - radiantcore/scenegraph/SceneGraph.h Diff File
mod - radiantcore/scenegraph/SceneGraphFactory.cpp Diff File
mod - radiantcore/scenegraph/SceneGraphFactory.h Diff File
mod - radiantcore/selection/RadiantSelectionSystem.cpp Diff File
mod - radiantcore/selection/RadiantSelectionSystem.h Diff File
mod - radiantcore/selection/group/SelectionGroupModule.cpp Diff File
mod - radiantcore/selection/selectionset/SelectionSetModule.cpp Diff File
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.cpp Diff File
mod - radiantcore/selection/shaderclipboard/ShaderClipboard.h Diff File
mod - radiantcore/settings/GameManager.cpp Diff File
mod - radiantcore/settings/GameManager.h Diff File
mod - radiantcore/settings/PreferenceSystem.cpp Diff File
mod - radiantcore/settings/PreferenceSystem.h Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.h Diff File
mod - radiantcore/skins/Doom3SkinCache.cpp Diff File
mod - radiantcore/skins/Doom3SkinCache.h Diff File
mod - radiantcore/undo/UndoSystem.cpp Diff File
mod - radiantcore/undo/UndoSystem.h Diff File
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.h Diff File
mod - radiantcore/xmlregistry/XMLRegistry.cpp Diff File
mod - radiantcore/xmlregistry/XMLRegistry.h Diff File
mod - tools/msvc/Tests/RadiantTest.h Diff File

test_setup 85ba6232

22.08.2020 15:23

greebo


Details Diff
0005200: Add Google Test project to solution, empty setup.
Move ApplicationContextImpl to modulelib, rename to ApplicationContextBase (intermediate commit, next commit will introduce a RadiantApp-specific context).
Affected Issues
0005200
mod - libs/module/Makefile.am Diff File
mod - radiant/RadiantApp.h Diff File
mod - tools/msvc/DarkRadiant.sln Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
add - tools/msvc/Tests/RadiantTest.h Diff File
add - tools/msvc/Tests/Tests.vcxproj Diff File
add - tools/msvc/Tests/packages.config Diff File
add - tools/msvc/Tests/pch.cpp Diff File
add - tools/msvc/Tests/pch.h Diff File
add - tools/msvc/Tests/test.cpp Diff File
mod - tools/msvc/modulelib.vcxproj Diff File
mod - tools/msvc/modulelib.vcxproj.filters Diff File

test_setup 3e2e6773

22.08.2020 13:12

greebo


Details Diff
Merge branch 'core_module'
mod - .gitignore Diff File
mod - Makefile.am Diff File
mod - configure.ac Diff File
mod - include/i18n.h Diff File
mod - include/ibrush.h Diff File
mod - include/icamera.h Diff File
mod - include/icameraview.h Diff File
add - include/iclipboard.h Diff File
mod - include/iclipper.h Diff File
mod - include/icommandsystem.h Diff File
mod - include/icounter.h Diff File
mod - include/ieclass.h Diff File
add - include/ieditstopwatch.h Diff File
mod - include/ientity.h Diff File
mod - include/ieventmanager.h Diff File
mod - include/ifilter.h Diff File
mod - include/igame.h Diff File
mod - include/igrid.h Diff File
mod - include/iimage.h Diff File
add - include/ilogwriter.h Diff File
mod - include/imap.h Diff File
mod - include/imapformat.h Diff File
mod - include/imapresource.h Diff File
add - include/imessagebus.h Diff File
mod - include/imodelcache.h Diff File
mod - include/imodule.h Diff File
add - include/imru.h Diff File
mod - include/inamespace.h Diff File
mod - include/iorthoview.h Diff File
mod - include/iparticles.h Diff File
mod - include/ipatch.h Diff File
mod - include/ipreferencesystem.h Diff File
mod - include/iradiant.h Diff File
add - include/iregion.h Diff File
mod - include/iselection.h Diff File
add - include/ishaderclipboard.h Diff File
mod - include/itexdef.h Diff File
rm - include/ithread.h Diff
mod - include/iuimanager.h Diff File
mod - include/iundo.h Diff File
mod - include/ivolumetest.h Diff File
mod - include/precompiled_interfaces.h Diff File
mod - install/commandsystem.xml Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.mo Diff File
mod - install/i18n/de/LC_MESSAGES/darkradiant.po Diff File
mod - install/input.xml Diff File
mod - install/menu.xml Diff File
mod - install/ui/aboutdialog.fbp Diff File
mod - install/ui/aboutdialog.xrc Diff File
add - libs/GameConfigUtil.h Diff File
mod - libs/Makefile.am Diff File
add - libs/command/ExecutionFailure.h Diff File
add - libs/command/ExecutionNotPossible.h Diff File
mod - libs/entitylib.h Diff File
add - libs/messages/ApplicationIsActiveRequest.h Diff File
add - libs/messages/ApplicationShutdownRequest.h Diff File
add - libs/messages/AutomaticMapSaveRequest.h Diff File
add - libs/messages/CommandExecutionFailed.h Diff File
add - libs/messages/FileSelectionRequest.h Diff File
add - libs/messages/GameConfigNeededMessage.h Diff File
add - libs/messages/LongRunningOperationMessage.h Diff File
add - libs/messages/MapFileOperation.h Diff File
add - libs/messages/NotificationMessage.h Diff File
add - libs/messages/ScopedLongRunningOperation.h Diff File
add - libs/messages/TextureChanged.h Diff File
add - libs/module/CoreModule.cpp Diff File
add - libs/module/CoreModule.h Diff File
add - libs/module/DynamicLibrary.cpp Diff File
add - libs/module/DynamicLibrary.h Diff File
add - libs/module/Makefile.am Diff File
add - libs/module/StaticModule.cpp Diff File
add - libs/module/StaticModule.h Diff File
mod - libs/registry/adaptors.h Diff File
mod - libs/render/ArbitraryMeshVertex.h Diff File
mod - libs/render/NopVolumeTest.h Diff File
mod - libs/scene/BasicRootNode.h Diff File
add - libs/scene/ChildPrimitives.cpp Diff File
add - libs/scene/ChildPrimitives.h Diff File
add - libs/scene/Clone.h Diff File
add - libs/scene/EntityBreakdown.h Diff File
add - libs/scene/Group.h Diff File
add - libs/scene/GroupNodeChecker.h Diff File
mod - libs/scene/Makefile.am Diff File
add - libs/scene/ModelBreakdown.h Diff File
add - libs/scene/ModelFinder.cpp Diff File
add - libs/scene/ModelFinder.h Diff File
add - libs/scene/SelectionIndex.cpp Diff File
add - libs/scene/SelectionIndex.h Diff File
add - libs/scene/ShaderBreakdown.h Diff File
add - libs/scene/Traverse.cpp Diff File
add - libs/scene/Traverse.h Diff File
add - libs/selection/BestPoint.h Diff File
mod - libs/selectionlib.h Diff File
mod - libs/shaderlib.h Diff File
add - libs/stream/ScopedFileOutputStream.h Diff File
mod - libs/string/encoding.h Diff File
add - libs/time/ScopeTimer.h Diff File
add - libs/time/StopWatch.h Diff File
add - libs/time/Timer.h Diff File
add - libs/wxutil/Button.h Diff File
mod - libs/wxutil/ConsoleView.cpp Diff File
mod - libs/wxutil/GLWidget.cpp Diff File
mod - libs/wxutil/GLWidget.h Diff File
mod - libs/wxutil/IConv.h Diff File
mod - libs/wxutil/Makefile.am Diff File
rm - libs/wxutil/MenuItemAccelerator.cpp Diff
rm - libs/wxutil/MenuItemAccelerator.h Diff
mod - libs/wxutil/ModalProgressDialog.cpp Diff File
mod - libs/wxutil/ModalProgressDialog.h Diff File
mod - libs/wxutil/Modifier.h Diff File
mod - libs/wxutil/PathEntry.cpp Diff File
add - libs/wxutil/Splitter.cpp Diff File
add - libs/wxutil/Splitter.h Diff File
rm - libs/wxutil/clipboard.cpp Diff
rm - libs/wxutil/clipboard.h Diff
mod - libs/wxutil/preview/GuiView.cpp Diff File
mod - libs/wxutil/preview/GuiView.h Diff File
mod - libs/wxutil/preview/ModelPreview.cpp Diff File
mod - libs/wxutil/preview/ParticlePreview.cpp Diff File
mod - libs/wxutil/preview/RenderPreview.cpp Diff File
mod - libs/wxutil/preview/RenderPreview.h Diff File
mod - plugins/dm.conversation/ConversationDialog.cpp Diff File
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/DifficultySettingsManager.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/ObjectivesEditor.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/script/ScriptCommand.cpp Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - plugins/script/interfaces/EntityInterface.cpp Diff File
mod - plugins/script/interfaces/PatchInterface.cpp Diff File
mod - radiant/Makefile.am Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/RadiantApp.h Diff File
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/RadiantModule.h Diff File
rm - radiant/RadiantThreadManager.cpp Diff
rm - radiant/RadiantThreadManager.h Diff
rm - radiant/brush/Brush.cpp Diff
rm - radiant/brush/Brush.h Diff
rm - radiant/brush/BrushModule.cpp Diff
rm - radiant/brush/BrushModule.h Diff
rm - radiant/brush/BrushNode.cpp Diff
rm - radiant/brush/BrushVisit.h Diff
rm - radiant/brush/Face.cpp Diff
rm - radiant/brush/Face.h Diff
rm - radiant/brush/FaceInstance.cpp Diff
rm - radiant/brush/FaceInstance.h Diff
rm - radiant/brush/FixedWinding.cpp Diff
rm - radiant/brush/TexDef.cpp Diff
rm - radiant/brush/TexDef.h Diff
rm - radiant/brush/TextureMatrix.cpp Diff
rm - radiant/brush/TextureProjection.cpp Diff
rm - radiant/brush/TextureProjection.h Diff
rm - radiant/brush/Winding.cpp Diff
rm - radiant/brush/csg/BrushByPlaneClipper.cpp Diff
rm - radiant/brush/csg/BrushByPlaneClipper.h Diff
rm - radiant/brush/csg/CSG.cpp Diff
rm - radiant/brush/csg/CSG.h Diff
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/camera/CamWnd.h Diff File
mod - radiant/camera/Camera.cpp Diff File
mod - radiant/camera/Camera.h Diff File
mod - radiant/camera/GlobalCamera.cpp Diff File
mod - radiant/camera/GlobalCamera.h Diff File
mod - radiant/camera/tools/ShaderClipboardTools.h Diff File
add - radiant/clipboard/ClipboardModule.cpp Diff File
add - radiant/clipboard/ClipboardModule.h Diff File
rm - radiant/clipper/Clipper.cpp Diff
rm - radiant/clipper/Clipper.h Diff
rm - radiant/commandsystem/CommandSystem.cpp Diff
rm - radiant/commandsystem/CommandSystem.h Diff
add - radiant/darkradiant Diff File
rm - radiant/eclassmgr/Doom3EntityClass.cpp Diff
rm - radiant/eclassmgr/Doom3EntityClass.h Diff
rm - radiant/eclassmgr/EClassManager.cpp Diff
rm - radiant/eclassmgr/EClassManager.h Diff
rm - radiant/entity/Doom3Entity.cpp Diff
rm - radiant/entity/EntityCreator.cpp Diff
rm - radiant/entity/EntityCreator.h Diff
rm - radiant/entity/EntityNode.cpp Diff
rm - radiant/entity/EntitySettings.cpp Diff
rm - radiant/entity/EntitySettings.h Diff
rm - radiant/entity/VertexInstance.h Diff
rm - radiant/entity/generic/GenericEntity.cpp Diff
rm - radiant/entity/light/Light.cpp Diff
rm - radiant/entity/light/LightNode.cpp Diff
rm - radiant/entity/precompiled.h Diff
rm - radiant/entity/speaker/SpeakerNode.cpp Diff
mod - radiant/eventmanager/Accelerator.cpp Diff File
mod - radiant/eventmanager/Accelerator.h Diff File
mod - radiant/eventmanager/Event.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/RegistryToggle.h Diff File
rm - radiant/eventmanager/SaveEventVisitor.h Diff
add - radiant/eventmanager/ShortcutSaver.h Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/eventmanager/Statement.h Diff File
mod - radiant/eventmanager/Toggle.cpp Diff File
mod - radiant/eventmanager/Toggle.h Diff File
rm - radiant/filetypes/FileTypeRegistry.cpp Diff
rm - radiant/filetypes/FileTypeRegistry.h Diff
rm - radiant/filters/BasicFilterSystem.cpp Diff
rm - radiant/filters/BasicFilterSystem.h Diff
rm - radiant/filters/InstanceUpdateWalker.h Diff
rm - radiant/filters/XmlFilterEventAdapter.cpp Diff
rm - radiant/filters/XmlFilterEventAdapter.h Diff
rm - radiant/fonts/FontManager.cpp Diff
rm - radiant/image/Doom3ImageLoader.cpp Diff
rm - radiant/image/Doom3ImageLoader.h Diff
rm - radiant/image/ImageLoaderWx.cpp Diff
rm - radiant/image/ImageLoaderWx.h Diff
rm - radiant/layers/LayerManager.cpp Diff
rm - radiant/layers/LayerModule.cpp Diff
rm - radiant/log/COutRedirector.cpp Diff
rm - radiant/log/COutRedirector.h Diff
mod - radiant/log/Console.cpp Diff File
mod - radiant/log/Console.h Diff File
rm - radiant/log/LogDevice.h Diff
rm - radiant/log/LogFile.cpp Diff
rm - radiant/log/LogFile.h Diff
rm - radiant/log/LogLevels.h Diff
rm - radiant/log/LogStream.cpp Diff
rm - radiant/log/LogStream.h Diff
rm - radiant/log/LogStreamBuf.cpp Diff
rm - radiant/log/LogStreamBuf.h Diff
rm - radiant/log/LogWriter.cpp Diff
rm - radiant/log/LogWriter.h Diff
mod - radiant/log/PIDFile.h Diff File
rm - radiant/log/StringLogDevice.cpp Diff
rm - radiant/log/StringLogDevice.h Diff
rm - radiant/map/AasFileManager.cpp Diff
rm - radiant/map/AutoSaver.cpp Diff
rm - radiant/map/AutoSaver.h Diff
rm - radiant/map/CounterManager.cpp Diff
rm - radiant/map/CounterManager.h Diff
rm - radiant/map/EditingStopwatch.cpp Diff
rm - radiant/map/EditingStopwatch.h Diff
rm - radiant/map/EditingStopwatchInfoFileModule.cpp Diff
rm - radiant/map/EntityBreakdown.h Diff
rm - radiant/map/FindMapElements.cpp Diff
rm - radiant/map/FindMapElements.h Diff
rm - radiant/map/Map.cpp Diff
rm - radiant/map/Map.h Diff
rm - radiant/map/MapFileManager.cpp Diff
rm - radiant/map/MapFileManager.h Diff
rm - radiant/map/MapFormatManager.cpp Diff
rm - radiant/map/MapModules.cpp Diff
rm - radiant/map/MapPosition.cpp Diff
rm - radiant/map/MapPositionManager.cpp Diff
rm - radiant/map/MapResource.cpp Diff
rm - radiant/map/MapResource.h Diff
rm - radiant/map/MapResourceManager.cpp Diff
rm - radiant/map/ModelBreakdown.h Diff
rm - radiant/map/PointFile.cpp Diff
rm - radiant/map/RegionManager.cpp Diff
rm - radiant/map/RegionManager.h Diff
rm - radiant/map/RootNode.cpp Diff
rm - radiant/map/RootNode.h Diff
rm - radiant/map/ShaderBreakdown.h Diff
mod - radiant/map/StartupMapLoader.cpp Diff File
mod - radiant/map/StartupMapLoader.h Diff File
rm - radiant/map/aas/Doom3AasFileLoader.cpp Diff
rm - radiant/map/algorithm/ChildPrimitives.cpp Diff
rm - radiant/map/algorithm/ChildPrimitives.h Diff
rm - radiant/map/algorithm/Clone.h Diff
rm - radiant/map/algorithm/Export.cpp Diff
rm - radiant/map/algorithm/Import.cpp Diff
rm - radiant/map/algorithm/MapExporter.cpp Diff
rm - radiant/map/algorithm/MapExporter.h Diff
rm - radiant/map/algorithm/MapImporter.cpp Diff
rm - radiant/map/algorithm/MapImporter.h Diff
rm - radiant/map/algorithm/Models.cpp Diff
rm - radiant/map/algorithm/Traverse.cpp Diff
rm - radiant/map/algorithm/Traverse.h Diff
rm - radiant/map/algorithm/WorldspawnArgFinder.h Diff
rm - radiant/map/format/Doom3MapFormat.cpp Diff
rm - radiant/map/format/Doom3MapReader.cpp Diff
rm - radiant/map/format/Doom3PrefabFormat.cpp Diff
rm - radiant/map/format/Quake3MapFormat.cpp Diff
rm - radiant/map/format/Quake3MapReader.cpp Diff
rm - radiant/map/format/Quake4MapFormat.cpp Diff
rm - radiant/map/format/portable/PortableMapFormat.cpp Diff
rm - radiant/map/format/portable/PortableMapReader.cpp Diff
rm - radiant/map/format/portable/PortableMapWriter.cpp Diff
rm - radiant/map/format/primitiveparsers/PatchDef2.cpp Diff

master f6cdf25a

22.08.2020 09:59

stgatilov


Details Diff
Added RespawnSelected to menu.
mod - install/menu.xml Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 196 197 198 199 200 201 202 ... 210 ... 240 ... 264 265 266  Next  Last