Skip to content

Version 0.9.3.11.1

Latest
Compare
Choose a tag to compare
@s-n-g s-n-g released this 17 Oct 17:41

This is a BUG FIX release and a BETA release

This is a big update, so I expect to have some BUG reports; it is actually the first step to having customizable keybindings...

Changelog

  • adding -sdd (--show_dirs) command line parameter
  • fixing a couple of bugs (some reported by pylint /ruff)
  • integrating suggestions by pylint / ruff
  • adding an Everforest based system theme
  • all keybindings are now customizable (interface not implemented yet)

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                                    |   8 +
 README.md                                    |  66 ----
 devel/build_install_pyradio.bat              |   5 +-
 devel/unreg.py                               |   2 +-
 docs/headless.html                           |   9 -
 docs/headless.md                             |  13 -
 docs/index.html                              |  53 +--
 docs/index.md                                |  59 +--
 docs/pyradio.1                               |   5 +
 docs/themes.html                             |   1 +
 docs/themes.md                               |   2 +
 pyproject.toml                               |   2 +-
 pyradio/__init__.py                          |   2 +-
 pyradio/browser.py                           | 285 +++++++-------
 pyradio/cjkwrap.py                           |   1 -
 pyradio/client.py                            |  13 +-
 pyradio/common.py                            |  42 ++-
 pyradio/compare_files.py                     |   2 +-
 pyradio/config.py                            | 145 +++----
 pyradio/config_window.py                     | 300 +++++++++------
 pyradio/edit.py                              | 329 ++++++++--------
 pyradio/html_help.py                         |   6 +-
 pyradio/install.py                           |  89 +++--
 pyradio/keyboard.py                          | 332 ++++++++++++++++
 pyradio/log.py                               |  73 ++--
 pyradio/main.py                              |  44 ++-
 pyradio/messages_system.py                   | 855 ++++++++++++++++++++----------------------
 pyradio/mkvtoolnix.py                        |  28 +-
 pyradio/player.py                            | 184 ++++-----
 pyradio/radio.py                             | 666 ++++++++++++++++----------------
 pyradio/schedule.py                          |  59 +--
 pyradio/schedule_win.py                      |  54 +--
 pyradio/server.py                            |  86 ++---
 pyradio/simple_curses_widgets.py             | 237 ++++++------
 pyradio/themes.py                            |  84 ++---
 pyradio/themes/everforest-hard.pyradio-theme |  43 +++
 pyradio/win.py                               |  67 ++--
 pyradio/window_stack.py                      |   7 +-
 pyradio/xdg.py                               |  38 +-
 39 files changed, 2289 insertions(+), 2007 deletions(-)