Commit Graph

655 Commits

Author SHA1 Message Date
Henrik Friedrichsen
9eb99cc8be cargo clippy 2021-07-11 01:38:57 +02:00
Henrik Friedrichsen
46a8f01bac Fix: Handle commands in select artist modal
Fixes #560
2021-07-11 01:29:11 +02:00
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]
eb1bbeb623 Bump tokio from 1.7.1 to 1.8.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.7.1 to 1.8.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.7.1...tokio-1.8.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 09:54:33 +02:00
dependabot[bot]
2f08330d5a Bump reqwest from 0.11.3 to 0.11.4
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.3 to 0.11.4.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.3...v0.11.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-28 15:11:18 +02:00
dependabot[bot]
f27cef3b68 Bump tokio from 1.7.0 to 1.7.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.7.0...tokio-1.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-21 20:21:33 +02:00
dependabot[bot]
f5ba277fe1 Bump tokio from 1.6.2 to 1.7.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.6.2 to 1.7.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.6.2...tokio-1.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 22:38:07 +02:00
dependabot[bot]
0890f6d1ce Bump rand from 0.8.3 to 0.8.4
Bumps [rand](https://github.com/rust-random/rand) from 0.8.3 to 0.8.4.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.3...0.8.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-17 22:38:00 +02:00
dependabot[bot]
787fc517ec Bump tokio from 1.6.1 to 1.6.2
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.6.1...tokio-1.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-15 11:30:02 +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
bebeba09c3 cargo update 2021-05-31 15:49:34 +02:00
Henrik Friedrichsen
6749b543fa Enable apresolve feature in librespot-core
Fixes #535
2021-05-31 15:43:50 +02:00
dependabot[bot]
c7b2c79251 Bump tokio from 1.6.0 to 1.6.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.6.0...tokio-1.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-31 09:45:07 +02:00
Ronak Buch
952b7f4fe8 fixup! Bump reqwest form 0.9 to 0.11 2021-05-30 01:30:42 +02:00
Ronak Buch
9de86e6294 Fix nerdfont pause/stop glyphs
b42315d accidentally changed both of these to the glyph for play, this
reverts them back to the correct glyphs.
2021-05-30 01:30:22 +02:00
Ronak Buch
1259badd9a Bump reqwest form 0.9 to 0.11 2021-05-28 09:43:28 +02:00
Henrik Friedrichsen
0d405cf221 Print Spotify connection message only once
To avoid the terminal output getting garbled when ncspot is reconnecting
2021-05-24 21:03:25 +02:00
Henrik Friedrichsen
b7ab1202b8 Clear worker channel when worker has died
Should prevent panic in `Spotify::send_worker()`
2021-05-24 19:57:46 +02:00
Henrik Friedrichsen
33810a56ad Bump version to 0.7.2 2021-05-23 15:31:06 +02:00
Henrik Friedrichsen
17c57168d9 Cargo update 2021-05-23 15:31:01 +02:00
Henrik Friedrichsen
0ac789c36e Don't panic when librespot event channel died
Terminate worker instead and attempt to open a new session

Should hopefully help with #536
2021-05-23 15:29:00 +02:00
Henrik Friedrichsen
01d227be79 Move up invalid session check 2021-05-23 15:28:09 +02:00
Henrik Friedrichsen
a2873d2438 Fix cfg borrow with cover feature
Fixes: #534
2021-05-20 17:01:55 +02:00
Henrik Friedrichsen
5dd7e9763f cargo update 2021-05-17 16:42:47 +02:00
Henrik Friedrichsen
88400fada2 Bump version to 0.7.1 2021-05-14 17:54:28 +02:00
dependabot[bot]
fe34a229a4 Bump notify-rust from 4.5.0 to 4.5.1
Bumps [notify-rust](https://github.com/hoodie/notify-rust) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/hoodie/notify-rust/releases)
- [Changelog](https://github.com/hoodie/notify-rust/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hoodie/notify-rust/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-14 17:44:00 +02:00
Henrik Friedrichsen
b42315d113 Add flip_status_indicators setting
Fixes #511
2021-05-14 17:41:19 +02:00
Henrik Friedrichsen
cd2cde542e Revert "Flip play/pause indicators" 2021-05-14 14:13:44 +02:00
Ronak Buch
c989909b07 Explicitly set default normalisation threshold for librespot
The normalisation threshold should be in ratio space, but the default
value is specified in dB space, so using it as the default implicitly
without passing it through the db_to_ratio function causes distortion
and clipping when normalisation is enabled.
2021-05-14 03:28:11 +02:00
dependabot[bot]
e8beb0cf54 Bump serde from 1.0.125 to 1.0.126
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.125 to 1.0.126.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.125...v1.0.126)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-13 11:08:31 +02:00
dependabot[bot]
09dbabef81 Bump futures from 0.3.14 to 0.3.15
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.14 to 0.3.15.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.14...0.3.15)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 20:56:41 +02:00
Henrik Friedrichsen
40ad2bd208 Fix build of cover feature 2021-05-11 22:47:56 +02:00
Henrik Friedrichsen
8fb7a800a4 Cargo update 2021-05-10 22:18:51 +02:00
Henrik Friedrichsen
8fb854dea6 Cargo format 2021-05-10 22:18:03 +02:00
fwcd
09404285c1 Use 'play' icon in stopped state 2021-05-10 22:09:38 +02:00
Henrik Friedrichsen
ea87d68569 Bump version to 0.7.0 2021-05-07 23:18:10 +02:00
Henrik Friedrichsen
83dd2494c8 Remove spammy trace log in ListView 2021-05-07 23:16:47 +02:00
Henrik Friedrichsen
5fd93c33cb Add audio_cache_size to set maximum cache size 2021-05-07 23:14:26 +02:00
Henrik Friedrichsen
f0d5e31c86 Flip play/pause indicators
Fixes #511
2021-05-07 22:56:09 +02:00
Ronak Buch
b0d2e8f62e Make behavior of Shift modifier consistent
Previously, Shift+o opened the menu for the currently playing item
while Shift+x copied a link to the currently selected item. Now Shift
operates on the currently playing item in both cases.
2021-05-07 22:52:42 +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
71d42d489e Remove extern crate statements
https://doc.rust-lang.org/edition-guide/rust-2018/module-system/path-clarity.html
2021-05-07 22:51:32 +02:00
dependabot[bot]
f9bb41655f Bump regex from 1.5.2 to 1.5.3
Bumps [regex](https://github.com/rust-lang/regex) from 1.5.2 to 1.5.3.
- [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.5.2...1.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-04 18:23:22 +02:00
Henrik Friedrichsen
9cad68b8b0 Display error when command can not be parsed
fixes #161
2021-05-01 23:48:09 +02:00
Henrik Friedrichsen
d4b304faee Dependency updates 2021-05-01 22:59:43 +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