Skip to content

Releases: coderholic/pyradio

Version 0.8.9.8 (0.9-beta5)

22 Aug 10:31
Compare
Choose a tag to compare

Yet another beta and BUG FIX release...

Changelog

  • Fixing RadioBrowser save pop up window
  • Interchanging ^T and ^Y in the RadioBrowser Search Window
  • Adding FULL_SCREEN_MODES for farter rendering

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files

 Changelog               |   6 +++
 README.html             |  16 +++++++
 README.md               |  18 +++++++
 devel/pre-commit        |   3 ++
 pyradio/__init__.py     |   2 +-
 pyradio/browser.py      | 124 ++++++++++++++++++++++++++++--------------------
 pyradio/radio.py        |  90 +++++++++++++++--------------------
 pyradio/window_stack.py |  10 ++++
 pyradio_rb.1            |  33 +++++++------
 radio-browser.html      |  13 ++---
 radio-browser.md        |  19 ++++----
 11 files changed, 200 insertions(+), 134 deletions(-)

Version 0.8.9.7 (0.9-beta4)

20 Aug 15:24
Compare
Choose a tag to compare

Yet another beta release...

All that's left right now is the "RadioBrowser Configuration Window" and we are off for v. 0.9 :)

Changelog

  • RadioBrowser: closing with "q" or "Escape"
  • RadioBrowser: do not close if network fails
  • RadioBrowser: added hidebroken to all queries
  • RadioBrowser: if limit=0, disable result limit
  • RadioBrowser: finalized config save / read function
  • RadioBrowser: All Search Window movement keys (^N, ^P, ^Y) will add a new history item (if possible)
  • RadioBrowser: ^B does not save history to file
  • RadioBrowser: Better navigation in the Search Window
  • Fixed a couple of python 2 crashes
  • Updated docs

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files

 Changelog                        |  18 ++-
 README.html                      |  13 +-
 README.md                        |  17 ++-
 devel/pre-commit                 |  24 ++++
 pyradio.1                        |   2 +-
 pyradio/__init__.py              |   2 +-
 pyradio/browser.py               | 123 +++++++++++++-----
 pyradio/config.py                |   2 +-
 pyradio/config_window.py         |   2 +-
 pyradio/edit.py                  |   2 +-
 pyradio/player.py                |  33 ++---
 pyradio/radio.py                 | 198 +++++++++++++++++++----------
 pyradio/simple_curses_widgets.py | 288 +++++++++++++++++++++++++++++++++++-------
 pyradio/themes.py                |  12 +-
 pyradio/window_stack.py          |   2 +
 pyradio_rb.1                     |  18 ++-
 radio-browser.html               |  29 ++---
 radio-browser.md                 |  40 +++---
 windows-mplayer.html             |   4 +-
 windows-mplayer.md               |   4 +-
 windows.html                     |   4 +-
 windows.md                       |   4 +-
 22 files changed, 606 insertions(+), 235 deletions(-)

Version 0.8.9.6 (0.9-beta3)

15 Aug 14:34
Compare
Choose a tag to compare

Yet another beta release...

Changelog

  • Version 0.8.9.6 (0.9-beta3)
  • RadioBrowser History Management finalized
  • Fields' placement fixed in RadioBrowser Search Window
  • RadioBrowser man page added
  • Docs updated

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files

 Changelog                        |   7 +
 devel/build_install_pyradio      |   8 +
 pyradio.1                        | 231 ++++++++++----------
 pyradio/__init__.py              |   2 +-
 pyradio/browser.py               | 468 ++++++++++++++++++++++++++++++-----------
 pyradio/config.py                |   1 +
 pyradio/radio.py                 |  31 ++-
 pyradio/simple_curses_widgets.py |   4 +-
 pyradio_rb.1                     | 252 ++++++++++++++++++++++
 radio-browser.html               |  31 +--
 radio-browser.md                 |  25 ++-
 11 files changed, 799 insertions(+), 261 deletions(-)

Version 0.8.9.5 (0.9-beta2)

11 Aug 14:26
Compare
Choose a tag to compare

Yet another beta release...

Changelog

  • Version 0.8.9.5 (0.9-beta2)
  • Fixed a crash that would occur when searching for name only in RadioBrowser Search Window
  • Do not display the Theme Selection Window when pressing "t" in a RadioBrowser Line Editor
  • Updated History legend area
  • Updated docs

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files

 Changelog                        |   9 +++
 README.html                      |  18 +++---
 README.md                        |  26 ++++-----
 pyradio/__init__.py              |   2 +-
 pyradio/browser.py               | 116 ++++++++++++++++++++++++++-------------
 pyradio/radio.py                 |   3 +-
 pyradio/simple_curses_widgets.py |  12 +++-
 7 files changed, 122 insertions(+), 64 deletions(-)

Version 0.8.9.4 (0.9-beta1)

11 Aug 08:56
Compare
Choose a tag to compare

This release is really a beta release.
RadioBrowser support is implemented; but not completed.
Please check it out and report back!

Changelog

  • Version 0.8.9.4 (0.9-beta1)
  • Radio Browser implementation is now usable (but still not complete)
  • Implemented ^N,^P to play next/previous station as per (#135)
  • Several python2 fixes
  • Updating docs

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files


 Changelog                        |   12 +
 README.html                      |   18 +-
 README.md                        |   13 +
 build.html                       |    5 +-
 build.md                         |    2 +-
 devel/pre-commit                 |    7 +-
 pyradio/__init__.py              |    2 +-
 pyradio/browser.py               | 1214 +++++++++++++++++++++++++++++++-------
 pyradio/common.py                |    2 +-
 pyradio/edit.py                  |    4 +-
 pyradio/player.py                |  134 +++--
 pyradio/radio.py                 |  285 +++++++--
 pyradio/simple_curses_widgets.py |  369 ++++++++++--
 pyradio/window_stack.py          |    7 +
 radio-browser.html               |  212 +++++++
 radio-browser.md                 |  174 ++++++
 windows-mplayer.html             |    7 +-
 windows.html                     |    5 +-
 18 files changed, 2112 insertions(+), 360 deletions(-)

Version 0.8.9.2

11 May 17:24
Compare
Choose a tag to compare

Changelog

  • Screen flickering when moving within the stations' list eliminated (hopefully)
  • VLC player is available again (disabled by unreported bug)
  • Adding dnspython module availability check
  • Advancing Radio Browser support
  • Fixing python 2 return from Radio Browser TUI breakage

This is just another intermediate release, mainly trying to address the flickering issue reported by users...

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files

 Changelog                        |    7 +
 README.html                      |    6 +-
 README.md                        |    6 +-
 build.html                       |    6 +-
 build.md                         |   13 +-
 devel/build_install_pyradio      |    3 +-
 devel/get_cjkwrap                |    2 +-
 pyradio/__init__.py              |    2 +-
 pyradio/browser.py               | 1055 ++++++++++++++++++++++++++++++++------
 pyradio/common.py                |   11 +
 pyradio/config.py                |   21 +-
 pyradio/player.py                |    8 +-
 pyradio/radio.py                 |  540 ++++++++++++++-----
 pyradio/simple_curses_widgets.py |  617 +++++++++++++++++++++-
 pyradio/themes.py                |   15 +-
 pyradio/window_stack.py          |   12 +-
 16 files changed, 1992 insertions(+), 332 deletions(-)

Version 0.8.9.1

14 Apr 12:59
Compare
Choose a tag to compare

Changelog

  • Implemented the so called "Listening" mode, in which PyRadio TUI
    can be reduced down to a single line (the "Status Bar"). Requested
    for tilling WM use (#128)

While working on Radio Browser support, I got this BUG report,
which leaded to this release. That means that you can get a glimpse
of the upcoming Radio Browser layout (just press "O" at the
main window - return to playlist by pressing "\\") .

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files

 README.html                     |   13 +-
 README.md                       |   17 +-
 devel/build_install_pyradio.bat |    1 +
 devel/get_countries             |   21 +-
 pyradio.1                       |    3 +
 pyradio/__init__.py             |    2 +-
 pyradio/browser.py              | 1103 ++++++++++++++++++++++++++++-----------
 pyradio/config.py               |   12 +-
 pyradio/countries.py            |    1 -
 pyradio/edit.py                 |   42 +-
 pyradio/install.py              |    5 +-
 pyradio/player.py               |   85 +--
 pyradio/radio.py                |  391 ++++++++++----
 pyradio/window_stack.py         |    8 +
 15 files changed, 1241 insertions(+), 469 deletions(-)

Version 0.8.9

03 Apr 13:49
Compare
Choose a tag to compare

Changelog

  • Implemented a simplified method to install, update, uninstall.
  • PyRadio will detect its player abnormal termination.
  • Player's connection timeout can now be disabled. Once a player is started, it will be considered to be connected immediately.
  • stations.csv changes can now be integrated into user's stations.csv
  • mplayer "pyradio" profile will use the internal mixer to adjust volume
  • BUG FIX: Active players parameter list is always synchronized to saved.
  • BUG FIX: Clicking on empty space (past last station) will not crash pyradio.

Packagers notice

Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio

Changed files

 Changelog                       |  11 +
 README.html                     | 163 ++++++----
 README.md                       | 373 +++++++++++------------
 build.html                      |  73 ++---
 build.md                        | 124 +++-----
 devel/PyRadio.lnk               | Bin
 devel/README.md                 |  17 +-
 devel/build_install_pyradio     |  35 ++-
 devel/build_install_pyradio.bat | 343 ++++++++++-----------
 devel/pre-commit                |  16 +-
 devel/reg.py                    |  56 ++--
 devel/site.py                   |  42 +--
 devel/unreg.py                  |  43 +--
 devel/windirs.py                |  78 ++---
 pyradio.1                       |  88 ++----
 pyradio/__init__.py             |   4 +-
 pyradio/common.py               |   4 +-
 pyradio/compare_files.py        |  81 +++++
 pyradio/config                  |  14 +-
 pyradio/config.py               | 174 ++++++++++-
 pyradio/config_window.py        |  31 +-
 pyradio/del_vlc_log.py          |  56 ++--
 pyradio/install.py              | 526 ++++++++++++++++++++++++++++++++
 pyradio/log.py                  |  13 +-
 pyradio/main.py                 | 173 ++++++++---
 pyradio/player.py               | 145 +++++++--
 pyradio/radio.py                | 643 ++++++++++++++++++++++++++--------------
 pyradio/window_stack.py         |  15 +-
 windows-mplayer.html            |  15 +-
 windows-mplayer.md              | 159 +++++-----
 windows.html                    | 171 ++++-------
 windows.md                      | 228 +++++---------
 32 files changed, 2493 insertions(+), 1421 deletions(-)

Version 0.8.8.5

27 Feb 17:55
Compare
Choose a tag to compare

Yet another BUG FIX release

Changelog

Fixing -ap value not activated by player

Changed files

 Changelog                        |  14 +++--
 pyradio/__init__.py              |   2 +-
 pyradio/config.py                |  36 ++++++-------
 pyradio/config_window.py         |   5 +-
 pyradio/edit.py                  |  14 ++---
 pyradio/log.py                   |  28 ++++++----
 pyradio/player.py                |  65 ++++++++++++------------
 pyradio/radio.py                 | 107 +++++++++++++++++++--------------------
 pyradio/simple_curses_widgets.py |   2 +-
 9 files changed, 139 insertions(+), 134 deletions(-)

Version 0.8.8.4

27 Feb 13:38
Compare
Choose a tag to compare

This is a BUG FIX release

Changelog

  • Fixing double click behavior (while in playback double clicking to a different station will start playing it).
  • vcl will not start muted (volume = 0)

Changed files

 Changelog           | 4 ++++
 pyradio/__init__.py | 2 +-
 pyradio/player.py   | 2 +-
 pyradio/radio.py    | 6 +++---
 4 files changed, 9 insertions(+), 5 deletions(-)