Logger overhaul
ClosedPublic

Authored by malteveerman on Apr 1 2018, 4:39 PM.

Details

Reviewers
markey
Group Reviewers
Amarok
Commits
R181:5f138b0fcc14: Logger overhaul
Summary

This moves ProxyLoggers functionality to the Logger base class and makes all important public functions static. Those functions then deliver the to be logged events to all objects of classes derived from Logger. This allows Amarok to have multiple Loggers.
I also added a DebugLogger which only gets build in debug mode and prints infos about all logged events to the console.

Diff Detail

Repository
R181 Amarok
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
malteveerman requested review of this revision.Apr 1 2018, 4:39 PM
malteveerman created this revision.
markey accepted this revision.Apr 4 2018, 4:35 PM
This revision is now accepted and ready to land.Apr 4 2018, 4:35 PM
markey closed this revision.Apr 4 2018, 4:54 PM

Pushed to master.