Version 0.9.3.11.10
This is a BUG FIX release and a BETA release (0.9.3.12-beta10)
Changelog
- redesigning the Station Editor
- adding Volume, Buffering, Force http, Profile and Referre fields
- grouping URL, Icon and Referrer fields
- station encoding can now get a "Default" value, to leave the station's encoding empty. This will make it use the default (config) encoding.
- all players will use the new station fields
- "\V" will toggle the use of station volume (revert to profile volume)
- fixing a couple of minor bugs
- updating mpv download link (Windows)
- updating docs
Packagers notice
Please do read the updated Packager's Info!
Please refer to: https://github.com/coderholic/pyradio/blob/master/docs/packaging.md
Changed files
Changelog | 13 ++
devel/pre-commit | 1 +
docs/index.html | 55 +++++-
docs/index.md | 60 ++++--
docs/pyradio.1 | 51 ++++-
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 2 +-
pyradio/common.py | 573 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
pyradio/config.py | 185 +++---------------
pyradio/config_window.py | 99 +++-------
pyradio/edit.py | 522 ++++++++++++++++++++++++++++++++++++++++---------
pyradio/install.py | 2 +-
pyradio/keyboard.py | 7 +-
pyradio/keyboard/classes.json | 2 +-
pyradio/messages_system.py | 16 +-
pyradio/player.py | 303 ++++++++++++-----------------
pyradio/radio.py | 180 +++++++++++++----
pyradio/simple_curses_widgets.py | 13 +-
pyradio/win.py | 2 +-
pyradio/window_stack.py | 4 +-
21 files changed, 1512 insertions(+), 582 deletions(-)