Changesets: DarkRadiant
master 6d54a63f 26.08.2020 20:23 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 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 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 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 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 Details Diff |
GameConnection: fixed usage of clsocket. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
master 2d8fef54 25.08.2020 17:22 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 Details Diff |
MessageTCP: fixed usage of clsocket. | ||
mod - radiant/gameconnection/MessageTcp.cpp | Diff File | ||
master fce52e18 25.08.2020 16:44 Details Diff |
GameConnection: uses clsocket now. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
master 1158cf03 25.08.2020 16:32 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 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 Details Diff |
Backed out changeset: Added zeromq vc props. | ||
rm - tools/msvc/properties/zeromq.props | Diff | ||
master b6f397f4 25.08.2020 16:15 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
Added RespawnSelected to menu. | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File |