BBS:      TELESC.NET.BR
Assunto:  src/sbbs3/qtmonitor/logwidget.cpp logwidget.h mainwindow.cpp mqttclien
De:       Deuc¨
Data:     Sun, 10 May 2026 22:02:01 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/a83a92c75022c55b56f0393b
Modified Files:
	src/sbbs3/qtmonitor/logwidget.cpp logwidget.h mainwindow.cpp mqttclient.cpp mqttclient.h
Log Message:
qtmonitor: per-pane log level subscriptions to reduce MQTT traffic

Replace wildcard log/# subscriptions with per-level subscriptions for
each pane. Each server (term, mail, ftp, web, srvc), events, and broker
pane independently subscribes to only the log levels it needs. Default
is levels 0-6 (Normal), excluding Debug.

BBS aggregate pane has no MQTT subscription of its own  it only
displays messages received by other panes.

Level selections are persisted via QSettings and restored on restart.

Co-Authored-By: Claude Opus 4.6 (1M context) 
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]