Skip to content

Releases: coderholic/pyradio

Version 0.9.3.11.15

18 Jun 15:59
Compare
Choose a tag to compare

This is a BUG FIX release and a BETA release (0.9.3.12-beta15)

Changelog

  • fixing #295 - crash when no localized keys present

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                     |  6 +++++-
 docs/index.html               |  6 +++++-
 pyproject.toml                |  2 +-
 pyradio/__init__.py           |  2 +-
 pyradio/config_window.py      | 34 +++++++++++++++++++---------------
 pyradio/install.py            |  2 +-
 pyradio/keyboard.py           | 31 +++++++++++++++++--------------
 pyradio/keyboard/classes.json |  2 +-
 pyradio/messages_system.py    | 34 ++++++++++++++++++++++++++++++++++
 pyradio/radio.py              |  2 +-
 10 files changed, 85 insertions(+), 36 deletions(-)

Version 0.9.3.11.14

16 Jun 17:09
Compare
Choose a tag to compare

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(-)

Version 0.9.3.11.13

19 May 08:29
Compare
Choose a tag to compare

This is a BUG FIX release and a BETA release (0.9.3.12-beta13)

Changelog

  • fixing #289 - sing < or > results in UnboundLocalError
  • updating MPV download link for Windows

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/install.py  | 2 +-
 pyradio/radio.py    | 6 +++---
 pyradio/win.py      | 2 +-

Version 0.9.3.11.12

15 May 09:03
Compare
Choose a tag to compare

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

10 May 13:02
Compare
Choose a tag to compare

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

06 May 14:32
Compare
Choose a tag to compare

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

21 Mar 13:10
Compare
Choose a tag to compare

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

19 Mar 21:42
Compare
Choose a tag to compare

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

13 Mar 08:47
Compare
Choose a tag to compare

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

10 Mar 11:06
Compare
Choose a tag to compare

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(-)