Changesets: DarkRadiant
master 297f88f5 22.08.2020 09:59 Details Diff |
Implemented RespawnSelected command. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master c0663f47 22.08.2020 09:06 Details Diff |
Disable timestamp check in reloadMap | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
master a69f51e4 22.08.2020 09:02 Details Diff |
Updated the rest of code to use DiffStatus. Also supported modify-respawn case. |
||
mod - radiant/gameconnection/DiffDoom3MapWriter.cpp | Diff File | ||
mod - radiant/gameconnection/DiffDoom3MapWriter.h | Diff File | ||
mod - radiant/gameconnection/MapObserver.cpp | Diff File | ||
mod - radiant/gameconnection/MapObserver.h | Diff File | ||
mod - radiant/map/Map.cpp | Diff File | ||
mod - radiant/map/Map.h | Diff File | ||
master 071c33cc 22.08.2020 08:59 Details Diff |
DiffStatus added to VC projects. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master f5ded655 22.08.2020 08:59 Details Diff |
Added DiffStatus as separate class (header). | ||
add - radiant/gameconnection/DiffStatus.h | Diff File | ||
core_module dbfa3233 22.08.2020 08:53 Details Diff |
0005231: Remove wxutil references from core Makefile |
Affected Issues 0005231 |
|
mod - radiantcore/Makefile.am | Diff File | ||
core_module 0b4856ba 22.08.2020 04:42 Details Diff |
0005231: Makefile fixes. Dump shared object loading error to console. Fix stack overflow at startup. |
Affected Issues 0005231 |
|
mod - libs/module/DynamicLibrary.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
core_module 0be19b42 22.08.2020 04:20 Details Diff |
0005231: A heap of gcc compilation fixes |
Affected Issues 0005231 |
|
mod - include/ipatch.h | Diff File | ||
mod - libs/render/ArbitraryMeshVertex.h | Diff File | ||
mod - libs/render/NopVolumeTest.h | Diff File | ||
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/StartupMapLoader.cpp | Diff File | ||
mod - radiant/settings/LocalisationProvider.cpp | Diff File | ||
mod - radiant/settings/LocalisationProvider.h | Diff File | ||
mod - radiant/textool/item/FaceItem.cpp | Diff File | ||
mod - radiant/textool/item/PatchItem.cpp | Diff File | ||
mod - radiant/ui/FileSelectionRequestHandler.h | Diff File | ||
mod - radiant/ui/LongRunningOperationHandler.h | Diff File | ||
mod - radiant/ui/brush/FindBrush.cpp | Diff File | ||
mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
mod - radiant/ui/mainframe/ScreenUpdateBlocker.cpp | Diff File | ||
mod - radiant/ui/mapinfo/ShaderInfoTab.cpp | Diff File | ||
mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
mod - radiant/ui/particles/ParticleEditor.cpp | Diff File | ||
mod - radiant/ui/patch/BulgePatchDialog.h | Diff File | ||
mod - radiant/ui/patch/CapDialog.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiant/ui/texturebrowser/TextureBrowser.cpp | Diff File | ||
mod - radiantcore/clipper/SplitAlgorithm.h | Diff File | ||
mod - radiantcore/imagefile/PNGLoader.cpp | Diff File | ||
mod - radiantcore/map/AutoSaver.cpp | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/PointFile.cpp | Diff File | ||
mod - radiantcore/map/mru/MRU.cpp | Diff File | ||
mod - radiantcore/map/mru/MRU.h | Diff File | ||
mod - radiantcore/model/ModelCache.cpp | Diff File | ||
mod - radiantcore/selection/SelectionTestWalkers.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Entity.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Primitives.h | Diff File | ||
mod - radiantcore/selection/clipboard/Clipboard.cpp | Diff File | ||
core_module 6d61bf4e 21.08.2020 15:20 Details Diff |
0005231: Start updating the Makefiles |
Affected Issues 0005231 |
|
mod - libs/scene/Makefile.am | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiantcore/Makefile.am | Diff File | ||
core_module 72f0cb23 21.08.2020 12:08 Details Diff |
0005231: Core library doesn't need wxWidgets to compile anymore |
Affected Issues 0005231 |
|
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Core Library.props | Diff File | ||
core_module bead95cd 21.08.2020 04:03 Details Diff |
0005231: Remove idle callback from SelectionSystem for the moment being |
Affected Issues 0005231 |
|
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiantcore/selection/RadiantSelectionSystem.h | Diff File | ||
core_module 542c2629 21.08.2020 03:55 Details Diff |
0005231: Refactor workzone calculation to not rely on idle callbacks |
Affected Issues 0005231 |
|
mod - radiantcore/selection/RadiantSelectionSystem.cpp | Diff File | ||
master 7a372f90 20.08.2020 16:16 Details Diff |
menu: added separators. | ||
mod - install/menu.xml | Diff File | ||
master 1b0b9fc4 20.08.2020 15:33 Details Diff |
Place map listener since connection. Also fixed shutdown routines. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 821083d6 20.08.2020 15:18 Details Diff |
Fixed problem with MapObserver destruction during shutdown. | ||
mod - radiant/gameconnection/MapObserver.cpp | Diff File | ||
master c680f806 20.08.2020 15:11 Details Diff |
Added auto-reloadmap items to menu. | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master c58507b4 20.08.2020 15:11 Details Diff |
Implemented auto-reloadmap mode. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 83627e5e 19.08.2020 19:54 Details Diff |
Split the LightList interface One confusing aspect of the LightList interface was that the same interface was used for two different purposes: (1) calculating lights which intersect a LitObject and passing these lights to LitObject::insertLight, and (2) storing the resulting list of lights (possibly in a different LightList instance within the same object) and passing these back to the RenderableCollector at render time. In order to clarify these different roles, and avoid the need for empty placeholder methods, the interface has now been split. LightSources is a simple container which exposes the forEachLight() method, while LightList now exposes the methods relating to calculating light intersections. The RenderableCollector and Shader interfaces, which do not care about calculating light intersections, accept a LightSources pointer instead of the full LightList interface. Since some renderable objects do not make use of insertLight() but simply store and return the LightList as-is, the LightList interface inherits from LightSources so it can still be passed to RenderableCollector in the existing way. |
||
mod - include/irender.h | Diff File | ||
mod - include/irenderable.h | Diff File | ||
mod - libs/render/SimpleFrontendRenderer.h | Diff File | ||
mod - libs/render/VectorLightList.h | Diff File | ||
mod - radiant/brush/Face.cpp | Diff File | ||
mod - radiant/brush/Face.h | Diff File | ||
mod - radiant/camera/CamRenderer.cpp | Diff File | ||
mod - radiant/camera/CamRenderer.h | Diff File | ||
mod - radiant/modelfile/PicoModelNode.cpp | Diff File | ||
mod - radiant/modelfile/PicoModelNode.h | Diff File | ||
mod - radiant/modelfile/RenderablePicoModel.cpp | Diff File | ||
mod - radiant/modelfile/RenderablePicoModel.h | Diff File | ||
mod - radiant/render/backend/OpenGLShader.cpp | Diff File | ||
mod - radiant/render/backend/OpenGLShader.h | Diff File | ||
mod - radiant/xyview/XYRenderer.h | Diff File | ||
master e75cff5a 19.08.2020 18:03 Details Diff |
Enabled camera back sync in menu. | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master df9a8e33 19.08.2020 18:03 Details Diff |
Implemented camera back sync. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 031a5c61 19.08.2020 17:50 Details Diff |
Some more cleaning in GameConnection. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master 74ebd56f 19.08.2020 17:05 Details Diff |
Tiny comment changes | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 4b342606 19.08.2020 16:51 Details Diff |
Updated GameConnection to work with MapObserver. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 7925eaa6 19.08.2020 16:51 Details Diff |
Added MapObserver to VC project. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master af3daf97 19.08.2020 16:51 Details Diff |
Added MapObserver: complex stuff for detecting map changes is moved to there. | ||
add - radiant/gameconnection/MapObserver.cpp | Diff File | ||
add - radiant/gameconnection/MapObserver.h | Diff File |