Changelog for
ncspot-1.1.2-71.2.x86_64.rpm :
* Wed Sep 25 2024 Jan-Luca Kiok
- Update to version 1.1.2: Added
* ap-port configuration variable to choose what Spotify access point port to use
* Instructions for installation with snap Fixed
* Handling localized Spotify URLs
* Fetching playlists did not work for some users unless they set a playlist image
* Not all requests respecting proxy settings as configured with environment variables
* MPRIS controls showing unknown artist/title on GNOME
* Sun Apr 07 2024 Jan-Luca Kiok - Update to version 1.1.0: Changed
* Switch to `arboard` for clipboard access as it is still maintained Fixed
* Crash due to misconfigured or unavailable audio backend
* Missing MPRIS signal for volume changes when volume is changed
* from inside `ncspot`
* Crash when `ncspot` tried to update an API token that was still valid
* Panic when token update attempt fails
* Complete freeze when `ncspot` was running for a long time
* Sat Jan 06 2024 Jan-Luca Kiok - Change required rust build version to 1.70
* Sat Jan 06 2024 Jan-Luca Kiok - Build via cargo packaging
* Sat Jan 06 2024 Jan-Luca Kiok - Extend service to fetch and prepare package- Update to version 1.0.0 Added
* Special color for unavailable items
* Changelog with all the relevant user-facing changes to the project
* info command line subcommand to show platform specific information Changed
* Improve error messages generated by the command line
* Build with crossterm terminal backend by default
* Move UNIX IPC socket from the user\'s cache path to the user\'s runtime directory
* Improve messages relating to errors in the configuration file Fixed
* Crash when internal commands can\'t be handled
* Documentation for the behavior of the Ctrl+S keybinding
* Multiple instances interfering with each other\'s MPRIS implementation
* An unlikely crash when the UNIX IPC socket is removed before ncspot is closed
* Guaranteed crash while quiting ncspot when using MPRIS
* MPRIS volume not being updated when given numbers smaller than 0 or larger than 1
* Allow previous track via MPRIS if first track in queue is playing
* Thu Jul 27 2023 Jan-Luca Kiok - Update to version 0.13.4 Features
* Add save current command
* Add add command for adding song to playlist Maintenance
* Improve release build options
* Fix: Forward mouse events inside layout
* Refactor: remove unused screenchange variable
* Update documentation: recommend Ueberzug++
* Sort Artists Ignoring \"The\"
* Fix: Gracefully handle local files
* Fix: Speed up context menu by fetching album only once
* Sat Jun 17 2023 Jan-Luca Kiok - Update to version 0.13.3 Maintenance
* Fix incorrect notification ID reuse on XDG
* Fix: ListView decrement selected on remove
* Support multiple IPC sockets
* Refactor the entry point to make it more readable
* Fix: command line multi-byte prefix panic
* Prevent tab switching from the command line
* Fix: config option command_key not working
* Remove Snapcraft installation source
* Add cargo installation method
* Mon May 15 2023 Jan-Luca Kiok - Lock vendored dependencies
* Thu May 11 2023 Jan-Luca Kiok - Lock cargo installation
* Sun May 07 2023 Jan-Luca Kiok - Update to version 0.13.2 Maintenance
* Use notify-rust with zbus instead of dbus and add ncurses_backend feature flag
* Fix: gracefully handle invalid/not available DBus setups causing crashes
* Update Nerdfont glyphs
* Dependency updates
* Sat Apr 15 2023 Jan-Luca Kiok - Update to version 0.13.1 Maintenance
* Disable ncspot default features for xtask to simplify build
* Statusbar: Update nerdfont glyphs
* Split up README
* Add \'browse\' to \'library_tabs\' docs
* Rewrite MPRIS implementation using zbus Features
* Add vim-like page scrolling
* Emulate double click to play items
* Fri Mar 10 2023 Jan-Luca Kiok - Remove check stage via cargo test
* Fri Mar 10 2023 Jan-Luca Kiok - Update to version 0.13.0 Maintenance
* Add info on extracting currently playing to README
* Fix clippy warnings
* Always pass cover URL to notification
* Change unnecessary usage of Arc to borrow instead
* Disable autojump for add to playlist dialog Features
* Theme config support for Cursive\'s `HighlightInactive`
* Switch from MM:SS to HH:MM:SS duration representation if needed
* commands: Add \"reconnect\" command to force socket shutdown
* Allow executing program to retrieve credentials
* Add manpage generation using xtask
* Automatic shell completion generation using xtask- Switch to zst compression for vendored deps- Use cargo test as check stage
* Fri Dec 30 2022 Jan-Luca Kiok - Update to version 0.12.0 Maintenance
* Fix: Handle explicit field from Spotify API
* Print \"Connecting to Spotify\" before setting up Cursive backend
* Link to Flatpak image
* Make entry point synchronous and switch to global runtime instead
* Document queue module Features
* Add \"save/unsave album\" to context menu
* Automatically save backtraces to cache folder
* Create IPC socket on UNIX platforms for remote control and external track display
* Mon Oct 17 2022 Jan-Luca Kiok - Update to version 0.11.2 Maintenance
* Cleanup: Remove PlayTrackMenu
* Fix: Crash on liked artist but no liked music Features
* Improve context menus to make the UX/UI more consistent
* Exit gracefully on SIGTERM and SIGHUP
* Sun Sep 18 2022 Jan-Luca Kiok - Update to version 0.11.1 Maintenance
* Fix theming in context menus
* Fix ListView scrollbar behavior
* Switch to Termion backend by default for true color support
* Fix references to pancurses backend in README
* Changes to README capitalized in playlists
* Fixed clipboard not working on GNOME Wayland.by
* Fix: don\'t crash on empty command line input
* Other refactoring and cleanups
* Fix back button mouse left click
* Fix librespot audio cache path
* Fix: set track position only for clicks, not hold
* Fix: Use buffered backend to prevent flickering with Termion
* Fix: remove broken album cache staleness detection
* Fix: Re-request album tracks if it has >50 tracks
* Fixed pagination bug that caused items not to load when scrolling with mouse
* Fix pagination in \"Browse\" screen Features
* Add category browsing to library
* Add customization of notification message texts
* Improved mouse support
* Mouse wheel: scroll up/down without changing focus
* Sun Jul 31 2022 Jan-Luca Kiok - Update to version 0.10.1 Maintenance
* Add logo to cargo-deb assets
* Clean up documentation
* Enable wayland clipboard support by default on supported platforms
* Update to librespot 0.4.2
* Should fix ChannelError issues which were previously fixed with a workaround in /etc/hosts
* Updated context menu info and config values table in README Features
* Add \'hide_display_names\' config option
* Added possibility to Follow/Unfollow artists via the context menu
* Add statusbar_format option to configure track formatting in status bar
* Mon Jun 20 2022 William Brown - Automatic update of vendored dependencies
* Sun Jun 12 2022 Jan-Luca Kiok - Package desktop file
* Sun Jun 12 2022 Jan-Luca Kiok - Depend on rust version 1.61- Update to version 0.10.0 Maintenance
* Update to Librespot 0.4.1
* Prevent integer overflow when calculating cache size
* Fix some errors and warnings when enabling/disabling features
* Fix: don\'t throw error if search yields no result Features
* Add option (library_tabs) to customize library tabs
* Add track_format config option for custom track formatting in lists
* Add desktop entry & notification icon hint
* Tue May 24 2022 William Brown - Automatic update of vendored dependencies
* Sun May 01 2022 Jan-Luca Kiok - Update to version 0.9.8 Maintenance
* Disable compat feature in futures
* Remove webbrowser crate
* Only download cover image when flag enabled
* Fix: do not crash DBus on invalid Spotify URIs Features
* Add playback_state config option
* Add option to play track from context menu dialog- Do not strip binary via Cargo
* Thu Apr 07 2022 Jan-Luca Kiok - Format spec file via osc service
* Thu Mar 24 2022 Jan-Luca Kiok - Update to version 0.9.6
* Fix error messages shown on successful commands
* Notification improvements (update existing notification, set application name)
* Dependency updates
* Wed Mar 09 2022 Jan-Luca Kiok - Require cargo version 1.58 at least for binary stripping on cargo build
* Wed Mar 09 2022 Jab-Luca Kiok - Strip binary
* Wed Mar 09 2022 Jan-Luca Kiok - Update to version 0.9.6 Maintenance
* Enable autojump for playlist selection list in context menu
* Use notify-rust with dbus instead of zbus
* Fix compilation on Rust versions < 1.58.0
* Make album sorting case-insensitive
* Enable gapless by default
* Improve playlist sorting
* Dependency updates
* Fri Jan 21 2022 Jan-Luca Kiok - Update to version 0.9.5 Maintenance
* Fix release build name and win32 feature
* seek spits out correct error when used with no args
* Migrate to cursive 0.17
* Remove notifications\' dependency on cover
* Fix errors showing up even though the command was successful
* Fix lists that were shown as empty even though they contained items
* Sat Jan 15 2022 Jan-Luca Kiok - Update to version 0.9.4 Maintenance
* Sort library after saving an album
* Stop player when Spotify worker thread dies
* Update librespot to 0.3.1
* Major/breaking update to rspotify 0.11.3
* Refactoring and other cleanups
* Fix crash when saving track or opening similar tracks
* Fixed MPRIS OpenUri function not respecting ncspot\'s shuffle setting
* Fix queuing of playlists causing \"play next\" to be broken
* More detailed error message in case of command parse error
* Remove panics in the update_token flow Features
* Add command to show recommendations
* Enable binding multiple commands to a key
* Add \"Share album\" contextmenu entry
* Add redraw command and bind to CTRL+L
* Add initial_screen config variable
* Add userRating entity to MPRIS metadata
* Show playlist owner name
* Introduce cache file format version indicator.
* Added Wayland clipboard support
* Added jumpnext and jumpprevious as commands
* Add exec command allowing users to execute shell commands on key press
* Improved seek command to allow more units (e.g. 2s), check parse_duration documentation for accepted units
* Set terminal title to ncspot
* Sat Aug 28 2021 Martin Hauke - Update to version 0.8.2 Maintenance
* Reduce API calls by only fetching the full track details if necessary
* Refactoring, other cleanups and dependency updates
* Remove broken Facebook login code (#310). Features
* Scrolling on volume text increases/decreases volume.
* Sun Aug 22 2021 Martin Hauke - Initial package, version 0.8.1