Changesets: DarkRadiant

master b045c41d

19.08.2020 15:52

stgatilov


Details Diff
Updated UI registration.
mod - radiant/ui/UserInterfaceModule.cpp Diff File

master bc89fd97

19.08.2020 15:52

stgatilov


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

stgatilov


Details Diff
Added the interface header to MSVC project.
mod - tools/msvc/include.vcxproj Diff File

master 23bc3f00

19.08.2020 15:51

stgatilov


Details Diff
Added interface for game connection module.
add - include/igameconnection.h Diff File

master 4fcd7a4d

18.08.2020 20:21

orbweaver


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

orbweaver


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

orbweaver


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

stgatilov


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

stgatilov


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

stgatilov


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

stgatilov


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

stgatilov


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

stgatilov


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

stgatilov


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

stgatilov


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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 198 199 200 201 202 203 204 ... 210 ... 240 ... 264 265 266  Next  Last