Version 0.9.2
Changelog
- implementing "player change" (key: \m)
- working on stations deletion, do not delete stations when session is locked
- changing the way stations.csv updates are done
- adding --update-stations (-us) command line option
- adding indication to denote forced http connection mode
- adding Catppuccin themes - https://github.com/catppuccin
- using rich to add color to console messages as per #174 (python 3 only)
- "Press ? for help" message will not show up when overlapping normal messages
- working on MPV auto-installation on first install on Windows
- moving last-playlist file in data dir
- fixing pyradio not terminating when answering no to save a modified playlist
- fixing a theme save crash
- removing some curses.ungetch calls
- updating docs
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 21 +
README.html | 122 ++-
README.md | 113 ++-
build.html | 3 +-
build.md | 9 +-
devel/build_install_pyradio | 3 +
devel/build_install_pyradio.bat | 12 +-
devel/pre-commit | 4 +
pyproject.toml | 2 +-
pyradio.1 | 142 ++-
pyradio/__init__.py | 2 +-
pyradio/common.py | 370 +++++++-
pyradio/compare_files.py | 47 +-
pyradio/config | 13 -
pyradio/config.py | 173 ++--
pyradio/install.py | 148 ++-
pyradio/log.py | 4 +-
pyradio/main.py | 465 +++++++--
pyradio/player.py | 31 +-
pyradio/radio.py | 1044 +++++++++++++++------
pyradio/stations.csv | 9 +-
pyradio/themes.py | 40 +-
pyradio/themes/catppuccin-frappe.pyradio-theme | 43 +
pyradio/themes/catppuccin-latte.pyradio-theme | 43 +
pyradio/themes/catppuccin-macchiato.pyradio-theme | 43 +
pyradio/themes/catppuccin-mocha.pyradio-theme | 43 +
pyradio/win.py | 123 +--
pyradio/window_stack.py | 41 +-
pyradio_server.1 | 6 +-
29 files changed, 2426 insertions(+), 693 deletions(-)