This is a BUG FIX release and a BETA release (0.9.3.12-beta30)
Changelog
- implementing a workaround for: Do not check if the package is a path in the current working directory - pypa/pipx#1778
- enabling TTS help messages
- implementing dialog TTS messages for
- the Remote Control Server window
- the Connection Type window
- the Player Extra Parameters window
- the Switch Media Player window
- the Open Directory window - fixing a couple of minor bugs and crashes
- updating documentation
- updating Windows MPV download link
Notice
Users are strongly encouraged to open the players' config file and manually remove any duplicate profiles
Notice 2
If PyRadio fails to update from 0.9.3.11.16, please follow this guide
- Download https://raw.githubusercontent.com/coderholic/pyradio/refs/tags/0.9.3.11.15/pyradio/install.py and save it in your home folder
- Execute
python install.py -f
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 +-
devel/build_install_pyradio | 11 ++-
devel/get_shortcuts_and_classes.py | 2 +-
docs/index.html | 16 ++++
docs/linux-pipx.html | 40 ++++-----
docs/linux-pipx.md | 40 ++++-----
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/config.py | 1 +
pyradio/config_window.py | 21 ++---
pyradio/edit.py | 56 ++++++++++---
pyradio/install.py | 2 +-
pyradio/keyboard.py | 24 ++++--
pyradio/keyboard/classes.json | 2 +-
pyradio/messages_system.py | 38 ++++-----
pyradio/player.py | 61 ++++++++------
pyradio/radio.py | 238 +++++++++++++++++++++++++++++++++++++---------------
pyradio/simple_curses_widgets.py | 67 +++++++++++++--
pyradio/tts.py | 3 -
pyradio/tts_text.py | 94 ++++++++++++++++++++-
pyradio/win.py | 2 +-
pyradio/window_stack.py | 3 +
23 files changed, 539 insertions(+), 204 deletions(-)