DarkRadiant: undosystem 1154843d

Author Committer Branch Timestamp Parent
greebo greebo undosystem 24.10.2021 07:04 undosystem 4f676735
Affected Issues  0005408: All scene graphs connect to the same undo system, causing interference
Changeset 0005408: Prepare to move the postUndo/postRedo signals to the IMap interface. Subscribers should keep getting notified after changing maps, so it's better if they subscribe to IMap instead of the GlobalUndoSystem. Add corresponding unit tests.
mod - include/imap.h Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File
mod - test/UndoRedo.cpp Diff File