Curses based internet radio player

Edit Package pyradio
https://www.coderholic.com/pyradio

A command line Internet radio player based on curses, that uses external media
players to perform the actual playback. It currently supports the following
players: MPV, MPlayer and VLC.

Refresh
Refresh
Source Files
Filename Size Changed
pyradio-0.9.2.11.tar.gz 0000974424 952 KB
pyradio-rpmlintrc 0000000026 26 Bytes
pyradio.changes 0000006263 6.12 KB
pyradio.spec 0000001919 1.87 KB
Revision 9 (latest revision is 17)
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1097526 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 9)
- Add requires on python3-rich, (boo#1213136). 
- Updated to version 0.9.2.11:
  + Not updated in some time!. Many small releases, please see
    /usr/share/doc/packages/pyradio/Changelog.
- Add pyradio-rpmlintrc to ignore zero length notification file.
- Updated to version 0.8.9.9: 
  * Search history navigation will work with normal keys in
    addition to Control-key combinations (when a line editor does
    not have the focus).
  * When navigating to a new search term, in the RadioBrowser
    Search Window, the two main check boxes will always get the
    focus (makes it easier to navigate using normal keys).
  * Docs Updated
- Changes from version 0.8.9.8:
  * Fixing RadioBrowser history save confirmation window.
  * Interchanging ^T and ^Y in the RadioBrowser Search Window.
  * Addinf FULL_SCREEN_MODES for farter rendering.
- Changes from version -.8.9.7:
  * All Search Window movement keys (^N, ^P, ^Y) ill add a new
    history item (if possible).
  * ^B does not save history to file.
  * Do not close browser if network fails.
- Changes from version 0.8.9.7:
  * RadioBrowser History Management finalized.
  * Fields' placement fixed in RadioBrowser Search Window.
  * RadioBrowser readme page added.
  * Docs updated.
- Changes from 0.8.9.2:
  * Screen flickering when moving within the stations' list
    eliminated.
  * VLC player is available again (disabled by unreported bug).
  * Advancing Radio Browser support.
  * Fixing python 2 return from Radio Browser TUI breakage.
  * Adding dnspython module availability check.
- Changes from version 0.8.9.1:
  * Implemented the so called "Listening" mode, in which PyRadio
    TUI can be reduced down to a single line (the "Status Bar").
    Requested for tilling WM use, (gh#coderholic/pyradio#128).
- Changes from version 0.8.9:
  * Implemented a simplified method to install, update, uninstall.
  * PyRadio will detect its player abnormal termination.
  * Player's connection timeout can now be disabled. Once a player
    is started, it will be considered to be connected immediately.
  * stations.csv changes can now be integrated into user's
    stations.csv.
  * mplayer "pyradio" profile will use the internal mixer to adjust
    volume.
  * BUG FIX: Active players parameter list is always synchronized
    to saved.
  * BUG FIX: Clicking on empty space (past last station) will not
    crash pyradio.
- Changes from version 0.8.8.5:
  * Fixing -ap value not activated by player.
  * Commenting out excessive error log messages.
- Changes from version 0.8.8.4:
  * Fixing double click behavior (while in playback double clicking
    to a different station will start it.
  * vcl will not start muted (volume = 0)
- Changes from version 0.8.8.3:
  * Basic mouse support implemented.
  * Config option to enable mouse support added.
  * Implementing players extra parameters set.
  * Player selection Config window redesigned.
  * Adding -ep. -ap, -lp command line parameters.
  * Fixing a bug which would lead to a crash when "r" would be
    pressed in the config window.
  * Playback will be restarted when vital parameters are changes
    (encoding, connection type, player parameters).
  * When restarting playback, play the correct station not the
    selected one.
  * Adding autostart BAT file on Windows to prevent session locking
    when Windows terminate while PyRadio is still running.
  * pyradio will always use a profile
  * Fixing several minor bugs.
- Changes from version 0.8.8.2:
  * Gracefully exit when the terminal is closed.
- Changes from version 0.8.8.1:
  * Restarting radio-browser.info implementation.
- Changes from version 0.8.8:
  * Implementing "Paste to playlist" (\p) command.
  * Implementing "Create Playlist" (\n).
  * Addind \u (show Unnamed Register) command.
  * Fixing volume display for MPV on python3 before a valid Title
    has been received.
  * Revert to stations playlist if default one (set by config) does
    not exist.
  * Second level config windows will not be displayed when main
    window shows "Window too small" message.
  * When opening a playlist/register from register mode, continue
    playing active station (if found in opened playlist/register).
  * Do not show "'" when opening a playlist/register from register
    mode.
  * "Title: (null)" will not appear any more (vlc).
- Update to version 0.8.7.1:
  * Fixing mpv playlist option (for mpv 0.32.0).
- Fix the download url.
- Updated to version 0.8.7:
  * Fixing volume issue with mpv 0.30.0.
  * mpv on python3 uses socket only (no stdout parsing).
  * socat is no longer needed to use mpv.
  * Player's config file will be saved even if it does not already
    exist.
- Changes from version 0.8.6:
  * Adding playlist history (for local playlists).
  * https URLs will be converted to http before connecting.
  * Fixing station moving when appending station.
  * Config / Default station: pading fixed.
- Changes from version 0.8.5:
  * PyRadio will not crush with mpv 0.30.0, changing mpv's volume
    is still possible, but no info will be presented on the Status
    Bar. Furthermore, saving mpv's volume will not be possible,
    (gh#mpv-player/mpv#7153).
  * When the default played is changed in the config, a message
    to restart the application is presented to the user.
  * Config / Default station: pading fixed.
- Initial build at version 0.8.4.
Comments 0
openSUSE Build Service is sponsored by