* Mon Oct 17 2022 Jan-Luca Kiok <me@jlk.one>
- 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 <me@jlk.one>
- 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 <me@jlk.one>
- 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 <william.brown@suse.com>
- Automatic update of vendored dependencies
* Sun Jun 12 2022 Jan-Luca Kiok <me@jlk.one>
- Package desktop file
* Sun Jun 12 2022 Jan-Luca Kiok <me@jlk.one>
- 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 <william.brown@suse.com>
- Automatic update of vendored dependencies
* Sun May 01 2022 Jan-Luca Kiok <me@jlk.one>
- 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 <me@jlk.one>
- Format spec file via osc service
* Thu Mar 24 2022 Jan-Luca Kiok <me@jlk.one>
- 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 <me@jlk.one>
- Require cargo version 1.58 at least for binary stripping on cargo
build
* Wed Mar 09 2022 Jab-Luca Kiok <me@jlk.one>
- Strip binary
* Wed Mar 09 2022 Jan-Luca Kiok <me@jlk.one>
- Require cargo version 1.58 at least for binary stripping on cargo
build
* Fri Jan 21 2022 Jan-Luca Kiok <me@jlk.one>
- 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 <me@jlk.one>
- 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 <mardnh@gmx.de>
- 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 <mardnh@gmx.de>
- Initial package, version 0.8.1