Package Release Info

ncspot-0.13.4-bp156.1.13

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ncspot

Change Logs

* Thu Jul 27 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- 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 <opensuse-packages@jlk.one>
- 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 <opensuse-packages@jlk.one>
- Lock vendored dependencies
* Thu May 11 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Lock cargo installation
* Sun May 07 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- 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 <opensuse-packages@jlk.one>
- 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 <me@jlk.one>
- Remove check stage via cargo test
* Fri Mar 10 2023 Jan-Luca Kiok <me@jlk.one>
- 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 <me@jlk.one>
- 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
Version: 0.11.2-bp155.1.10
* 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