Releases: coderholic/pyradio
Version 0.9.2.18
Changelog
Fixing a crach on mkvtoolnix.py
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 4 ++++
README.html | 4 ++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/install.py | 2 +-
pyradio/mkvtoolnix.py | 1 +
6 files changed, 12 insertions(+), 3 deletions(-)
Version 0.9.2.17
Changelog
- Recorded MKV files will have a cover image by default
(when MKVToolNix is installed) - Adding -mkv, -scv, -srt, -ach and -lr command line parameters
(applicable when MKVToolNix is installed) - Rearranging and grouping options in the program's help screen
- Working on scheduler (not applicable yet)
- Updating docs
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 12 +-
README.html | 103 ++++--
README.md | 91 +++--
devel/build_install_pyradio | 1 +
devel/cover.png | Bin 0 -> 311533 bytes
devel/pre-commit | 4 +-
devel/pyradio.png | Bin 161726 -> 56072 bytes
pyproject.toml | 2 +-
pyradio.1 | 10 +-
pyradio/__init__.py | 2 +-
pyradio/config.py | 18 +-
pyradio/icons/cover.png | Bin 0 -> 309796 bytes
pyradio/icons/pyradio.png | Bin 161726 -> 56072 bytes
pyradio/install.py | 2 +-
pyradio/log.py | 3 +
pyradio/main.py | 150 +++++---
pyradio/mkvtoolnix.py | 406 ++++++++++++++++++++
pyradio/player.py | 102 +++--
pyradio/radio.py | 4 +
pyradio/schedule.py | 293 +++++++++++----
pyradio/schedule_win.py | 778 +++++++++++++++++++++++++--------------
pyradio/simple_curses_widgets.py | 1 +
pyradio/win.py | 2 +-
pyradio_rb.1 | 2 +-
pyradio_rec.1 | 190 +++++++++-
pyradio_server.1 | 2 +-
recording.html | 82 ++++-
recording.md | 128 ++++++-
28 files changed, 1868 insertions(+), 520 deletions(-)
~
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(-)
Version 0.9.2.15
Changelog
This is a BUG FIX release!
- fixing mplayer and vlc recording
- mplayer buffering min changed to 250KB
- fixing updateRecordingStatus not exiting when asked
- buffer size cannot be 0
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 7 +++++++
README.html | 7 +++++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/edit.py | 2 +-
pyradio/install.py | 2 +-
pyradio/player.py | 30 ++++++++++++++++++++++++++----
pyradio/radio.py | 4 ++--
8 files changed, 46 insertions(+), 10 deletions(-)
Version 0.9.2.14
Changelog
- adding players buffering
- [B] will be displayed at top left corner of the window when player is buffering
- adding "Force transparency" config option (as per #201)
- redisigning players' extra parameters window
- removing command line parameters -ep, -ap, lp and changing -ocd etc.
- Windows: MPV installation will check CPU flags to download V3 or normal mpv release
- fix_pyradio_desktop_file: parameters will be placed after terminal name (before -e)
- fixing mpv parameter which might throw a warning which would break the TUI
- fixing mplayer volume parsing error
- fixing a couple of python2 crashes
- updating build_install_pyradio (as per #203)
- updating docs
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 20 +
README.html | 239 ++++++++---
README.md | 181 ++++----
devel/build_install_pyradio | 4 +-
devel/build_install_pyradio.bat | 8 +
devel/fix_pyradio_desktop_file | 6 +-
devel/pre-commit | 4 +-
devel/update_win_mplayer | 46 --
devel/update_win_players | 86 ++++
pyproject.toml | 2 +-
pyradio.1 | 188 ++++----
pyradio/__init__.py | 2 +-
pyradio/config | 10 +
pyradio/config.py | 205 +++------
pyradio/config_window.py | 671 +++++++++++++++++++++--------
pyradio/edit.py | 141 ++++++
pyradio/install.py | 5 +-
pyradio/log.py | 25 +-
pyradio/main.py | 169 ++------
pyradio/player.py | 687 +++++++++++++++++++++---------
pyradio/radio.py | 315 ++++++++++----
pyradio/simple_curses_widgets.py | 431 +++++++++++++++----
pyradio/themes.py | 79 ++--
pyradio/themes/AM_by_amski1.pyradio-theme | 43 ++
pyradio/win.py | 127 +++++-
pyradio/window_stack.py | 34 +-
pyradio_rb.1 | 2 +-
27 files changed, 2570 insertions(+), 1160 deletions(-)
Version 0.9.2.13
Changelog
- all search widgets will save up to 20 of their last search terms
- VLC will now save its default volume
- adding --record command line parameter
- \l will toggle the "Open last playlist" config setting
- updating docs
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 8 +
README.html | 33 +++-
README.md | 29 ++-
pyproject.toml | 2 +-
pyradio.1 | 17 +-
pyradio/__init__.py | 3 +-
pyradio/compare_files.py | 1 +
pyradio/config.py | 30 ++-
pyradio/config_window.py | 2 +-
pyradio/del_vlc_log.py | 1 +
pyradio/html_help.py | 1 +
pyradio/install.py | 2 +-
pyradio/log.py | 2 +-
pyradio/main.py | 5 +-
pyradio/ping.py | 1 +
pyradio/player.py | 389 +++++++++++++++++++++++++--------------
pyradio/radio.py | 92 +++++++--
pyradio/schedule.py | 1 +
pyradio/schedule_win.py | 1 +
pyradio/server.py | 1 +
pyradio/simple_curses_widgets.py | 125 +++++++++++--
pyradio/win.py | 1 +
pyradio/win_del_old_inst.py | 1 +
pyradio/window_stack.py | 1 -
recording.html | 7 +
recording.md | 15 ++
26 files changed, 563 insertions(+), 208 deletions(-)
Version 0.9.2.12
Changelog
- Implementing VLC recorder (not for Windows)
- MPlayer recorder will display volume level
- MPlayer on Windows 7 will not use profiles
- Trying different recorded file limit to start monitor
- Updating docs
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 8 +
README.html | 9 ++
README.md | 2 +
devel/build_install_pyradio.bat | 24 ++-
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/install.py | 2 +-
pyradio/player.py | 316 +++++++++++++++++++++++++++++++---------
pyradio/radio.py | 83 ++++++++---
pyradio/window_stack.py | 3 +
recording.html | 14 +-
recording.md | 20 ++-
windows.html | 1 +
windows.md | 2 +
14 files changed, 379 insertions(+), 109 deletions(-)
Version 0.9.2.11
Changelog
- implementing station recording for MPlayer media player
- players' config file will be backed up on Windows
- fixing a couple of potential crashes
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 8 +-
README.html | 8 +-
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/config.py | 14 ++-
pyradio/install.py | 11 ++-
pyradio/main.py | 9 +-
pyradio/player.py | 239 ++++++++++++++++++++++++++++++++++++++++++++++------
pyradio/radio.py | 37 ++++++--
pyradio/server.py | 3 +-
recording.html | 24 ++++--
recording.md | 27 ++++--
12 files changed, 327 insertions(+), 57 deletions(-)
Version 0.9.2.10
This is yet another BUG FIX release
Windows users who have updated to verion 0.9.2.9 (which was broken for them), should:
- download install.py and execute
python install.py -f
- or download the ZIP file, extract it and execute
devel\build_install_pyradio.bat
Please keep in mind that the main focus of development is Recording Stations for the MPV media player.
More info at: https://github.com/coderholic/pyradio/blob/master/recording.md
Changelog
- all PyRadio threads will terminate when Alt-F4 or the close button is used to close the program
- adding a message about dateutil module missing
- fixing a Windows error that has made PyRadio unusable on Windows
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 8 ++++++++
README.html | 8 ++++++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/config.py | 2 +-
pyradio/install.py | 2 +-
pyradio/radio.py | 42 +++++++++++++++++++++++++++++++++++++---
pyradio/simple_curses_widgets.py | 30 +++++++++++++++++++++++++++-
8 files changed, 88 insertions(+), 8 deletions(-)
Version 0.9.2.9
This release implements Stations Recording for the MPV media player.
More info at: https://github.com/coderholic/pyradio/blob/master/recording.md
This is also a BUG FIX release
Changelog
- fixing: Remote Control Server does not terminate when PyRadio is closed with Alt-F4 or using the close button
Packagers notice
Please refer to: https://github.com/coderholic/pyradio/blob/master/README.md#packaging-pyradio
Changed files
Changelog | 5 +++++
README.html | 5 +++++
pyproject.toml | 2 +-
pyradio/__init__.py | 2 +-
pyradio/install.py | 2 +-
pyradio/radio.py | 4 ++++
6 files changed, 17 insertions(+), 3 deletions(-)