Commit Graph

41 Commits

Author SHA1 Message Date
Bolli
79093eca1e feat: add insert command to paste spotify links (#277)
* feat: add insert command to paste spotify links

- use Ctrl-v to paste from clipboard or use :insert without an argument

* fix: handle paste on disabled clipboard feature

* fix: handle wrong URIs

Co-authored-by: Henrik Friedrichsen <henrik@affekt.org>
2020-10-09 19:26:52 +02:00
Henrik Friedrichsen
9be4ca8185 update to 0.2.2 2020-09-01 07:54:45 +02:00
pin
b5e718f5f6 Use libc for setlocale() to fix non-ASCII (#256)
* Use libc for setlocale() to fix non-ASCII

character printing.
https://github.com/hrkfdn/ncspot/issues/221

* move string instantiation outside unsafe block

update libc crate while at it

Co-authored-by: Henrik Friedrichsen <henrik@affekt.org>
2020-08-29 11:27:47 +02:00
Ronak Buch
097f59eb83 Add notifications 2020-08-18 23:06:38 +02:00
Henrik Friedrichsen
bc8f117e86 update to latest dbus-rs library 2020-08-18 22:16:58 +02:00
Henrik Friedrichsen
aeef051cea update version to 0.2.1 2020-08-13 10:27:21 +02:00
Henrik Friedrichsen
59b1d0ea3e update dependencies 2020-08-12 14:46:44 +02:00
Henrik Friedrichsen
90cc4ffb65 update to librespot 0.1.3 2020-07-31 21:47:54 +02:00
Henrik Friedrichsen
9adab923d5 update to librespot 0.1.2
- make use of new player events
- remove `--locked` install note as it should not be required anymore (#179, #190, #212)
- `cargo update` dependencies
2020-07-23 01:04:18 +02:00
Henrik Friedrichsen
5c1c84fd08 update from yanked smallvec 1.4.0 to 1.4.1 2020-07-18 00:02:08 +02:00
Henrik Friedrichsen
f0c42afc7d bump to version 0.2.0 2020-07-17 23:49:47 +02:00
Henrik Friedrichsen
e3bb179c8b cursive-core to 0.1.1 2020-07-10 21:14:25 +02:00
Henrik Friedrichsen
bb89d189ae migrate to rspotify 0.10.0
in preparation for the future release with podcast API support
2020-07-10 21:10:56 +02:00
Henrik Friedrichsen
ca1e8df361 minor dependency updates 2020-06-25 21:26:58 +02:00
Henrik Friedrichsen
a7b2a159a0 fall back to latest librespot release in preparation for release 2020-06-25 21:13:50 +02:00
Henrik Friedrichsen
4e9bfa16a2 Revert "migrate to rspotify 0.9-dev"
This reverts commit acc333460b.
2020-06-25 21:11:50 +02:00
Henrik Friedrichsen
03045ba256 Revert "switch to rspotify's new universal search method"
This reverts commit e55d0ac7ba.
2020-06-25 21:11:45 +02:00
Henrik Friedrichsen
e55d0ac7ba switch to rspotify's new universal search method 2020-06-07 18:38:57 +02:00
Henrik Friedrichsen
acc333460b migrate to rspotify 0.9-dev
in preparation for the future release with podcast API support
2020-06-06 12:01:16 +02:00
Henrik Friedrichsen
ce5b11dac4 update to cursive 0.15.0 2020-06-02 23:19:21 +02:00
Henrik Friedrichsen
29dae905e5 cargo update 2020-06-02 23:19:20 +02:00
Henrik Friedrichsen
fcf86fc611 patch librespot-protocol until a new version is published
fixes #179
2020-04-23 20:43:56 +02:00
Henrik Friedrichsen
1b0ac4d5cc migrate to futures 0.3 2020-03-28 23:31:27 +01:00
Henrik Friedrichsen
dccb36d8e7 update to rust edition 2018 + bump version 2020-03-15 11:06:24 +01:00
Henrik Friedrichsen
662e8e4304 update dependencies (incl. failure to)
closes #149
2020-03-09 10:46:00 +01:00
Henrik Friedrichsen
53183e7bd8 bump version to 0.1.2 2020-02-05 22:54:01 +01:00
Henrik Friedrichsen
54230bd85b show commands in help screen in the same syntax they are parsed 2020-02-05 22:48:35 +01:00
Henrik Friedrichsen
d9356e445e update rspotify to 0.8 2020-02-05 21:41:16 +01:00
Henrik Friedrichsen
2039878144 update to cursive 0.14.0 2020-02-02 19:55:26 +01:00
Henrik Friedrichsen
e9bf33a3d5 update to librespot 0.1.1 + other dependencies 2020-01-30 19:12:43 +01:00
Henrik Friedrichsen
08294daf0d bump version to 0.1.1 2019-11-24 16:46:46 +01:00
Henrik Friedrichsen
e697b97d8c major dependency cleanup
- depend on specific librespot crates to remove clutter
- update versions

this should also help building on openbsd, as the unused librespot-connect
depended on the nix crate, which does not build on openbsd.
2019-11-24 16:38:15 +01:00
Henrik Friedrichsen
177c4893e0 add proxy configuration value
+ document possible configuration options

fixes #109
2019-11-21 22:45:09 +01:00
Henrik Friedrichsen
2f9872040a switch to released librespot crate 2019-11-06 19:06:01 +01:00
Henrik Friedrichsen
3efa335b36 update crates 2019-10-31 12:30:24 +01:00
Henrik Friedrichsen
82a199b5d2 update rspotify to 0.7.0 2019-10-12 16:15:07 +02:00
Henrik Friedrichsen
0eea154400 update dependencies 2019-10-09 22:48:17 +02:00
Henrik Friedrichsen
352b865111 update dependencies
fixes build on openbsd
2019-08-20 15:30:34 +02:00
Henrik Friedrichsen
298091c301 update dependencies 2019-06-08 18:48:04 +02:00
Henrik Friedrichsen
4b4a027c3c add basepath cmdline flag
this allows a basepath to be set via commandline where ncspot will place
configuration and cache files.

fixes #65
2019-05-16 23:58:05 +02:00
Henrik Friedrichsen
1e475b953a check Cargo.lock into repository
fixes #68
2019-05-13 08:54:14 +02:00