Releases: coderholic/pyradio
Releases · coderholic/pyradio
Version 0.8.8-beta2 (0.8.7.3)
This is a long-overdue update!
This is a called a beta release in the sense that some
of the intended features have not been implemented yet.
Changelog
- Version 0.8.7.3 (0.8.8-beta2)
- Adding PASTE MODE in editing windows
- Finalizing alternative modes (registers, register mode,
extra commands, yank i.e. copy) - implementation
started in 0.8.8-beta1 - Toggling transparency enabled in theme selection window
- Pyradio respects global encoding
- Info window gets updated as data are read
- Display message when fallback theme is used (#99)
- Fixing info window highlight and encoding issues
- Making Station editor window size aware
- Fixing -a command line parameter functionality
- Build script accepts --user (for user only installation) on linux
- Build script will clean up previous installation files
- Fixing volume saving on Windows (mplayer)
Implemented in 0.8.8-beta1
- Connection timeout counter
- Station info window
- Main help window has 3 pages now
- Fixing playback restart when encoding changed
Not implemented yet
- \p - Select playlist/register to paste station
- \n - Create new playlist
Changed files
Changelog | 49 +-
README.html | 153 +--
README.md | 182 +--
build.html | 15 +-
build.md | 4 +-
devel/build_install_pyradio | 182 +--
devel/build_install_pyradio.bat | 77 +-
devel/get_cjkwrap | 16 -
devel/pre-commit | 2 +-
devel/site.py | 21 -
devel/windirs.py | 39 -
pyradio.1 | 168 +--
pyradio/__init__.py | 8 +-
pyradio/browser.py | 11 +-
pyradio/cjkwrap.py | 148 ---
pyradio/config.py | 402 +-----
pyradio/config_window.py | 12 +-
pyradio/edit.py | 662 +---------
pyradio/log.py | 88 +-
pyradio/main.py | 61 +-
pyradio/player.py | 927 +++----------
pyradio/radio.py | 2702 +++++++++-----------------------------
pyradio/simple_curses_widgets.py | 774 +----------
pyradio/stations.csv | 4 -
pyradio/themes.py | 66 +-
pyradio/widechar.py | 44 +
pyradio/window_stack.py | 100 +-
windows.html | 105 +-
windows.md | 120 +-
29 files changed, 1375 insertions(+), 5767 deletions(-)
Version 0.8.7.2 - macOS Catalina installation fix
Changelog
Fixing read-only filesystem error message for macOs Catalina
- Version 0.8.7.1
Changelog
Fixing mpv playlist option (for mpv 0.32.0)
Version 0.8.7
Changelog
- Fixing volume issue with mpv 0.30.0
- mpv on python3 uses socket only (no stdout parsing)
- socat is no longer needed to use mpv
- player's config file will be saved even if it does not already exist
Version 0.8.6
Changelog
- Adding playlist history (for local playlists)
- https URLs will be converted to http before connecting
- Fixing station moving when appending station
- Config / Default station: pading fixed
- WINDOWS: Volume will be saved when mplayer is installed in %APPDATA%\pyradio
Version 0.8.5
Changelog
- PyRadio will not crush with mpv 0.30.0
Changing mpv's volume is still possible, but no info will be
presented on the Status Bar.
Furthermore, saving mpv's volume will not be possible.
( mpv issue #7153: mpv-player/mpv#7153 ) - When the default played is changed in the config, a message
to restart the application is presented to the user - Config / Default station: pading fixed
Version 0.8.4
Changelog
- Fixing vlc returned volume parsing (due to locales decimal separator)
- Starting www.radio-browser.info integration
Version 0.8.3
Changelog
- FIX: Playlists flagged as changed when adding a station
- Handling CJK presentation on station and playlist view
- Preparing for online stations browser
Version 0.8.2
BUG FIX RELEASE
Changelog
- Fixing chars H,L,M rejected by line editor
- Fixing station editor rejecting "?"
- Updating station's editor help messages
Version 0.8.1
Changelog
- CJK Unified Ideographs supported by the line edittor
- On python 2, trying to edit a station whose name contains
non-ASCII characters is prohibited and will end up in
displaying a relevant message - Line editor: using backslash to insert "?" and ""
- Search term will not be lost when resizing the window
- Fixing issues with presenting search history
- Themes now have a "Edit Cursor" field