DarkRadiant: core_module 7c96905e
|greebo||greebo||core_module||2020-05-04 04:51:25||core_module 2ae15a4b|
|Affected Issues||0005231: Extract Radiant core such that it can be instantiated from outside the main executable|
|Changeset||0005231: Start refactoring event manager with the goal to decouple the low-level code from the event management.
The goal is to let all modules register their named commands to the CommandSystem only, without even knowing about the event manager with its accelerator bindings.
|mod - include/ieventmanager.h||Diff File|
|mod - libs/wxutil/Modifier.h||Diff File|
|mod - radiant/eventmanager/Accelerator.cpp||Diff File|
|mod - radiant/eventmanager/Accelerator.h||Diff File|
|mod - radiant/eventmanager/Event.h||Diff File|
|mod - radiant/eventmanager/EventManager.cpp||Diff File|
|mod - radiant/eventmanager/SaveEventVisitor.h||Diff File|
|mod - radiant/ui/commandlist/CommandListPopulator.h||Diff File|