Version 0.9.3.11.14
This is a BUG FIX release and a BETA release (0.9.3.12-beta14)
Changelog
- added a confirmation dialog to the Configuration Window, to inform the user that the changes will be lost
- fixing a crash that would occur when trying to use the external player before playing a station for the first time
- fixing #294 Keypresses shows up as characters in the Pyradio window
- the "Open Directory" window now inclues options to open the config directories of the installed players
- fixing a bug occurring when saving the volume of a station; the profle would not be found, resulting in creating duplicate profile entries.
Notice
Users are strongly encouraged to open the players' config file and manually remove any duplicate profiles
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 | 26 ++++++--
devel/get_shortcuts_and_classes.py | 6 +-
docs/index.html | 26 ++++++--
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 14 ++---
pyradio/common.py | 7 ++-
pyradio/config_window.py | 120 ++++++++++++++++++++++--------------
pyradio/edit.py | 43 +++++++++----
pyradio/install.py | 2 +-
pyradio/keyboard.py | 82 ++++++++++++++++++++++---
pyradio/keyboard/classes.json | 2 +-
pyradio/main.py | 8 +++
pyradio/messages_system.py | 12 ++++
pyradio/player.py | 5 +-
pyradio/radio.py | 72 +++++++++++++++++++---
pyradio/simple_curses_widgets.py | 171 +++++++++++++++++++++++++++++++---------------------
pyradio/themes.py | 13 ++--
pyradio/win.py | 2 +-
pyradio/window_stack.py | 2 +
20 files changed, 432 insertions(+), 185 deletions(-)