Path to this page:
./
audio/ncspot,
Cross-platform ncurses Spotify client written in Rust
Branch: CURRENT,
Version: 1.2.1nb2,
Package name: ncspot-1.2.1nb2,
Maintainer: pinncurses Spotify client written in Rust using librespot. It is heavily inspired
by ncurses MPD clients, such as ncmpc. My motivation was to provide a simple
and resource friendly alternative to the official client as well as to support
platforms that currently don't have a Spotify client, such as the *BSDs.
Note: ncspot requires a Spotify premium account.
Package options: portaudio, termion
Master sites:
Filesize: 254.108 KB
Version history: (Expand)
- (2024-11-01) Updated to version: ncspot-1.2.1nb2
- (2024-11-01) Updated to version: ncspot-1.2.1nb1
- (2024-10-31) Updated to version: ncspot-1.2.1
- (2024-10-16) Updated to version: ncspot-1.2.0
- (2024-07-19) Updated to version: ncspot-1.1.2
- (2024-05-12) Updated to version: ncspot-1.1.1
CVS history: (Expand)
2024-03-07 10:13:58 by pin | Files touched by this commit (2) |
Log message:
audio/ncspot: correction to distfiles
after uptreams re-tagging, see:
https://github.com/hrkfdn/ncspot/issues/1411
|
2024-03-05 20:45:12 by pin | Files touched by this commit (3) | |
Log message:
audio/ncspot: update to 1.1.0
[1.1.0] - 2024-03-05
Added
- Instructions for installation with winget
- Run tests in CI workflow
- Add macOS arm64 builds to CI/CD
Changed
- Switch to arboard for clipboard access as it is still maintained
Fixed
- Crash on Android (Termux) due to unknown user runtime directory
- 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
|
2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672) |
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
|
2023-12-17 08:02:37 by pin | Files touched by this commit (3) | |
Log message:
audio/ncspot: update to 1.0.0
1.0.0 - 2023-12-16
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
- Append Git commit hash to version string
Changed
- Improve error messages generated by the command line
- Build with crossterm terminal backend by default
NOTE: On pkgsrc, termion is kept as default backend to avoid
devel/ncursesw dependency.
- 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
|
2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298) |
Log message:
*: bump for openssl 3
|
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2023-07-25 12:06:24 by pin | Files touched by this commit (3) | |
Log message:
audio/ncspot: update to 0.13.4
Features
- Add save current command by @hrdl-github in #1220
- Add add command for adding song to playlist by @FlynnD273 in #1232
Maintenance
- Improve release build options by @ThomasFrans in #1199
- Fix: Forward mouse events inside layout by @ThomasFrans in #1201
- Refactor: remove unused screenchange variable by @ThomasFrans in #1205
- Update documentation: recommend Ueberzug++ by @cyqsimon in #1235
- Sort Artists Ignoring "The" by @bentheklutz in #1238
- Fix: Gracefully handle local files by @hrkfdn in #1239
- Fix: Speed up context menu by fetching album only once by @hrkfdn in #1240
- Update GitHub actions for CD pipeline by @hrkfdn in #1241
|
2023-06-12 06:39:19 by pin | Files touched by this commit (3) | |
Log message:
audio/ncspot: update to 0.13.3
Maintenance
- Fix incorrect notification ID reuse on XDG by @cyqsimon in #1150
- Fix: ListView decrement selected on remove by @ThomasFrans in #1163
- Support multiple IPC sockets by @hrkfdn in #1171
- Refactor the entry point to make it more readable by @ThomasFrans in #1172
- Fix: command line multi-byte prefix panic by @ThomasFrans in #1182
- Prevent tab switching from the command line by @ThomasFrans in #1176
- Fix: config option command_key not working by @ThomasFrans in #1185
- Remove Snapcraft installation source by @ThomasFrans in #1194
- Add cargo installation method by @ThomasFrans in #1195
|