2025-09-09 19:45 CEST

spring: develop ecc48dc8 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
hoijui hoijui develop 2011-08-20 15:27:37 develop 618c805c
Changeset refactor log-message recording to event conversion
instead of through LogOutput, it is now connected to the new systems
backend, as an extra sink that allows registering listeners in an OO
conform way.

before:
LogOutput -> InfoConsole -> EventHandler::AddConsoleLine()

new:
LOG() -> ... -> Backend -> LogSinkHandler -> InfoConsole -> EventHandler::AddConsoleLine()
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/UI/InfoConsole.cpp Diff ] File ]
mod - rts/Game/UI/InfoConsole.h Diff ] File ]
mod - rts/Lua/LuaEventBatch.h Diff ] File ]
mod - rts/Lua/LuaHandle.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.h Diff ] File ]
mod - rts/System/CMakeLists.txt Diff ] File ]
mod - rts/System/EventClient.cpp Diff ] File ]
mod - rts/System/EventClient.h Diff ] File ]
mod - rts/System/EventHandler.cpp Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
add - rts/System/Log/LogSinkHandler.cpp Diff ] File ]
add - rts/System/Log/LogSinkHandler.h Diff ] File ]