Revisions of pyradio

buildservice-autocommit accepted request 1195105 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 17)
baserev update by copy to link target
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) committed (revision 16)
Changes clean up.
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 1195058 from Frantisek Simorda's avatar Frantisek Simorda (frantisek.simorda) (revision 15)
- Update to version 0.9.3.9
    * fixing a crash when adding a station to favorites
- version 0.9.3.8
    * pressing "*" will add the selected station to favorites
    * adding the possibility to declare a "Referer URL" for a station
    * pyradio-client: /title will actually report the song title
    * pyradio-client: beautifying output
    * removing more python 2 code
    * updating docs
- version 0.9.3.7
    * 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
- version 0.9.3.6
    * fixing #241 - pyradio-recordings folder keeps showing in home directory
    * When XDG compliance is forced due to both XDG_DATA_HOME and XDG_STATE_HOME
      directories already exist, update the local Desktop file, so that the
      Icon point to its new location
    * fixing typos
- version 0.9.3.5
    * Config Window changes:
        * when r / d (revert to saved / default params) is typed,
          correctly load the corresponding theme
        * do not use hardcoded values when loading default params
        * do not toggle transparency when repeatedly pressing r / d
        * do not change transparency settings when themes are not being used
        * fixing cursor positioning for PgDn
    * XDD compliant operation changes:
        * if both XDG_DATA_HOME and XDG_STATE_HOME directories already exist,
          xdg_compliant will be set to True, even if not set in the
          configuration file (it means an XDG migration has been performed
          in the past; using the non-XDG dirs will lead to data loss)
        * suppress list of files moved when migrating to XDG dirs
    * Theming changes:
        * preserve theming config options when a terminal that does not
          support color change is used and config is saved
        * adding "Color Factor" parameter to themes
    * Linux Vistual Console
        * adding config option console_theme; this way either the dark
          or the light theme can be used when on the console
        * detect execution on the Virtual Console
        * do not open HTML help
        * display list of directories when \o is pressed
        * do not issue desktop notifications
        * clear console at exit
    * fixing #240 - AttributeError: NoneType object has no attribute page
    * actually open playlists list ('o') or RabioBrowser ('O'), after a
      dirty palylist save query has been performed
    * updating Windows Media Players links
    * updating docs
- version 0.9.3.4 (BUG FIX)
    * adding --no-video command line parameter for vlc
    * removing more python 2 code
    * updating macOS installation instructions (based on Ventura)
    * fixing #239 - Pyradio doesn't remember warning message was already shown
    * fixing loading saved and default config options in Config Window,
      Recording Dir is excluded from change
    * updating docs
- version 0.9.3.3 (BUG FIX)
    * adding a resource opener parameter for linux installations
    * fixing issues #236 and #237
    * fixing several minor bugs
- version 0.9.3.2 (BUG FIX)
    * fixing #233 (move .registers to state dir)
    * fixing stations.csv (from erroneous PR #227)
    * updating headless.md
- version 0.9.3.1 (BUG FIX)
    * fixing #231 - [BUG] pyradio-0.9.3 cannot be executed
    * closing #232 - [BUG] self.xdg.xdg_compliant = False
- version 0.9.3
    * user config file will not be automatically created; it will be
      created only when some parameter value is different to the one
      set in the package config file
    * adding -pc (--print-config) command line option
    * adding the xdg_compliant config option (packagers option)
      if set to True, config dir contents will be moved to XDG Base
      dir (https://wiki.archlinux.org/title/XDG_Base_Directory)
    * RadioBrowser: present next previous result pages
    * RadioBrowser: adding Icon to station DB info
    * Remote Control Server: adding commands relevant to RadioBrowser results
      page navigation (text interface) and relevant web interface buttons
    * Remote Control Server: adding REC button to web interface
    * Remote Control Server: the output of the /info command will report
      headless operation and if RadioBrowser is active, search term used and
      page number
    * introducing the Messaging System; most messages displayed to the user
      have been transfered to messages_system.py
    * moving Pyradio cache contents to ~/.cache (not on Windows)
    * moving the recordings directory to home folder and renaming it to
      "pyradio-recordings".
    * adding recording_dir config parameter and window to customize it
    * titles log files will be saved in the recordings directory
    * if netifaces module is not installed, headless operation will be aborted
    * fixing #229: Crash when $HOME/.mplayer directory does not exist
    * fixing escaped chars in window title and litles log file
    * adding a Windows python 3.12 workaround to the "curses silently exits" bug
    * adding two Serbian stations in station.csv - PR #227
    * updating documentation
buildservice-autocommit accepted request 1154183 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 14)
baserev update by copy to link target
Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) accepted request 1154141 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 13)
- Update to 0.9.2.25
  * droping python 2 - PyRadio will only run on python 3
  * fixing #228
- version 0.9.2.24 (BUG FIX)
  * fixing mpv title parsing (once again)
  * fixing "Genre" field wrapping on Starion Info window
- version 0.9.2.23 (BUG FIX)
  * fixing issue #224 - crash when "artist", "album", "year"
    string in received data
- version 0.9.2.22 (BUG FIX)
  * fixing bug #222 - Appending a radio station with A in a playlist
    leads to a crash (when number stations is less than window height)
  * fixing a crash that would occur when pressing ENTER on the Cancel
    button of the "rename playlist" and "new playlist" window
- version 0.9.2.21
  * adding --headless command line parameter and functionality
  * adding the --address command line parameter
  * recorded files will always be saved in the recordings folder
    If mkvtoolnix is present, a tmp_ prefix will be used to record
    the raw file, which will be removed after chapters integration
  * the message to indicate failure to connect to RadioBrowser will
    be displayed for 2 seconds (instead of requiring a key press)
  * mpv will read the "artist" and "title" fields from station response (#217)
  * remote control server: adding functionality for RadioBrowser
  * remote control server: do not disable individual buttons
  * remote control server: will restart if crashed
  * remote control server: can now accept real IPs (config option)
  * introducing "remote control server lock" files
  * trying to fix "pipx not found" on MacOS again
  * fixing config window rendering bug (#215)
buildservice-autocommit accepted request 1098933 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 11)
- update to 0.9.2.13:
  * 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
  * 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
buildservice-autocommit accepted request 1097535 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 10)
baserev update by copy to link target
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.
buildservice-autocommit accepted request 1095529 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 8)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1095500 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 7)
- 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.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 917121 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 6)
- 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).
buildservice-autocommit accepted request 780840 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 5)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 780744 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 4)
Updated to version 0.8.7.1.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 761740 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 3)
initialized devel package after accepting 761740
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 2)
- Fix the download url
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 761677 from Malcolm Lewis's avatar Malcolm Lewis (malcolmlewis) (revision 1)
New package submission, please add me as Maintainer.
Displaying all 17 revisions
openSUSE Build Service is sponsored by