Commit Graph

125 Commits

Author SHA1 Message Date
dependabot[bot]
c0240d8fcf Bump tokio-stream from 0.1.6 to 0.1.7
Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.6...tokio-stream-0.1.7)

---
updated-dependencies:
- dependency-name: tokio-stream
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 13:46:50 +02:00
dependabot[bot]
cb00dc9d98 Bump dbus from 0.9.2 to 0.9.3
Bumps [dbus](https://github.com/diwic/dbus-rs) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/diwic/dbus-rs/releases)
- [Commits](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.2...dbus-v0.9.3)

---
updated-dependencies:
- dependency-name: dbus
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-15 11:29:57 +02:00
Rashil Gandhi
30600326c9 Add Windows instructions 2021-06-12 01:07:15 +02:00
dependabot[bot]
677a8e0668 Bump strum_macros from 0.20.1 to 0.21.1
Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.20.1 to 0.21.1.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

---
updated-dependencies:
- dependency-name: strum_macros
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 12:00:03 +02:00
dependabot[bot]
63b7a9830f Bump strum from 0.20.0 to 0.21.0
Bumps [strum](https://github.com/Peternator7/strum) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 11:49:33 +02:00
Henrik Friedrichsen
855b52f466 Bump version to 0.7.3 2021-05-31 15:50:47 +02:00
Henrik Friedrichsen
6749b543fa Enable apresolve feature in librespot-core
Fixes #535
2021-05-31 15:43:50 +02:00
Ronak Buch
1259badd9a Bump reqwest form 0.9 to 0.11 2021-05-28 09:43:28 +02:00
Henrik Friedrichsen
33810a56ad Bump version to 0.7.2 2021-05-23 15:31:06 +02:00
Henrik Friedrichsen
88400fada2 Bump version to 0.7.1 2021-05-14 17:54:28 +02:00
Henrik Friedrichsen
ea87d68569 Bump version to 0.7.0 2021-05-07 23:18:10 +02:00
Henrik Friedrichsen
f6a895e160 Update to librespot 0.2.0 and Tokio v1
This also brings some much need async/.await rewrites
2021-05-07 22:51:32 +02:00
Henrik Friedrichsen
b80e018079 Remove libc dependency + setlocale call
This is already taken care of in Cursive:
e2f79776a4
2021-05-01 22:53:23 +02:00
Henrik Friedrichsen
44da16dc0e Bump version to 0.6.0 2021-04-11 01:10:58 +02:00
Henrik Friedrichsen
50fcab4d7a Store user state in binary CBOR format
The state structure is growing a little too complex to store it as a TOML.
User state is now stored at `~/.config/ncspot/userstate.cbor`.
2021-04-11 00:47:49 +02:00
Henrik Friedrichsen
37f5d2e15e bump version to 0.5.0 + cargo update 2021-03-07 02:02:59 +01:00
KoffeinFlummi
df87ff9bdd Implement cover drawing as optional feature 2021-02-27 13:14:49 +01:00
Henrik Friedrichsen
2af8e549cd update librespot to 0.1.6 (et al) 2021-02-22 13:39:27 +01:00
dependabot-preview[bot]
dabbcfda8a Bump dbus from 0.9.1 to 0.9.2
Bumps [dbus](https://github.com/diwic/dbus-rs) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/diwic/dbus-rs/releases)
- [Commits](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.1...dbus-v0.9.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-22 13:30:13 +01:00
Henrik Friedrichsen
14b7299bf3 bump version to 0.4.0 2021-02-03 09:59:51 +01:00
Henrik Friedrichsen
c1a0387383 Revert "pin syn to 1.0.57"
This reverts commit 884b0c562b.
2021-01-25 09:59:35 +01:00
Klaus Umbach
58c0d22d41 Add simple debian-packaging with cargo-deb 2021-01-24 00:26:34 +01:00
Alexandre Bury
cfb91493a5 Update to cursive 0.16 2021-01-19 21:47:18 +01:00
Henrik Friedrichsen
ae03bed649 bump version to 0.3.0 2021-01-13 18:23:24 +01:00
Henrik Friedrichsen
884b0c562b pin syn to 1.0.57
fixes #385
2021-01-13 10:34:59 +01:00
dependabot-preview[bot]
c894e81ed6 Bump log from 0.4.11 to 0.4.13
Bumps [log](https://github.com/rust-lang/log) from 0.4.11 to 0.4.13.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.11...0.4.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-12 10:16:39 +01:00
dependabot-preview[bot]
98278becb1 Bump dbus from 0.9.0 to 0.9.1
Bumps [dbus](https://github.com/diwic/dbus-rs) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/diwic/dbus-rs/releases)
- [Commits](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.0...dbus-v0.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-06 09:57:40 +01:00
Henrik Friedrichsen
63e65c32c9 update dependencies
rand 0.8.0 now accepts ranges
2021-01-03 23:24:45 +01:00
Henrik Friedrichsen
5ce396f0c9 bump version to 0.2.6 2020-12-16 13:11:59 +01:00
Felix Van der Jeugt
02b66b6cdd Allow primary selection for sharing
Adds a feature flag to use the primary selection instead of the
clipboard. Only works on Linux.
2020-12-15 22:31:35 +01:00
Henrik Friedrichsen
3ab32a7c51 bump version to 0.2.5 2020-12-13 22:01:05 +01:00
dependabot-preview[bot]
fb66946e95 Bump strum_macros from 0.19.4 to 0.20.1
Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.19.4 to 0.20.1.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-23 11:19:10 +01:00
dependabot-preview[bot]
eb62faf8fa Bump strum from 0.19.5 to 0.20.0
Bumps [strum](https://github.com/Peternator7/strum) from 0.19.5 to 0.20.0.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-23 11:17:44 +01:00
Henrik Friedrichsen
61e9db0a21 bump version to 0.2.4 2020-10-26 21:41:12 +01:00
dependabot-preview[bot]
e698d51e59 Bump dbus from 0.8.4 to 0.9.0 (#296)
* Bump dbus from 0.8.4 to 0.9.0

Bumps [dbus](https://github.com/diwic/dbus-rs) from 0.8.4 to 0.9.0.
- [Release notes](https://github.com/diwic/dbus-rs/releases)
- [Commits](https://github.com/diwic/dbus-rs/compare/dbus-v0.8.4...dbus-v0.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* migrate to dbus/dbus-tree 0.9.0

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Henrik Friedrichsen <henrik@affekt.org>
2020-10-24 00:03:19 +02:00
dependabot-preview[bot]
da915ab563 Bump fern from 0.5.9 to 0.6.0
Bumps [fern](https://github.com/daboross/fern) from 0.5.9 to 0.6.0.
- [Release notes](https://github.com/daboross/fern/releases)
- [Changelog](https://github.com/daboross/fern/blob/master/CHANGELOG.md)
- [Commits](https://github.com/daboross/fern/compare/fern-0.5.9...fern-0.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-20 10:53:44 +02:00
Henrik Friedrichsen
36159900fd dependency updates
Squashed commit of the following:

commit be5808240d03ae8d3a0238c6597d431b317796e0
Merge: cb0cc67 8103734
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:27:21 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/toml-0.5.7' into deps

commit cb0cc67e92d89516d52686a67dff7ff5c04d5495
Merge: b8eeb1a 68856c6
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:27:12 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/strum_macros-0.19.4' into deps

commit b8eeb1ab1e105886caec337d4f956b0ec5fc4296
Merge: d490fce 9139195
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:27:05 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/serde-1.0.117' into deps

commit d490fce784d43eb54615edaae23a2d6bfaf64cc5
Merge: ee72425 51ecfbc
Author: Henrik Friedrichsen <henrik@affekt.org>
Date:   Mon Oct 19 00:26:53 2020 +0200

    Merge remote-tracking branch 'origin/dependabot/cargo/regex-1.4.1' into deps

commit ee72425de2ee0137a383c0908ae56d469b9d735e
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:19:04 2020 +0000

    Bump crossbeam-channel from 0.4.4 to 0.5.0

    Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.4.4 to 0.5.0.
    - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
    - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.4.4...crossbeam-channel-0.5.0)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 51ecfbcb26f2931c74ccacd408224cefdccd9130
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:18:44 2020 +0000

    Bump regex from 1.3.9 to 1.4.1

    Bumps [regex](https://github.com/rust-lang/regex) from 1.3.9 to 1.4.1.
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/rust-lang/regex/compare/1.3.9...1.4.1)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 68856c6b42fd4411218a906b603c658bf4634038
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:18:17 2020 +0000

    Bump strum_macros from 0.17.1 to 0.19.4

    Bumps [strum_macros](https://github.com/Peternator7/strum) from 0.17.1 to 0.19.4.
    - [Release notes](https://github.com/Peternator7/strum/releases)
    - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Peternator7/strum/commits)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 81037349e712317a1cd2b47c424e58535e97b3fd
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:18:03 2020 +0000

    Bump toml from 0.5.6 to 0.5.7

    Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.6 to 0.5.7.
    - [Release notes](https://github.com/alexcrichton/toml-rs/releases)
    - [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.6...0.5.7)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

commit 91391958b2d1d46e4038ceb16c84219a8ce5c373
Author: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Date:   Sun Oct 18 22:17:34 2020 +0000

    Bump serde from 1.0.116 to 1.0.117

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.116 to 1.0.117.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](https://github.com/serde-rs/serde/compare/v1.0.116...v1.0.117)

    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-19 00:30:47 +02:00
Mario Rodas
6bb2c08705 Replace directories with platform_dirs create
`directories` create is no longer maintained, and uses
`~/Library/Preferences` on MacOS, but Apple advises against creating
files in `Preferences`.

`platform-dirs` allows to use `~/.config` on MacOS.
2020-10-12 10:46:36 +02:00
Henrik Friedrichsen
b777ff3bc8 bump version to 0.2.3 2020-10-10 21:00:54 +02:00
Henrik Friedrichsen
b9dfc09421 update dependencies 2020-10-10 20:52:30 +02:00
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
3893a6f5a0 add feature flag for song notifications
enables users/distributions to ship without dbus dependency
2020-09-07 23:50:45 +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
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
f0c42afc7d bump to version 0.2.0 2020-07-17 23:49:47 +02:00