Changesets: DarkRadiant

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

master 0325dbde

15.08.2020 08:56

stgatilov


Details Diff
Added Map::saveMapDiff method.
Note: needs direct include of specific map writer, perhaps needs refactoring.
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/Map.h Diff File

master b8a7d454

15.08.2020 08:55

stgatilov


Details Diff
DiffDoom3MapWriter added to project.
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

master 720181ca

15.08.2020 08:55

stgatilov


Details Diff
Initial version of DiffDoom3MapWriter added.
add - radiant/gameconnection/DiffDoom3MapWriter.cpp Diff File
add - radiant/gameconnection/DiffDoom3MapWriter.h Diff File

master f49c0d48

15.08.2020 08:54

stgatilov


Details Diff
Added traverseSubset function generator.
Had to install hacks into IncludeSelectedWalker --- perhaps needs refactoring.
mod - radiant/map/algorithm/Traverse.cpp Diff File
mod - radiant/map/algorithm/Traverse.h Diff File

master 374b7726

15.08.2020 08:53

stgatilov


Details Diff
GraphTraversalFunc is now std::function instead of function pointer.
mod - include/imapformat.h Diff File

core_module 2ef05aa1

14.08.2020 19:25

greebo


Details Diff
0005231: Take another approach, the LanguageManager is no longer a module and can be accessed independently, since it has to be initialised very early in the process and cannot rely on the module initialisation order.
Settings persistence and preferences missing in this revision.
Affected Issues
0005231
mod - include/i18n.h Diff File
mod - include/iradiant.h Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiantcore/Radiant.cpp Diff File
mod - radiantcore/Radiant.h Diff File
mod - radiantcore/settings/LanguageManager.cpp Diff File
mod - radiantcore/settings/LanguageManager.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

core_module 7cd49ba8

14.08.2020 15:54

greebo


Details Diff
0005231: Move the language initialisation to a later point in time, let's see if this is good enough. Affected Issues
0005231
mod - include/i18n.h Diff File
add - radiant/LocalisationModule.cpp Diff File
add - radiant/LocalisationModule.h Diff File
mod - radiantcore/Radiant.cpp Diff File
mod - radiantcore/settings/LanguageManager.cpp Diff File
mod - radiantcore/settings/LanguageManager.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

core_module ff127454

14.08.2020 12:11

greebo


Details Diff
0005231: Start reworking the LanguageManager framework. The goal is to create a globally available LanguageManager in the core binary, which the UI module can attach to. Affected Issues
0005231
mod - include/i18n.h Diff File
mod - include/imodule.h Diff File
mod - radiantcore/settings/LanguageManager.cpp Diff File
mod - radiantcore/settings/LanguageManager.h Diff File

core_module 850a0a1c

13.08.2020 18:01

greebo


Details Diff
0005231: Refactor XMLRegistry's AutoSaver to use the custom Timer helper. Make registry safe against concurrent write operations. Read operations are not protected, this is mainly used to prevent the auto-saver from saving corrupted trees. Affected Issues
0005231
rm - radiantcore/xmlregistry/Autosaver.h Diff
mod - radiantcore/xmlregistry/XMLRegistry.cpp Diff File
mod - radiantcore/xmlregistry/XMLRegistry.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

core_module 55b3cfdc

13.08.2020 07:44

greebo


Details Diff
0005231: Replace the wxTimer with the custom one. Affected Issues
0005231
mod - radiant/ui/shaderclipboard/ShaderClipboardStatus.h Diff File
add - radiant/ui/statusbar/EditingStopwatchStatus.cpp Diff File
mod - radiant/ui/statusbar/EditingStopwatchStatus.h Diff File
mod - radiantcore/map/EditingStopwatch.cpp Diff File
mod - radiantcore/map/EditingStopwatch.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File

core_module 2804d0b1

13.08.2020 07:28

greebo


Details Diff
0005231: Query the UI module using a custom message to check whether the application is active or not. Affected Issues
0005231
mod - include/imessagebus.h Diff File
add - libs/messages/ApplicationIsActiveRequest.h Diff File
mod - radiant/ui/statusbar/EditingStopwatchStatus.h Diff File
mod - radiantcore/map/EditingStopwatch.cpp Diff File
mod - radiantcore/map/EditingStopwatch.h Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 195 196 197 198 199 200 201 ... 210 ... 240 ... 261 262 263  Next  Last