DarkRadiant: core_module 1d7e3547

Author Committer Branch Timestamp Parent
greebo greebo core_module 2020-04-29 19:07:44 core_module 4f9a6552
Affected Issues  0005231: Extract Radiant core such that it can be instantiated from outside the main executable
Changeset 0005231: Statically registered modules are now lazy-instantiating the module types right before submitting them to the ModuleRegistry, giving the application enough time to set up the infrastructure.
Remove ModuleList from About dialog.
mod - install/ui/aboutdialog.fbp Diff File
mod - install/ui/aboutdialog.xrc Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/brush/BrushModule.cpp Diff File
mod - radiant/camera/GlobalCamera.cpp Diff File
mod - radiant/map/AutoSaver.cpp Diff File
mod - radiant/map/EditingStopwatch.cpp Diff File
mod - radiant/map/MapModules.cpp Diff File
mod - radiant/map/RegionManager.cpp Diff File
mod - radiant/modulesystem/ModuleRegistry.cpp Diff File
mod - radiant/modulesystem/StaticModule.cpp Diff File
mod - radiant/modulesystem/StaticModule.h Diff File
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/settings/PreferenceSystem.cpp Diff File
mod - radiant/ui/about/AboutDialog.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File