Author |
Committer |
Branch |
Timestamp |
Parent |
greebo |
greebo |
core_module |
12.08.2020 10:15 |
core_module e61343bf |
Affected Issues |
0005231: Extract Radiant core such that it can be instantiated from outside the main executable |
Changeset |
0005231: Solve UI access problems introduced by having the autosave code running in a worker thread. Make the message listeners thread-safe and dispatch their calls to the UI thread correctly. |
mod - radiant/ui/AutoSaveRequestHandler.h |
Diff
File |
add - radiant/ui/DispatchEvent.h |
Diff
File |
add - radiant/ui/LongRunningOperationHandler.cpp |
Diff
File |
mod - radiant/ui/LongRunningOperationHandler.h |
Diff
File |
add - radiant/ui/MapFileProgressHandler.cpp |
Diff
File |
mod - radiant/ui/MapFileProgressHandler.h |
Diff
File |
mod - radiant/ui/UserInterfaceModule.cpp |
Diff
File |
mod - radiant/ui/UserInterfaceModule.h |
Diff
File |
mod - radiant/ui/mainframe/ScreenUpdateBlocker.h |
Diff
File |
mod - radiantcore/map/Map.cpp |
Diff
File |
mod - radiantcore/map/MapResource.cpp |
Diff
File |
mod - radiantcore/map/algorithm/MapImporter.cpp |
Diff
File |
mod - tools/msvc/DarkRadiant.vcxproj |
Diff
File |
mod - tools/msvc/DarkRadiant.vcxproj.filters |
Diff
File |