Releases: coderholic/pyradio
Releases · coderholic/pyradio
Version 0.8.8-beta6
Changelog
- Version 0.8.8-beta6
- Fixing playback for m3u8 on vlc
- Fixing "-u" functionality on Windows
- Fixing "no player" messages
- Stopping runaway threads from displaying messages after the player is stopped
Changed files
Changelog | 16 ++++++++--
pyradio/__init__.py | 2 +-
pyradio/browser.py | 2 --
pyradio/common.py | 6 ++++
pyradio/log.py | 22 ++++++++++++++
pyradio/main.py | 4 +--
pyradio/player.py | 77 +++++++++++++++++++++++++++++------------------
pyradio/radio.py | 91 ++++++++++++++++++++------------------------------------
windows.html | 4 +--
windows.md | 4 +--
10 files changed, 129 insertions(+), 99 deletions(-)
Version 0.8.8-beta5
Changelog
- Adding VLC support on Windows
Changed files
README.html | 17 +-
build.html | 17 +-
devel/pre-commit | 25 ++-
pyradio/__init__.py | 2 +-
pyradio/config | 9 +
pyradio/config.py | 7 +-
pyradio/config_window.py | 22 +-
pyradio/del_vlc_log.py | 26 +++
pyradio/main.py | 10 +-
pyradio/player.py | 542 +++++++++++++++++++++++++++++++++++++++++------
pyradio/radio.py | 9 +-
windows-mplayer.html | 79 +++++++
windows-mplayer.md | 79 +++++++
windows.html | 99 +++++----
windows.md | 93 +++-----
15 files changed, 825 insertions(+), 211 deletions(-)
Version 0.8.8-beta4
Changelog
- Adding the "Force http connections" configuration option ( #113 )
- Fixed a couple of bugs
- Installation script will use Python 3 by default
Changed files
Changelog | 7 ++
Makefile | 20 +++-
README.html | 10 ++
README.md | 18 +++
devel/build_install_pyradio | 86 ++++++++++++--
devel/what_tag | 7 ++
pyradio.1 | 23 +++-
pyradio/__init__.py | 2 +-
pyradio/config.py | 120 +++++++++++++++-----
pyradio/config_window.py | 7 +-
pyradio/edit.py | 69 ++++++++++++
pyradio/main.py | 266 +++++++++++++++++++++++---------------------
pyradio/player.py | 59 ++++++----
pyradio/radio.py | 53 +++++++--
pyradio/window_stack.py | 2 +
15 files changed, 543 insertions(+), 206 deletions(-)
Version 0.8.8-beta3
Changelog
- Re-implementing status bar output function
- Connection timeout counter will be visible at 70% of timeout value
- Player will be aware of mid-session connection timeout changes
- Changing numbers presentation (adding "G" and "J" suffixes)
- Adding a program termination speed up
- Changing new version detection function
No update notification will be displayed due to this change - Fixing TUI breaks due to multi-threading
Changed files
Changelog | 11 +++
README.html | 40 +++++------
README.md | 6 ++
build.html | 22 +++---
devel/what_tag | 17 +++--
pyradio.1 | 8 +++
pyradio/__init__.py | 2 +-
pyradio/log.py | 197 +++++++++++++++++++++++++++++++--------------------
pyradio/player.py | 122 +++++++++++++-------------------
pyradio/radio.py | 200 +++++++++++++++++++++++++++++++++-------------------
windows.html | 28 +++-----
11 files changed, 373 insertions(+), 280 deletions(-)
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