https://gitlab.synchro.net/main/sbbs/-/commit/97e9b8459951c8f5e1346481
Modified Files:
src/sbbs3/qtmonitor/logwidget.cpp mqttclient.cpp
Log Message:
qtmonitor: fix action timestamps and format log timestamps
Action topics use timestamp\tpayload wire format, not user properties.
Parse TSV only for action topics specifically, not as a global fallback.
Log timestamps: parse ISO format and display as "MMM dd hh:mm:ss"
matching the format used in Activity and other panes. Formatting
happens in mqttclient.cpp before signals are emitted.
LogBlockData tracks timestamp length so recolorBlocks (dark mode
toggle) can re-apply grey/colored split correctly without guessing
the boundary by searching for spaces.
Co-Authored-By: Claude Opus 4.6 (1M context) <
noreply@anthropic.com>
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)