728 B
728 B
Task List
Completed
- Wire TUI to MumbleClient (connect on startup, display state)
- Implement text message send/receive in chat log
- Channel tree population from server data
- Audio pipeline integration with MumbleClient
- PTT wiring (key events -> audio.capturing toggle)
- Chat input history navigation (up/down arrows)
- Channel navigation and join from sidebar
- User status indicators (mute/deaf)
- Volume control (F2/F3, gain 0.0-2.0, status bar display)
- Server certificate handling (certfile/keyfile config)
- Config file hot-reload (F5, safe/restart change detection)
- Reconnection handling with auto-retry and backoff
Pending
- Audio device hot-swap