-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
The Python textual framework has a rich columnar data table.
Use the textual package to implement text user interface for displaying the soco-scribbler status.
- Create a module specifically for this tui
- If needed, create a new class to implement the tui
- The class should contain a reference to the scribbler object that's monitoring Sonos speaker
- The tui should have a data chart panel that displays the most recent tracks played by the speakers
- The tui should have another panel displaying information for each of the speaker that have been discoverd
- The recent tracks panel should be continuously updated as tracks are played
- Add a subcommand to the cli to launch the tui and monitor the sonos speakers
Metadata
Metadata
Assignees
Labels
No labels