Version 0.9.3.10
Changelog
- do not enable xdg compliant if user_config_dir is specified
- do not create the default recording directory until it is actually needed (to save data in it)
- when saving players' extra parameters reduce the list by removing the unused porifles from the list
- Fixing player_params_file and schedule_file location when XDG compliance is ON
- fixing a pyradio-client crash when no command is specified
- fixing: MPV Volume resets to 0% when trying to increase beyond maximum #251
- fixing a help crash: adding H_CONFIG_PLAYER help key
- added a gruvbox variation system theme
- updating docs and fixing broken links
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 | 16 ++++
README.md | 2 +-
docs/index.html | 16 ++++
docs/packaging.html | 2 +-
docs/packaging.md | 2 +-
docs/pyradio.1 | 4 +-
docs/rec-dir.html | 10 ++
docs/rec-dir.md | 14 +++
docs/themes.html | 15 ++-
docs/themes.md | 17 +++-
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/client.py | 2 +
pyradio/config.py | 112 +++++++++++++++-------
pyradio/config_window.py | 12 ++-
pyradio/install.py | 2 +-
pyradio/messages_system.py | 21 +++-
pyradio/player.py | 9 +-
pyradio/radio.py | 154 +++++++++++++++++++++++-------
pyradio/schedule.py | 4 +-
pyradio/server.py | 82 ++++------------
pyradio/themes/gruvbox_dark_by_farparticul.pyradio-theme | 25 +++++
pyradio/win.py | 2 +-
pyradio/xdg.py | 18 +++-
24 files changed, 388 insertions(+), 157 deletions(-)