Skip to content

Version 0.9.2.16

Compare
Choose a tag to compare
@s-n-g s-n-g released this 15 Oct 17:01
· 233 commits to master since this release

Changelog

  • install.py: will terminate if python not in PATH
  • recorded files will have tags inserted in them if mkvmerge is detected. Chapters will also be added if the station provides ICY Titles
  • opening the config folder while recording will actually open the recording folder
  • buffering can now be disabled (in 0.9.2.15, once buffering was enabled, it could not be disabled until program termination)
  • fixing a couple of race confitions (threading lock files not being released) that would lead to a freeze
  • fixing players crash detection routines
  • fixing config players parsing
  • on Windows, downloaded recording files in the data directory will be deleted at startup, when recording is not active
  • adding recording man page
  • Updating docs

Packagers notice

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

Changed files

 Changelog                   |  19 ++
 README.html                 |  25 +++
 README.md                   |  10 ++
 devel/build_install_pyradio |   2 +
 pyproject.toml              |   2 +-
 pyradio.1                   |  10 +-
 pyradio/__init__.py         |   2 +-
 pyradio/config.py           |  11 +-
 pyradio/install.py          |  57 ++++--
 pyradio/log.py              |  15 ++
 pyradio/main.py             |   4 +
 pyradio/notification        |   0
 pyradio/player.py           | 413 +++++++++++++++++++++++++++++++++++++++-----
 pyradio/radio.py            |  24 ++-
 pyradio/win.py              |  29 +++-
 pyradio_rb.1                |   2 +-
 pyradio_rec.1               | 397 ++++++++++++++++++++++++++++++++++++++++++
 recording.html              | 115 ++++++++++--
 recording.md                | 130 +++++++++++++-
 19 files changed, 1176 insertions(+), 91 deletions(-)