./audio/ncspot, Cross-platform ncurses Spotify client written in Rust

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.3.0, Package name: ncspot-0.3.0, Maintainer: pin

ncurses 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: ncursesw, portaudio

Master sites:

SHA1: e5d47182e7e88f4f2b436eef543b0a15219b9f17
RMD160: e7da8cc08c4b6197c4cfe81bb1203c117f48886f
Filesize: 176.94 KB

Version history: (Expand)


CVS history: (Expand)


   2021-01-16 15:57:32 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(audio/ncspot) regen distinfo
   2021-01-14 13:18:08 by pin | Files touched by this commit (3) | Package updated
Log message:
audio/ncspot: update to 0.3.0

Features:
-Show confirmation dialog before deleting queue (#227)
-Expose gapless playback config option (#369)
-Add select artist dialog when multiple artists (#375)
-Separate search and search results views (#219)
-Show screen title in "pop view" hint (#376)

Maintenance:
-Fix: Do not announce unplayable tracks via MPRIS (#349)
-Set view title for "Similar tracks"
-Fix search command and update docs (#353)
-Enable mouse scrolling in TabViews (#363)
-Fix not setting country correctly in Spotify API calls (e.g. search) (#370)
-Fix: convert duration to i64 to avoid overflow. Previously this would break
MPRIS updates when playing long podcast episodes.
-Build fix: Pin syn to 1.0.57 (#385)
   2021-01-01 10:52:45 by Ryo ONODERA | Files touched by this commit (357)
Log message:
*: Recursive revbump from audio/pulseaudio-14.0
   2020-12-19 15:49:34 by Tobias Nygren | Files touched by this commit (1)
Log message:
invert a python version conditional
   2020-12-18 14:13:20 by pin | Files touched by this commit (3) | Package updated
Log message:
audio/ncspot: update to 0.2.6

0.2.6 - Release fix
-The last release introduced a bug due to updated dependencies and would crash
on some platforms (e.g. OpenBSD)
-Allow primary selection for sharing (#347)
-Update reqwest crate to 0.10.10 (and others) to fix crash on OpenBSD (#1113)
(#1098)

0.2.5
Features:
-Spotify URL support for MPRIS OpenUri function (#314)
-Added possibility to turn on/off shuffle using MPRIS (#318)
-Show connection message instead of blank screen on startup
-Add support for sorting playlist tracks (#328)
-Save/unsave track from context menu (#332)

Maintenance:
-Spotify URL handling improvements (#320)
-Fix playback of playlists with removed/unavailable tracks (#321)
-Fix MPRIS get volume + added MPRIS set volume (#325)
-Only show playlists where the user is allowed to add tracks when trying to add
tracks (#329)
-Fix hjkl controls in "Add to playlist" menu (#335)
   2020-10-27 13:12:47 by pin | Files touched by this commit (3) | Package updated
Log message:
audio/ncspot: update to 0.2.4

0.2.4
Features
-Highlight search query matches
-Add Similar tracks feature in context menu (#186)
-Create new empty playlist via command newplaylist (#272)
-Make volume up/down steps configurable via keybinding (#298)
-Show dialog when adding duplicate tracks to a playlist (#299)

Maintenance
-Replace directories with platform_dirs create (#285)
 (This moves the application folders to ~/.config/ncspot and ~/.cache/ncspot
 on macOS)
-Fix: handle overlapping texts when displaying longer titles/album names
-Make album column for tracks configurable (album_column) (fixes #267)
-Fix: update playlist changes in local store (fixes #302)
-Many third-party dependency updates
   2020-10-26 09:19:36 by pin | Files touched by this commit (2)
Log message:
audio/ncspot: simplify Makefile

add cargo-depends.mk
   2020-10-21 00:54:40 by Tobias Nygren | Files touched by this commit (2)
Log message:
ncspot: turn xcb off by default. Terminal apps should not need X11.