Changesets: DarkRadiant
master b045c41d 19.08.2020 15:52 Details Diff |
Updated UI registration. | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master bc89fd97 19.08.2020 15:52 Details Diff |
GameConnection is now registrable module, global variable removed. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master bc57ebea 19.08.2020 15:51 Details Diff |
Added the interface header to MSVC project. | ||
mod - tools/msvc/include.vcxproj | Diff File | ||
master 23bc3f00 19.08.2020 15:51 Details Diff |
Added interface for game connection module. | ||
add - include/igameconnection.h | Diff File | ||
master 4fcd7a4d 18.08.2020 20:21 Details Diff |
Remove unused parameter from RenderSystem::lightChanged() | ||
mod - include/irender.h | Diff File | ||
mod - radiant/entity/light/LightNode.cpp | Diff File | ||
mod - radiant/render/OpenGLRenderSystem.cpp | Diff File | ||
mod - radiant/render/OpenGLRenderSystem.h | Diff File | ||
master 28ef6e8e 18.08.2020 19:40 Details Diff |
Fix sporadic crash on activating Lights filter in lighting mode I'm not sure what would cause a light to have no material associated, but the lack of a null pointer check in OpenGLShaderPass::setUpLightingCalculation was causing a crash. |
||
mod - radiant/render/backend/OpenGLShaderPass.cpp | Diff File | ||
master 6ab20e81 18.08.2020 18:52 Details Diff |
RenderableCollector only has a single addRenderable method RenderableCollector has finally discovered the cutting-edge C++03 features of "null pointers" and "default arguments", and now exposes only a single addRenderable method with optional pointers to a LightList and an IRenderEntity object. Previously there were three separate methods with different combinations of IRenderEntity and LightList parameters, resulting in pointless duplication of code in the implementing subclasses. |
||
mod - include/irenderable.h | Diff File | ||
mod - libs/render/SimpleFrontendRenderer.h | Diff File | ||
mod - radiant/brush/Face.cpp | Diff File | ||
mod - radiant/camera/CamRenderer.cpp | Diff File | ||
mod - radiant/camera/CamRenderer.h | Diff File | ||
mod - radiant/md5model/MD5ModelNode.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/xyview/XYRenderer.h | Diff File | ||
master 03eda7a6 18.08.2020 17:20 Details Diff |
GameConnection: all methods lowercase. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master a86125c5 18.08.2020 17:09 Details Diff |
GameConnection: fixed after MessageTCP style fixes. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master 248ad66d 18.08.2020 17:09 Details Diff |
MessageTCP: wrapped into namespace, methods lowercase. | ||
mod - radiant/gameconnection/MessageTcp.cpp | Diff File | ||
mod - radiant/gameconnection/MessageTcp.h | Diff File | ||
core_module de4fbcad 16.08.2020 14:59 Details Diff |
0005231: Let the mainframe update the window title itself |
Affected Issues 0005231 |
|
mod - include/imap.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
core_module 947aeaa7 16.08.2020 14:37 Details Diff |
0005231: Add signal which is fired when the map name is changing |
Affected Issues 0005231 |
|
mod - include/imap.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/Map.h | Diff File | ||
core_module ed5ada1e 16.08.2020 10:01 Details Diff |
0005231: Replace wxutil::ScopeTimer with util::ScopeTimer. |
Affected Issues 0005231 |
|
add - libs/time/ScopeTimer.h | Diff File | ||
mod - libs/time/StopWatch.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
core_module a028eeee 16.08.2020 09:53 Details Diff |
0005231: Replace a few MessageBox invocations with NotificationMessages. |
Affected Issues 0005231 |
|
mod - radiantcore/map/Map.cpp | Diff File | ||
core_module d41058c8 16.08.2020 09:50 Details Diff |
0005231: Move two group-related methods to scenelib, since it needs to be shared across modules. Header-only for the moment being. |
Affected Issues 0005231 |
|
add - libs/scene/Group.h | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.cpp | Diff File | ||
mod - radiantcore/selection/algorithm/Group.h | Diff File | ||
mod - radiantcore/selection/group/SelectionGroupModule.cpp | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
master f209f142 16.08.2020 06:19 Details Diff |
Menu commands updated. | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master 5f1375a7 16.08.2020 06:18 Details Diff |
Refactoring "update map" feature to allow "always update" mode. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
master cd7fd8e5 16.08.2020 04:05 Details Diff |
Now Think function is called on timer. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File | ||
core_module a0257b43 15.08.2020 16:45 Details Diff |
0005231: Move group/ungroup command menu item declaration to menu.xml |
Affected Issues 0005231 |
|
mod - install/menu.xml | Diff File | ||
mod - radiantcore/selection/group/SelectionGroupModule.cpp | Diff File | ||
core_module b3a93804 15.08.2020 16:37 Details Diff |
0005231: Cleanup wxutil references in two files |
Affected Issues 0005231 |
|
mod - radiantcore/map/RegionManager.cpp | Diff File | ||
mod - radiantcore/selection/group/SelectionGroupManager.cpp | Diff File | ||
core_module 57a7b05c 15.08.2020 15:45 Details Diff |
0005231: Unrecoverable module initialisation errors should be translated to exceptions. |
Affected Issues 0005231 |
|
mod - include/iradiant.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiantcore/Radiant.cpp | Diff File | ||
mod - radiantcore/settings/GameManager.cpp | Diff File | ||
core_module 6cbf5e50 15.08.2020 14:46 Details Diff |
0005231: Move files around and split .cpp files across the class border. |
Affected Issues 0005231 |
|
mod - radiant/RadiantApp.cpp | Diff File | ||
add - radiant/settings/LocalisationModule.cpp | Diff File | ||
add - radiant/settings/LocalisationModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
core_module 9f917c9c 15.08.2020 14:35 Details Diff |
0005231: Make the preference page and the language setting persistence work again |
Affected Issues 0005231 |
|
mod - include/i18n.h | Diff File | ||
mod - radiant/LocalisationProvider.cpp | Diff File | ||
mod - radiant/LocalisationProvider.h | Diff File | ||
mod - radiant/RadiantApp.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.cpp | Diff File | ||
mod - radiantcore/settings/LanguageManager.h | Diff File | ||
master b97f4a0d 15.08.2020 08:59 Details Diff |
Added new commands for map diff-updates into menu. | ||
mod - install/menu.xml | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
master c798ed5a 15.08.2020 08:59 Details Diff |
Added code to observe entity set of the map, and produce "map diff" when requested. | ||
mod - radiant/gameconnection/GameConnection.cpp | Diff File | ||
mod - radiant/gameconnection/GameConnection.h | Diff File |