Skip to content

Version 0.9.3.7

Compare
Choose a tag to compare
@s-n-g s-n-g released this 24 May 12:37
· 65 commits to master since this release

Changelog

  • introducing the pyradio-client program
  • adding three more System Themes
  • do not allow to change the Recording Directory while recording
    is on either in this instance or a headless instance
  • fix PyRadioOpenDir: always open dir
  • PyRadioRecordingDir: adding key 'd' to revert to deault
  • fixing default opener detection
  • if a linux opener is enetered but config not saved, and opener
    window is opened again, display the one entered instead of the
    saved opener
  • fix stop mkvmerge recursive execution
  • Remote Control Server: adding a warning to the info response,
    if PyRadio is not in Main Mode
  • Remote Control Server: introducing the /reconfig command
  • Desktop Notifications: stations icons are now being cached
  • config: adding parameter remove_station_icons, to remove
    downloaded files on program exit

Packagers notice

Please do read the updated Packager's Info!

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

Changed files

 Changelog                                        |  20 +++
 devel/build_install_pyradio                      |   4 +
 devel/pre-commit                                 |   3 +
 docs/client.html                                 |  95 ++++++++++++
 docs/client.md                                   |  74 +++++++++
 docs/index.html                                  |  30 +++-
 docs/index.md                                    |   9 +-
 docs/packaging.html                              |  10 +-
 docs/packaging.md                                |  42 ++++-
 docs/pyradio-client.1                            |  85 ++++++++++
 docs/pyradio.1                                   |  28 +++-
 docs/pyradio_server.1                            |   3 +
 docs/themes.html                                 |   6 +-
 docs/themes.md                                   |   6 +-
 pyproject.toml                                   |   3 +-
 pyradio/__init__.py                              |   2 +-
 pyradio/client.py                                | 316 ++++++++++++++++++++++++++++++++++++++
 pyradio/config                                   |   9 ++
 pyradio/config.py                                |  28 ++++
 pyradio/config_window.py                         |  62 ++++++--
 pyradio/edit.py                                  |  37 +++--
 pyradio/install.py                               |   6 +-
 pyradio/log.py                                   |  23 ++-
 pyradio/main.py                                  |  67 ++++++--
 pyradio/messages_system.py                       |  28 ++++
 pyradio/player.py                                |  41 +++--
 pyradio/radio.py                                 | 148 +++++++++++++++---
 pyradio/server.py                                |  50 ++++--
 pyradio/themes/dracula_by_Plyply99.pyradio-theme |  45 ++++++
 pyradio/themes/hyprland_amber_gold.pyradio-theme |  47 ++++++
 pyradio/themes/hyprland_dracula.pyradio-theme    |  47 ++++++
 pyradio/win.py                                   |   2 +-
 pyradio/xdg.py                                   |  18 ++-
 setup.py                                         |   1 +
 34 files changed, 1264 insertions(+), 131 deletions(-)