github coderholic/pyradio 0.9.3.11.16
Version 0.9.3.11.16

latest releases: 0.9.3.11.21, 0.9.3.11.20, 0.9.3.11.19...
3 months ago

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

Changelog

  • heavy refactoring - expect bugs!
  • adding player field (optional) to station's definition
  • adding M3U playlist support
  • fixing #300 - General Options player select param bug
  • fixing a potential Remote Control Server crash
  • fixing a couple of minor bugs
  • updating mpv download link for windows
  • updating docs

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                        |  15 +-
 README.md                        |   5 +-
 devel/pre-commit                 |   5 +-
 docs/index.html                  |  79 ++++-
 docs/index.md                    |  62 +++-
 docs/m3u.html                    | 200 +++++++++++
 docs/m3u.md                      |  99 ++++++
 docs/pyradio.1                   |  20 +-
 pyproject.toml                   |   4 +-
 pyradio/__init__.py              |   2 +-
 pyradio/browser.py               | 457 +++++++++++++-----------
 pyradio/cjkwrap.py               |   4 +-
 pyradio/client.py                |   4 +-
 pyradio/common.py                | 175 ++++-----
 pyradio/config.py                | 674 +++++++++++++++++++----------------
 pyradio/config_window.py         | 371 +++++++++++--------
 pyradio/edit.py                  | 477 +++++++++++++++++++------
 pyradio/html_help.py             |  20 +-
 pyradio/install.py               |  89 +++--
 pyradio/keyboard.py              |  44 ++-
 pyradio/keyboard/classes.json    |   2 +-
 pyradio/log.py                   | 118 ++++---
 pyradio/m3u.py                   | 762 ++++++++++++++++++++++++++++++++++++++++
 pyradio/main.py                  | 200 +++++++++--
 pyradio/messages_system.py       |  53 ++-
 pyradio/mkvtoolnix.py            |  51 +--
 pyradio/ping.py                  |   3 +-
 pyradio/player.py                | 178 +++++-----
 pyradio/radio.py                 | 706 ++++++++++++++++++++++++-------------
 pyradio/schedule.py              |  90 ++---
 pyradio/schedule_win.py          |  85 ++---
 pyradio/server.py                |  87 +++--
 pyradio/simple_curses_widgets.py | 104 ++++--
 pyradio/stations.csv             |   2 +-
 pyradio/themes.py                | 234 ++++++------
 pyradio/win.py                   |  55 ++-
 pyradio/window_stack.py          |  11 +-
 pyradio/xdg.py                   |  56 +--
 38 files changed, 3825 insertions(+), 1778 deletions(-)

Don't miss a new pyradio release

NewReleases is sending notifications on new releases.