feat(tui): mouse click for settings sections, column sort, logs toggle #159
Reference in New Issue
Block a user
Delete Branch "feat/mouse-interactions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
New mouse interactions across three areas.
Changes
Settings sub-tab clicks: Zone-marked Alerts/Nodes/Users tabs — click to switch sections directly instead of using ←/→ keys.
Column header sort clicks: STATUS, NAME, and LATENCY headers are zone-marked. Click a header to sort by that column; click the same header again to reverse direction. Same behavior as
</>andrkeyboard shortcuts.Logs panel toggle: Clicking the logs panel now toggles focus — click to focus, click again to unfocus back to monitors. Previously clicking logs always set focus without a way to click back.
Test plan
go build ./...— cleango test ./...— all passgolangci-lint run ./...— 0 issues83d9754c89to650e6c4b16650e6c4b16to18e2d60210