SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ncspot-1.1.2-1.13.x86_64.rpm :

* Wed Jul 17 2024 dead_mozayAATTopensuse.org- Update to version 1.1.2:
* docs: Rename `ap-port` option as `ap_port` (#1477)
* style(vscode): add EditorConfig extension recommendation
* style(editorconfig): add EditorConfig file for consistent style
* fix: support localized Spotify URLs (#1456)
* Sat May 11 2024 dead_mozayAATTopensuse.org- Update to version .1.1:
* fix: MPRIS not working on GNOME
* style: warn `enum_glob_use`
* docs: improve and simplify changelog
* docs: add Snapcraft installation source
* chore: remove todo and improve some code in `src/library.rs`
* fix: Use native TLS only
* chore(toolchain): update (#1426)
* feat(config): Allow users to set AP port (#1420)
* docs: Add quotes around repeat values
* Wed Mar 06 2024 dead_mozayAATTopensuse.org- Update to version .1.1.0:
* feat(sharing): Switch to `arboard` crate
* fix: Don\'t panic when token update fails
* fix(mpris): missing `PropertyChanged` signal for volume
* fix: Don\'t panic if token is still valid
* docs: Add winget installation info
* Fix: update token in blocking task
* [create-pull-request] automated change
* fix: gracefully exit when misconfigured or unavailable audio backend
* refactor: general small refactors to simplify code
* docs: small overall documentation improvements (#1381)
* docs(worker): comment purpose of UI refresh task
* refactor(library): various Rust style optimizations
* style: share linting options across packages
* [create-pull-request] automated change
* style: deny `clippy::multiple_inherent_impls` lint
* fix: crash on Termux due to missing runtime directory
* Mon Dec 18 2023 dead_mozayAATTopensuse.org- Update to version 1.0.0:
* fix(mpris): can_go_previous should always be true (#1346)
* refactor: tabs rewrite to clean up API
* fix: allow any value to set MPRIS volume
* feat: improve configuration file error handling
* feat: add `info` command line subcommand (#1330)
* fix: add leading slash to gitignore paths
* fix!: create IPC socket in user runtime directory (#1313)
* Change color of unavailable song
* Revert \"feat: move to async POSIX signal handler\"
* fix: MPRIS loop `tokio::select!()` panic on exit
* fix: prevent IPC socket cleanup panic
* fix: disable `cursive_buffered_backend` tracing
* feat: move to async POSIX signal handler
* refactor: remove `lazy_static` crate
* chore: remove placeholder code
* fix: prevent MPRIS D-Bus duplicate name
* Switch to Crossterm backend by default
* style(clippy): enforce clippy `use_self` lint
* docs: update users.md (#1274)
* Make worker command delivery more resilient
* Use `Rc` for `UserData` as it\'s `!Sync`
* Improve how we indicate that a command arg is optional
* Use step output environment file
* Tue Jul 25 2023 dead_mozayAATTopensuse.org- Update to version 0.13.4:
* Document `add current` and `save current`
* Fix: fetch album only once
* Remove duplicate album query
* Add `add` command for adding song to playlist (#1232)
* Handle local tracks in playlist
* Gracefully handle tracks without IDs
* Sort Artists Ignoring \"The\" (#1238)
* Recommend Ueberzug++
* Update dependencies
* feat: add save current command
* Update dependencies
* refactor: remove unused `screenchange` variable
* fix: forward mouse events inside layout
* chore: improve release build options
* Mon Jun 12 2023 dead_mozayAATTopensuse.org- Update to version 0.13.3:
* fix: config option `command_key` not working
* fix: prevent tab switching from command line
* fix: command line multi-byte prefix panic
* fix: \'/\' character not working in search view
* refactor: move layout functionality under layout
* chore: fix `Application::new` documentation
* fix: remove ipc import on non-unix systems
* refactor: move and add functions
* refactor: move base path config + documentation
* chore: document items in the config module
* refactor: move panic hook into module
* refactor: move cli argument parsing to main
* refactor: move async runtime to application module
* refactor: move \'global\' data into `Application`
* Support multiple IPC sockets (#1171)
* Fix incorrect notification ID reuse on XDG (#1150)
* fix(ui): ListView decrement selected on remove
* Revert \"Use native TLS only, don\'t mix it with rustls\"
* Use native TLS only, don\'t mix it with rustls
* Fix: breaking changes in rpostify 0.11.7
* Update Nerdfont glyphs (#1141)
* Fix: gracefully handle invalid DBus setups
* Add ncurses_backend feature flag to enable cursive/ncurses-backend
* Use notify-rust with zbus instead of dbus
* Wed Apr 05 2023 dead_mozayAATTopensuse.org- Update to version 0.13.1:
* Fix: Restore previous `Previous` behavior (#1111)
* Rewrite MPRIS implementation using zbus (#1107)
* Emulate double click to play items
* Add \'browse\' to \'library_tabs\' docs (#1096)
* statusbar: update nerdfont glyphs
* Fix: disable ncspot default features for xtask
* Add vim-like page scrolling
* Fri Mar 10 2023 dead_mozayAATTopensuse.org- Update to version 0.13.0:
* Revert \"Display shuffle order\"
* Automatic shell completion generation
* Add manpage generation using xtask
* Disable autojump for add to playlist dialog. Autojump seems to take precedence over regular keys, which isn\'t the wanted behavior, especially when there are playlists in the list that contain some of the most common Vim keybindings. For example when there is a playlist called \'jazz\', pressing `j` will jump to that playlist instead of going down.
* Change unnecessary usage of Arc to borrow instead
* Display shuffle order
* Allow executing program to retrieve credentials
* commands: Adding \"disconnect\" command to force socket shutdown (#1057)
* Always pass cover URL to notification
* Switch from MM:SS to HH:MM:SS duration representation if needed
* Fix clippy warnings.
* Use variables directly inside format strings
* Raise `SIGTSTP` on UNIX and ncurses backend
* Theme config support for `HighlightInactive`
* Add info on extracting currently playing to README (#1038)
* Thu Dec 29 2022 dead_mozayAATTopensuse.org- Update to version 0.12.0:
* Create IPC socket on UNIX platforms (#1018)
* Linter fixes
* Refactor: Don\'t clone references
* Document queue module.
* Convert `main` from `async` to `sync` again
* Add back PanicInfo to backtrace.
* main.rs: println before setting up cursive backend. (#969)
* Remove mention of `RUST_BACKTRACE`
* fix(backtrace): Fix backtrace logging and stdout (#988)
* Add \"save/unsave album\" to context menu
* Fix `Clone` impl marked todo on Pagination
* Sun Oct 16 2022 dead_mozayAATTopensuse.org- Update to version 0.11.2:
* Save current state on `SIGHUP` as well
* Exit gracefully on `SIGTERM`
* Fix: fixes a bug that crashed ncspot. Like mentioned in the corresponding issue by ayushjaipuriyar, ncspot would crash when the queue was empty, shuffled, and played. This commit fixes that, together with some minor clippy fixes.
* Cleanup: Remove PlayTrackMenu PlayTrackMenu was used before the refactor of the contextmenus. I forgot to clean up the struct before making the commit since rustc didn\'t complain. Just cleaning up my mistakes ;)
* Improve context menus to make the UX/UI more consistent (#923)
* Sat Sep 17 2022 dead_mozayAATTopensuse.org- Update to version 0.11.1:
* Fix: properly set up Browse screen
* Fixed pagination bug that caused items not to load
* Fix: Re-request album tracks if it has >50 tracks
* Fix: remove broken staleness detection
* Fix: Use buffered backend to prevent flickering
* Fix: set track position only for clicks, not hold
* Mouse wheel: scroll up/down without changing focus
* Fix order of parameters to Cache::new
* Fix back button mouse left click
* Sun Aug 21 2022 dead_mozayAATTopensuse.org- Update to version 0.11.0:
* Fix: align with color palette of Cursive
* Handle clicks on back button (pop view from stack)
* Implement category playlist browsing in library
* Refactor: Extract command handling for `ListView`
* Use `ViewExt.title()` in `TabView`
* Fix `ListView` scrollbar dragging
* Don\'t open item/context menu for clicks after end
* Refactor: Unify list size calculation
* Handle left mouse click on item, i.e. albums/lists
* Add `CursiveExt` trait
* Fixed clipboard not working on GNOME Wayland.
* Open context menu when right-clicking on items
* Pass down relativized events to child views
* Fix: don\'t crash on empty command input
* Handle mouse clicks and scrolling in tab header
* Add notification customization (#893)
* pancurses-backend was renamed to pancurses_backend
* switch to termion as defualt backend
* Mon Aug 01 2022 dead_mozayAATTopensuse.org- Update to version 0.10.1:
* Add `statusbar_format` configuration option
* Added possibility to Follow/Unfollow artists via the context menu (#868)
* Enable wayland clipboard support by default on supported platforms (#869)
* Initialize PulseAudio backend environment vars
* Add \'hide_display_names\' config option
* Sun Jun 12 2022 dead_mozayAATTopensuse.org- Update to version 0.10.0:
* Fix: don\'t throw error if search yields no result
* Fix some errors and warnings when enabling/disabling features (#821)
* Fix: prevent integer overflow when calculating cache size
* Add desktop entry & notification icon hint (#822)
* Add `track_format` config option (#800)
* Add option to customize library tabs
* Sun May 01 2022 dead_mozayAATTopensuse.org- Update to version 0.9.8:
* Added playback_state config option (#783)
* Fix: do not crash DBus on invalid Spotify URIs
* Fix: process command bindings in play track menu
* Added option to play track from context menu dialog (#790)
* Only download cover image when flag enabled (#780)
* Remove `webbrowser` crate
* Disable `compat` feature in `futures`
* Thu Mar 24 2022 dead_mozayAATTopensuse.org- Update to version 0.9.7:
* Fix: only reuse notification on XDG platforms
* Reuse previous notification id
* Set notification app name to `ncspot`
* Consume `move playing` in queue view
* Consume move left/right commands in `ListView`
* Wed Mar 09 2022 dead_mozayAATTopensuse.org- Update to version 0.9.6:
* Enable `gapless` by default
* Fix: make album sorting case-insensitive
* Enable autojump for playlist selection list
* Clippy cleanups
* Fix `clap` deprecation warnings
* Improve playlist sorting
* Remove log leftovers
* Use notify-rust with dbus instead of zbus
* Wed Jan 19 2022 dead_mozayAATTopensuse.org- Update to version 0.9.5:
* Remove notifications\' dependency on \'cover\' (#706)
* Fix: consume `save` command in `ListView`
* Fix: relayout on first render
* Fix: don\'t show error if user moves over list edge
* Move from `ScrollBase` to `scroll` module
* `seek` spits out correct error when used with no args
* Sun Jan 02 2022 dead_mozayAATTopensuse.org- Update to version 0.9.4:
* Remove panics in the update_token flow (#688)
* More detailed error message in case of command parse error (#684)
* Set terminal title to `ncspot`
* Improved `seek` command to allow more units (#682)
* Add `exec` command
* Fri Dec 10 2021 dead_mozayAATTopensuse.org- Update to version 0.9.3:
* Added Wayland clipboard support. (#666)
* Fix: Play multiples of Track and Playable
* Fix serialization of jump commands
* Added `jumpnext` and `jumpprevious` as commands
* Fix link to custom keybindings section
* Fix link to theming section in configuration table
* Fixed MPRIS OpenUri function not respecting ncspot\'s shuffle setting.
* Thu Dec 02 2021 dead_mozayAATTopensuse.org- Update to version 0.9.2:
* Add `cache_version` flag to saved state
* Fix: Save track ID instead of URI
* Tue Nov 30 2021 dead_mozayAATTopensuse.org- Update to version 0.9.1:
* Move images to `images/` folder
* Remove unused `failure` dependency
* Attach architecture to binary filenames
* Show playlist owner name
* Improve README (logo, toc, layout, syntax) (#644)
* Don\'t set market for user albums
* Refactor: move playable models to separate module
* Switch to `main` default branch
* Fix: stop player when Spotify worker thread dies
* Fix key bindings inconsistency (#627)
* Tue Oct 26 2021 dead_mozayAATTopensuse.org- Update to version 0.9.0:
* modified library.rs to sort after saving an album (#428)
* Add `initial_screen` config variable
* Add `userRating` entity to mpris metadata, with 0 and 1 corresponding to unsaved/not-liked and saved/liked in Spotify, respectively.
* Tue Oct 26 2021 Dead Mozay - Initial package.
 
ICM