Guillaume Jacquemin
2d1d46ec08
Logger: add an indent level system.
...
This will help when I'll re-add printing for property types.
2022-04-29 17:19:27 +02:00
Guillaume Jacquemin
874dd9bd4c
Logger: improve thread safety.
2022-04-25 08:24:56 +02:00
Guillaume Jacquemin
929e0c73ee
Logger: add extra safety.
...
Though, that's not really enough for now.
2022-04-24 17:14:21 +02:00
Guillaume Jacquemin
8266ce11c8
Logger: improve for GUI display.
...
The biggest change is that the timestamp is pre-computed, because
calling strftime() 60 times (or more) per second is sure to have a
non-negligible cost.
2022-04-24 16:35:50 +02:00
Guillaume Jacquemin
dd6d2491fd
Add Logger: a new thread-safe logging system.
...
Closes #25 .
2022-04-24 14:25:47 +02:00