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