DarkRadiant: core_module 4698288c

Author Committer Branch Timestamp Parent
greebo greebo core_module 2020-05-09 17:21:39 core_module 3123992e
Affected Issues  0005231: Extract Radiant core such that it can be instantiated from outside the main executable
Changeset 0005231: Add a message type to signal the start and finish of a long-running operation. The UI can and will react to this by showing a blocking window on top of the mainframe.
add - libs/messages/LongRunningOperationMessage.h Diff File
add - libs/messages/ScopedLongRunningOperation.h Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/eclassmgr/EClassManager.cpp Diff File
add - radiant/ui/LongRunningOperationHandler.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.h Diff File
mod - radiantcore/messagebus/MessageBus.h Diff File
mod - radiantcore/settings/GameManager.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File