Releases: coderholic/pyradio
Version 0.9.3.11.12
This is a BUG FIX release and a BETA release (0.9.3.12-beta12)
Changelog
- implementing #219 - Don't stop playback when entering
another playlist. A config option (Continuous playback) has
been added to help realize this feature - fixing #286 - Sorting Error
- fixing #287 - Header Error
- fixing build license warning
- mpv reply will not stop being parsed when title found
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 | 12 ++++-
docs/index.html | 12 ++++-
pyproject.toml | 6 +--
pyradio/__init__.py | 2 +-
pyradio/browser.py | 2 +-
pyradio/common.py | 1 +
pyradio/config | 11 +++++
pyradio/config.py | 15 ++++++
pyradio/config_window.py | 4 +-
pyradio/install.py | 2 +-
pyradio/messages_system.py | 8 ++++
pyradio/player.py | 12 +++--
pyradio/radio.py | 120 +++++++++++++++++++++++++++++++++-------------
pyradio/window_stack.py | 3 ++
14 files changed, 164 insertions(+), 46 deletions(-)
Version 0.9.3.11.11
This is a BUG FIX release and a BETA release (0.9.3.12-beta11)
Changelog
- fixing a dict Key error that would make some stations fail - #284
- fixing an error that would render all players unusable on Windows - #282
- fixing Windows getting stuck to "PyRadio still running" message - #283
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 | 6 ++++++
README.md | 2 ++
docs/index.html | 6 ++++++
docs/pyradio.1 | 3 +++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/common.py | 2 +-
pyradio/install.py | 3 ++-
pyradio/player.py | 6 +++---
9 files changed, 25 insertions(+), 7 deletions(-)
Version 0.9.3.11.10
This is a BUG FIX release and a BETA release (0.9.3.12-beta10)
Changelog
- redesigning the Station Editor
- adding Volume, Buffering, Force http, Profile and Referre fields
- grouping URL, Icon and Referrer fields
- station encoding can now get a "Default" value, to leave the station's encoding empty. This will make it use the default (config) encoding.
- all players will use the new station fields
- "\V" will toggle the use of station volume (revert to profile volume)
- fixing a couple of minor bugs
- updating mpv download link (Windows)
- updating docs
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 | 13 ++
devel/pre-commit | 1 +
docs/index.html | 55 +++++-
docs/index.md | 60 ++++--
docs/pyradio.1 | 51 ++++-
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 2 +-
pyradio/common.py | 573 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
pyradio/config.py | 185 +++---------------
pyradio/config_window.py | 99 +++-------
pyradio/edit.py | 522 ++++++++++++++++++++++++++++++++++++++++---------
pyradio/install.py | 2 +-
pyradio/keyboard.py | 7 +-
pyradio/keyboard/classes.json | 2 +-
pyradio/messages_system.py | 16 +-
pyradio/player.py | 303 ++++++++++++-----------------
pyradio/radio.py | 180 +++++++++++++----
pyradio/simple_curses_widgets.py | 13 +-
pyradio/win.py | 2 +-
pyradio/window_stack.py | 4 +-
21 files changed, 1512 insertions(+), 582 deletions(-)
Version 0.9.3.11.9
This is a BUG FIX release and a BETA release (0.9.3.12-beta9)
Changelog
- fixing default station selection in the config window
- adding search support for both the config window and the shortcuts window
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 | 5 ++++
devel/build_install_pyradio | 3 ++
docs/index.html | 5 ++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/config.py | 14 ++++++---
pyradio/config_window.py | 82 ++++++++++++++++++++++++++++++++++++++++----------
pyradio/install.py | 2 +-
pyradio/messages_system.py | 2 ++
pyradio/radio.py | 97 +++++++++++++++++++++++++++++++++++++++++++++++++-----------
pyradio/window_stack.py | 4 +++
11 files changed, 178 insertions(+), 40 deletions(-)
Version 0.9.3.11.8
This is a BUG FIX release and a BETA release (0.9.3.12-beta8)
Changelog
- fixing #281 - Favourite list becomes corrupted after adding station
- adding buffering config parameters: buffering and mplayer_save_br
- pressing "\b" will toggle global buffering for the session
- the Buffering Window will change station buffering value instead of config
- station volume will be saved ("\v" by default) and the playlist will be silently saved - station volume will work for VLC only
- saveCurrentPlaylist: trailling commas will be eliminated
- updating Windows MPV download link
- adding bufferring.md and pyradio_buf man page
- updating docs
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 | 13 +++
devel/README.md | 2 +-
devel/pre-commit | 11 +-
docs/buffering.html | 135 ++++++++++++++++++++++
docs/buffering.md | 86 ++++++++++++++
docs/index.html | 113 +++++--------------
docs/index.md | 91 ++++-----------
docs/pyradio.1 | 116 ++++---------------
docs/pyradio_buf.1 | 155 +++++++++++++++++++++++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/common.py | 30 ++++-
pyradio/config | 21 ++++
pyradio/config.py | 133 +++++++++++++---------
pyradio/config_window.py | 85 ++++++++++----
pyradio/edit.py | 147 +++++++++++++++---------
pyradio/install.py | 4 +-
pyradio/keyboard.py | 1 -
pyradio/log.py | 21 +++-
pyradio/messages_system.py | 26 ++---
pyradio/player.py | 366 +++++++++++++++++++++++++++++++++++++-----------------------
pyradio/radio.py | 320 ++++++++++++++++++++++++++++++++++++----------------
pyradio/stations.csv | 4 +-
pyradio/win.py | 2 +-
24 files changed, 1253 insertions(+), 633 deletions(-)
Version 0.9.3.11.7
This is a BUG FIX release and a BETA release (0.9.3.12-beta7)
Changelog
- fixing #280 - Removing station and saving removes all URLs from stations.csv file
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 | 5 +++++
docs/index.html | 5 +++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/config.py | 2 +-
pyradio/install.py | 2 +-
6 files changed, 14 insertions(+), 4 deletions(-)
Version 0.9.3.11.6
This is a BUG FIX release and a BETA release (0.9.3.12-beta6)
Changelog
- fixing #279 - The list of favorite stations is reset when added
- fixing #278 - Typos 'RyRadio' when updating
- updating docs
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 | 12 +++++++++---
README.md | 2 +-
docs/index.html | 22 +++++++++++++--------
docs/index.md | 10 +++++-----
docs/pyradio.1 | 10 +++++-----
docs/radio-browser.html | 2 +-
docs/radio-browser.md | 2 +-
docs/rec-dir.html | 2 +-
docs/rec-dir.md | 2 +-
docs/server.html | 6 +++---
docs/server.md | 6 +++---
docs/themes.html | 2 +-
docs/themes.md | 2 +-
docs/windows.html | 6 +++---
docs/windows.md | 6 +++---
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/config | 2 +-
pyradio/config.py | 65 ++++++++++++++++++++++++++++++++++++++++++++-------------------
pyradio/config_window.py | 4 ++--
pyradio/install.py | 8 ++++----
pyradio/win.py | 2 +-
22 files changed, 108 insertions(+), 69 deletions(-)
Version 0.9.3.11.5
This is a BUG FIX release and a BETA release (0.9.3.12-beta5)
Changelog
- fixing the installation script
- playlist format change: adding profile, buffering, http, volume
- and referer fields (support for these fields not implemented yet)
- referer files will be integrated to playlists
- config option added to invert the mouse wheel action (#272)
- fixing #276 : mouse support will always be on
- if disabled, mouse keys will be ignored
- toggling the config option does not require a program restart any more
- fixing #277: installation fails when username contains a space character
- removing not working stations from stations.csv
- updating docs
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 +-
devel/build_install_pyradio.bat | 22 +-
devel/fix_pyradio_desktop_file | 40 +-
devel/pre-commit | 32 +
devel/reg.py | 34 +-
devel/unreg.py | 7 -
docs/client.html | 2 +-
docs/client.md | 2 +-
docs/index.html | 156 ++++-
docs/index.md | 105 ++-
docs/packaging.html | 7 +-
docs/packaging.md | 12 +
docs/pyradio.1 | 128 ++--
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 7 +-
pyradio/client.py | 2 +-
pyradio/common.py | 52 +-
pyradio/config | 23 +-
pyradio/config.py | 311 +++++++--
pyradio/config_window.py | 23 +-
pyradio/edit.py | 5 +-
pyradio/install.py | 49 +-
pyradio/keyboard.py | 1 +
pyradio/keyboard/classes.json | 2 +-
pyradio/log.py | 54 +-
pyradio/main.py | 107 ++--
pyradio/messages_system.py | 15 +-
pyradio/player.py | 174 +++--
pyradio/radio.py | 1064 +++++++++++++++++++++++++++----
pyradio/scripts/fix_pyradio_desktop_file | 327 ++++++++++
pyradio/stations.csv | 4 +-
pyradio/win.py | 4 +-
33 files changed, 2328 insertions(+), 463 deletions(-)
Version 0.9.3.11.4
This is a BUG FIX release and a BETA release (0.9.3.12-beta4)
This is yet another huge update with a lot of refactoring.
Please report any issues you encounter, particularly connection failures at stations that were previously successful.
Changelog
- adding a clock displayed at the beginning of the Status Line
- adding a new system theme: lambda_by_amski1
- all players will try to catch (and display) HTTP errors (403, 404, 503, etc) and player errors through Crash detection
- rearranging options in the Config Window
- the remote control server will be cleanly terminated when the terminal closes
- titles log: fixing a bug that would disallow writing the station name to the log
- when the External Player is used, pyradio will not exit; it will reload the tui and continue from where it left off
- keep working on keyboard.py
- started working on localized shortcuts
- updating mpv player link on Windows
- fixing issues reported by pylint
- removing more python 2 code
- updating docs
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 | 18 +
devel/get_shortcuts_and_classes.py | 135 ++-
docs/index.html | 133 ++-
docs/index.md | 46 +-
docs/pyradio.1 | 42 +-
docs/pyradio_rb.1 | 2 +-
docs/pyradio_server.1 | 2 +-
docs/radio-browser.html | 40 +-
docs/rec-dir.html | 8 +-
docs/recording.html | 6 +-
docs/themes.html | 12 +-
docs/themes.md | 2 +
docs/windows.html | 6 +-
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 191 +++--
pyradio/client.py | 3 +-
pyradio/common.py | 85 +-
pyradio/config | 28 +-
pyradio/config.py | 154 +++-
pyradio/config_window.py | 887 +++++++++++++++++---
pyradio/edit.py | 232 +++--
pyradio/encodings.py | 8 -
pyradio/install.py | 68 +-
pyradio/keyboard.py | 671 +++++++++++++--
pyradio/keyboard/classes.json | 2 +-
pyradio/keyboard/lkb_greek.json | 1 +
pyradio/log.py | 643 +++++++++++---
pyradio/main.py | 74 +-
pyradio/messages_system.py | 43 +-
pyradio/mkvtoolnix.py | 15 +-
pyradio/ping.py | 27 +-
pyradio/player.py | 699 ++++++++++------
pyradio/radio.py | 1161 +++++++++++++++++---------
pyradio/schedule.py | 29 +-
pyradio/schedule_win.py | 61 +-
pyradio/server.py | 30 +-
pyradio/simple_curses_widgets.py | 333 +++++---
pyradio/themes.py | 87 +-
pyradio/themes/lambda_by_amski1.pyradio-theme | 50 ++
pyradio/win.py | 6 +-
pyradio/window_stack.py | 3 +
42 files changed, 4551 insertions(+), 1496 deletions(-)
Version 0.9.3.11.3
This is a BUG FIX release and a BETA release (0.9.3.12-beta3)
Changelog
- fixing a crash when opening RadioBrowser Config
- all config windows will display distro info (if applicable)
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 | 5 +++++
docs/index.html | 5 +++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 5 +++--
pyradio/config_window.py | 15 ++++++++++++---
pyradio/install.py | 2 +-
pyradio/keyboard/classes.json | 2 +-
pyradio/radio.py | 8 +++++---
9 files changed, 34 insertions(+), 12 deletions(-)