File ncspot.changes of Package ncspot

-------------------------------------------------------------------
Thu Jul 27 14:49:09 UTC 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 12:52:24 UTC 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 17:47:34 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>

- Lock vendored dependencies

-------------------------------------------------------------------
Thu May 11 20:55:38 UTC 2023 - Jan-Luca Kiok <opensuse-packages@jlk.one>

- Lock cargo installation

-------------------------------------------------------------------
Sun May  7 15:56:35 UTC 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 15:04:26 UTC 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 14:20:33 UTC 2023 - Jan-Luca Kiok <me@jlk.one>

- Remove check stage via cargo test

-------------------------------------------------------------------
Fri Mar 10 13:14:09 UTC 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 14:08:30 UTC 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

-------------------------------------------------------------------
Mon Oct 17 10:36:29 UTC 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 12:57:30 UTC 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 14:24:01 UTC 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 03:27:46 UTC 2022 - William Brown <william.brown@suse.com>

- Automatic update of vendored dependencies

-------------------------------------------------------------------
Sun Jun 12 13:39:45 UTC 2022 - Jan-Luca Kiok <me@jlk.one>

- Package desktop file

-------------------------------------------------------------------
Sun Jun 12 11:48:07 UTC 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 05:33:08 UTC 2022 - William Brown <william.brown@suse.com>

- Automatic update of vendored dependencies

-------------------------------------------------------------------
Sun May  1 20:48:16 UTC 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  7 17:58:37 UTC 2022 - Jan-Luca Kiok <me@jlk.one>

- Format spec file via osc service

-------------------------------------------------------------------
Thu Mar 24 20:49:46 UTC 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  9 19:54:58 UTC 2022 - Jan-Luca Kiok <me@jlk.one>

- Require cargo version 1.58 at least for binary stripping on cargo
  build

-------------------------------------------------------------------
Wed Mar  9 19:42:49 UTC 2022 - Jab-Luca Kiok <me@jlk.one>

- Strip binary

-------------------------------------------------------------------
Wed Mar  9 19:34:59 UTC 2022 - Jan-Luca Kiok <me@jlk.one>

- 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 16:12:28 UTC 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 17:36:11 UTC 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 17:42:23 UTC 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 09:28:11 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Initial package, version 0.8.1
openSUSE Build Service is sponsored by