- Nicer error message if no network
- Remove duplicate layout code
- DRY time formatting
- Fix truncation of genres and long descifiptions
- Run formatter
- Figure out minimum required python version
- Don't print traceback when showing network error message
- Add screenshots to README
- Make it possible to turn off colours
- Make the lists of upcoming shows align even when the descriptions have different numbers of lines
- Json output
- Links to streams
- Play command that starts playing the current show
- Make it possible to use alternative media player
- Specify default player in config file
- Command to list streams of infinite mixtapes
- Make an
infinite random
command that plays a random infinite mixtape - Make it possible to log in and get current songs, favourites etc.
- Render map of Radio Broadcast Locations
- Currently playing channels on map using mapscii
- Make interactions with the NTS api available as a library for other applications to use
- Take channel number as argument to
show
andschedule
so as to make it possible to show only one channel - Live mode where the app keeps running and updating what's on