_  _    __    ___  __    ___  _____  _  _
 ( \( )  /__\  / __)(  )  / __)(  _  )( \( )
  )  (  /(__)\( (__  )(__( (__  )(_)(  )  (
 (_)\_)(__)(__)\___)(____)\___)(_____)(_)\_)

The History of Hacking  ·  May 31 – June 2, 2026  ·  Carolina Beach, NC

Connect from your terminal: telnet naclconbbs.net 23  |  ssh naclconbbs.net -p 2222

  • src/sbbs3/qtmonitor/logwidget.cpp mqttclient.cpp

    From Deucе@VERT to Git commit to main/sbbs/master on Sun May 10 19:29:42 2026
    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>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net