DarkRadiant: undosystem 74e6d3e4

Author Committer Branch Timestamp Parent
greebo greebo undosystem 28.10.2021 19:22 undosystem c813c212
Affected Issues  0005408: All scene graphs connect to the same undo system, causing interference
Changeset 0005408: Remove IUndoSystem::Tracker interface in favour of a sigc++ signal, which has safer ways of unsubscribing.
mod - include/iundo.h Diff File
mod - libs/UndoFileChangeTracker.h Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File
mod - radiantcore/map/RootNode.cpp Diff File
mod - radiantcore/map/RootNode.h Diff File
mod - radiantcore/undo/UndoSystem.cpp Diff File
mod - radiantcore/undo/UndoSystem.h Diff File
mod - test/UndoRedo.cpp Diff File