Releases: coderholic/pyradio
Version 0.9.2.1
This is a BUG FIX release
Changelog
- do not ask to update stations on new install (i.e. stations.csv copied from package)
- perform more thorough test when updating a station
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 6 ++++++
README.html | 6 ++++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/common.py | 6 +++++-
pyradio/config.py | 6 +++---
pyradio/main.py | 6 ++++++
pyradio/radio.py | 5 +++++
8 files changed, 33 insertions(+), 6 deletions(-)
Version 0.9.2
Changelog
- implementing "player change" (key: \m)
- working on stations deletion, do not delete stations when session is locked
- changing the way stations.csv updates are done
- adding --update-stations (-us) command line option
- adding indication to denote forced http connection mode
- adding Catppuccin themes - https://github.com/catppuccin
- using rich to add color to console messages as per #174 (python 3 only)
- "Press ? for help" message will not show up when overlapping normal messages
- working on MPV auto-installation on first install on Windows
- moving last-playlist file in data dir
- fixing pyradio not terminating when answering no to save a modified playlist
- fixing a theme save crash
- removing some curses.ungetch calls
- updating docs
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 21 +
README.html | 122 ++-
README.md | 113 ++-
build.html | 3 +-
build.md | 9 +-
devel/build_install_pyradio | 3 +
devel/build_install_pyradio.bat | 12 +-
devel/pre-commit | 4 +
pyproject.toml | 2 +-
pyradio.1 | 142 ++-
pyradio/__init__.py | 2 +-
pyradio/common.py | 370 +++++++-
pyradio/compare_files.py | 47 +-
pyradio/config | 13 -
pyradio/config.py | 173 ++--
pyradio/install.py | 148 ++-
pyradio/log.py | 4 +-
pyradio/main.py | 465 +++++++--
pyradio/player.py | 31 +-
pyradio/radio.py | 1044 +++++++++++++++------
pyradio/stations.csv | 9 +-
pyradio/themes.py | 40 +-
pyradio/themes/catppuccin-frappe.pyradio-theme | 43 +
pyradio/themes/catppuccin-latte.pyradio-theme | 43 +
pyradio/themes/catppuccin-macchiato.pyradio-theme | 43 +
pyradio/themes/catppuccin-mocha.pyradio-theme | 43 +
pyradio/win.py | 123 +--
pyradio/window_stack.py | 41 +-
pyradio_server.1 | 6 +-
29 files changed, 2426 insertions(+), 693 deletions(-)
Version 0.9.1
Changelog
- adding pyproject.toml (as per pep-0518)
- adding the --config-dir (-c) command line argument (as per #187) - Not available on Windows
- adding icons directory to distribution
- adding the /set_volume (/sv) text only RC command
- adding the /volume (/v) text only RC command
- adding WNYC station to stations.csv
- working on Windows MPV installation procedure (making it less cumbersome and transparent)
- fixing system themes main border color
- fixing typos (thanks to @Wikinaut)
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 14 ++++
README.html | 76 +++++++++++-------
README.md | 48 +++++++-----
desktop-notification.html | 9 +++
desktop-notification.md | 12 +++
devel/build_install_pyradio | 3 +-
devel/build_install_pyradio.bat | 11 ++-
devel/fix_pyradio_desktop_file | 48 +++++++-----
devel/pre-commit | 12 +++
devel/update_win_mplayer | 46 +++++++++++
pyproject.toml | 34 ++++++++
pyradio.1 | 10 +--
pyradio/__init__.py | 2 +-
pyradio/config | 6 +-
pyradio/config.py | 46 +++++++++--
pyradio/edit.py | 4 +-
pyradio/icons/pyradio.ico | Bin 0 -> 92784 bytes
pyradio/icons/pyradio.png | Bin 0 -> 161726 bytes
pyradio/log.py | 41 +++++-----
pyradio/main.py | 57 +++++++++++++-
pyradio/player.py | 160 +++++++++++++++++++++++++++++---------
pyradio/radio.py | 110 +++++++++++++++++++-------
pyradio/schedule.py | 2 +-
pyradio/server.py | 77 +++++++++---------
pyradio/stations.csv | 2 +-
pyradio/themes.py | 12 +++
pyradio/win.py | 167 ++++++++++++++++++++++++++++------------
windows.html | 6 +-
windows.md | 6 +-
29 files changed, 761 insertions(+), 260 deletions(-)
Version 0.9.0
Changelog
- finalizing Radio Browser service (adding config search term navigation), closing #93 and partially closing #80
- adding search function to all stations/playlists lists
- when terminal cannot change colors, always ask to not display the warning message
- window title will not be resetted randomly
- fixing python2 config dirty indication
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 12 +
README.html | 12 +
pyradio/__init__.py | 2 +-
pyradio/browser.py | 458 ++++++++++++++++++++++++++++++++++-----
pyradio/config.py | 5 +-
pyradio/config_window.py | 9 +-
pyradio/log.py | 3 +-
pyradio/radio.py | 65 +++---
pyradio/simple_curses_widgets.py | 2 -
pyradio_rb.1 | 8 +-
radio-browser.html | 5 +-
radio-browser.md | 5 +-
12 files changed, 484 insertions(+), 102 deletions(-)
Version 0.8.9.36 (0.9-beta33)
This is yet another BUG FIX release
Changelog
- fixing config win left ("h") key: will not exit when should be decreasing a number
- fixing notification settings (pull request #175 from RaeedAhmed/bugfix/notifications)
- moving execution data to "data" folder
- fixing Desktop file installation (linux)
- fixing pyradio_server man page installation
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 10 ++++++++++
README.html | 10 ++++++++++
devel/build_install_pyradio | 12 ++++++++++--
devel/fix_pyradio_desktop_file | 4 ++--
devel/reg.py | 1 +
pyradio/__init__.py | 2 +-
pyradio/config.py | 57 ++++++++++++++++++++++++++++++++++++++++++++-------------
pyradio/config_window.py | 31 ++++++++++++++++---------------
pyradio/log.py | 2 +-
pyradio/radio.py | 26 ++++++++++++++++----------
10 files changed, 111 insertions(+), 44 deletions(-)
Version 0.8.9.35 (0.9-beta32)
This is yet another BUG FIX release
Changelog
- fixing call to fix_pyradio_desktop_file during installation
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 4 ++++
README.html | 4 ++++
devel/build_install_pyradio | 1 +
pyradio/__init__.py | 2 +-
4 files changed, 10 insertions(+), 1 deletion(-)
Version 0.8.9.34 (0.9-beta31)
This is a BUG FIX release
Changelog
- fixing a line editor crash
- adding \s to help (page 5)
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 5 +++++
README.html | 5 +++++
pyradio/__init__.py | 2 +-
pyradio/edit.py | 2 +-
pyradio/radio.py | 4 +++-
5 files changed, 15 insertions(+), 3 deletions(-)
Version 0.8.9.33 (0.9-beta30)
Changelog
- adding Remote Control Server
- mpv volume will not go from zero to max when decreasing
- all file read/write will be utf-8 encoded (python2 not affected)
- fixing Windows lnk installation
- editing gruvbox themes
- adding "Border" parameter to themes as per #173 (not used by default in any of the existing themes)
- updating docs, creating pyradio_server man page
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 12 +
README.html | 32 +-
README.md | 29 +-
build.html | 3 +-
build.md | 3 +-
desktop-notification.html | 2 +-
devel/build_install_pyradio | 15 +
devel/build_install_pyradio.bat | 16 +-
devel/pre-commit | 9 +-
pyradio.1 | 27 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 16 +-
pyradio/cjkwrap.py | 3 +
pyradio/common.py | 2 +-
pyradio/compare_files.py | 3 +
pyradio/config | 9 +
pyradio/config.py | 169 ++-
pyradio/config_window.py | 501 +++++---
pyradio/del_vlc_log.py | 2 +
pyradio/edit.py | 208 +++-
pyradio/install.py | 17 +-
pyradio/log.py | 157 ++-
pyradio/main.py | 15 +-
pyradio/ping.py | 3 +
pyradio/player.py | 42 +-
pyradio/radio.py | 597 +++++++--
pyradio/server.py | 1364 +++++++++++++++++++++
pyradio/simple_curses_widgets.py | 80 +-
pyradio/themes.py | 29 +-
pyradio/themes/gruvbox_dark_by_sng.pyradio-theme | 3 +-
pyradio/themes/gruvbox_light_by_sng.pyradio-theme | 2 +
pyradio/win.py | 115 +-
pyradio/win_del_old_inst.py | 269 ++--
pyradio/window_stack.py | 19 +
pyradio_rb.1 | 3 +-
pyradio_server.1 | 196 +++
server.html | 150 +++
server.md | 163 +++
38 files changed, 3723 insertions(+), 564 deletions(-)
Version 0.8.9.32 (0.9-beta29)
This is a BUG FIX release
Changelog
- Making it possible to disable the no themes start up notification
- Fixing Config Window scrolling
- Fixing ping for python2 and the BSDs (again)
- Desktop Notification will stop when player is muted
- RadioBrowser config will be centered on screen
- RadioBrowser config will return to Config Window
- Started working on remote controlling PyRadio
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 11 +
README.html | 25 +-
README.md | 19 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 99 +++++-
pyradio/config.py | 33 +-
pyradio/config_window.py | 45 ++-
pyradio/log.py | 180 ++++++-----
pyradio/ping.py | 33 +-
pyradio/radio.py | 195 ++++++++----
pyradio/simple_curses_widgets.py | 698 ++++++++++++++++++++++++++++++++++++------
pyradio/window_stack.py | 1 -
12 files changed, 1060 insertions(+), 281 deletions(-)
Version 0.8.9.31 (0.9-beta28)
This is a BUG FIX release
Changelog
- Fixing icon installation and discovery
- Fixing config window not showing last entry
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 5 +++++
README.html | 5 +++++
pyradio/__init__.py | 2 +-
pyradio/config_window.py | 30 ++++++++++++++++++++++--------
pyradio/log.py | 4 ++--
5 files changed, 35 insertions(+), 11 deletions(-)