Henrik Friedrichsen
beec2867f0
Run CI on Linux/macOS/Windows
2021-12-08 21:49:51 +01:00
Henrik Friedrichsen
240a0a7c41
Fix: Play multiples of Track and Playable
...
With the migration to rspotify 0.11.x playlists were changed to be a list of `Playable`
instead of `Track` items, so that playlists can contain podcast episodes.
This needs to be considered when collecting all tracks for playback in `ListView`.
Should help with #667
2021-12-08 21:32:36 +01:00
Henrik Friedrichsen
dc977d758e
Fix serialization of jump commands
2021-12-07 21:36:36 +01:00
Felix
3d43081df3
Added jumpnext and jumpprevious as commands
2021-12-07 16:35:52 +01:00
Martin Bjeldbak Madsen
172849107f
Fix link to custom keybindings section
2021-12-06 11:13:17 +01:00
Martin Bjeldbak Madsen
2964b55ff8
Fix link to theming section in configuration table
2021-12-06 11:13:17 +01:00
Bettehem
3808adced6
Fixed MPRIS OpenUri function not respecting ncspot's shuffle setting.
2021-12-01 21:17:39 +01:00
Henrik Friedrichsen
2551cd9528
Update dependencies
2021-11-30 20:44:55 +01:00
Henrik Friedrichsen
bd749530a8
Bump version to 0.9.2
2021-11-30 20:44:29 +01:00
Henrik Friedrichsen
550fa6acf4
Add cache_version flag to saved state
...
Can be used to determine whether the cache file format has been broken after an update.
If so, the cache will be discarded and recreated.
2021-11-30 20:43:58 +01:00
Henrik Friedrichsen
b826552a1c
Fix: Save track ID instead of URI
...
fixes #661
2021-11-30 20:16:41 +01:00
Henrik Friedrichsen
dbd8ca93bb
Move images to images/ folder
2021-11-29 23:10:35 +01:00
Henrik Friedrichsen
4a400ad83e
Remove unused failure dependency
2021-11-29 22:45:30 +01:00
Henrik Friedrichsen
ebc49117b0
Update rspotify to 0.11.3 (et al)
...
Also allows us to revert the previously applied fix where the market parameter had to be removed.
2021-11-29 22:43:06 +01:00
Henrik Friedrichsen
ec46143d62
Attach architecture to binary filenames
2021-11-29 22:34:00 +01:00
dependabot[bot]
70d6592702
Bump serde_json from 1.0.71 to 1.0.72
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.71 to 1.0.72.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.71...v1.0.72 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 09:26:00 +01:00
dependabot[bot]
1eb21e1ead
Bump futures from 0.3.17 to 0.3.18
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.17 to 0.3.18.
- [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.17...0.3.18 )
---
updated-dependencies:
- dependency-name: futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-23 18:05:23 +01:00
Henrik Friedrichsen
048658a529
Show playlist owner name
...
Requires clearing the playlist cache:
`rm ~/.cache/ncspot/playlists.db`
fixes #652
2021-11-22 20:28:33 +01:00
Olivier Cléro
3065efbb6b
Improve README (logo, toc, layout, syntax) ( #644 )
2021-11-22 09:51:06 +01:00
dependabot[bot]
93106e9e86
Bump strum_macros from 0.23.0 to 0.23.1
...
Bumps [strum_macros](https://github.com/Peternator7/strum ) from 0.23.0 to 0.23.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-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 09:49:41 +01:00
Henrik Friedrichsen
e83ea5b833
Don't set market for user albums
...
Workaround until next rspotify is released
Fixes #650
2021-11-20 20:52:40 +01:00
dependabot[bot]
1867f1706c
Bump strum_macros from 0.22.0 to 0.23.0
...
Bumps [strum_macros](https://github.com/Peternator7/strum ) from 0.22.0 to 0.23.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 )
---
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-11-18 09:43:34 +01:00
dependabot[bot]
97b5c25fc8
Bump serde_json from 1.0.70 to 1.0.71
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.70...v1.0.71 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-18 09:37:55 +01:00
dependabot[bot]
ea1d3bb05e
Bump strum from 0.22.0 to 0.23.0
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.22.0 to 0.23.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 )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-18 09:37:50 +01:00
Henrik Friedrichsen
075af5f743
Bump version to 0.9.1
2021-11-16 23:45:45 +01:00
Henrik Friedrichsen
bdab1461cb
Cargo update
2021-11-16 23:38:01 +01:00
dependabot[bot]
494be21c42
Bump tokio from 1.13.0 to 1.13.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.13.0 to 1.13.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.13.0...tokio-1.13.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-11-16 09:30:13 +01:00
dependabot[bot]
99033f79b3
Bump serde_json from 1.0.69 to 1.0.70
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.69 to 1.0.70.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.69...v1.0.70 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 09:55:48 +01:00
Henrik Friedrichsen
5aeba1e4f0
Bump Rust Edition to 2021
2021-11-12 22:45:35 +01:00
Henrik Friedrichsen
4ed45f6f4b
cargo update
2021-11-12 21:46:26 +01:00
Henrik Friedrichsen
74b4e65b64
Refactor: move playable models to separate module
2021-11-08 20:44:21 +01:00
Henrik Friedrichsen
2d1923f4e7
Switch to main default branch
2021-11-07 17:23:03 +01:00
Henrik Friedrichsen
96f2d88696
Update to rspotify 0.11.2 ( #640 )
...
* Update to rspotify 0.11.x
Many breaking changes
* Minor cleanups via Clippy
2021-11-07 17:19:56 +01:00
dependabot[bot]
a8c8a1761a
Bump notify-rust from 4.5.4 to 4.5.5
...
Bumps [notify-rust](https://github.com/hoodie/notify-rust ) from 4.5.4 to 4.5.5.
- [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/compare/v4.5.4...v4.5.5 )
---
updated-dependencies:
- dependency-name: notify-rust
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-05 22:45:22 +01:00
dependabot[bot]
95c3604c58
Bump tokio-stream from 0.1.7 to 0.1.8
...
Bumps [tokio-stream](https://github.com/tokio-rs/tokio ) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.7...tokio-stream-0.1.8 )
---
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-11-01 09:25:13 +01:00
dependabot[bot]
2c9b57337a
Bump tokio from 1.12.0 to 1.13.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.12.0...tokio-1.13.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-11-01 09:25:02 +01:00
Henrik Friedrichsen
bb32276bf7
Update librespot to 0.3.1 (and others)
2021-10-25 13:31:29 +02:00
dependabot[bot]
3f61f1ceb2
Bump reqwest from 0.11.5 to 0.11.6
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.5 to 0.11.6.
- [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.5...v0.11.6 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-21 11:06:59 +02:00
Henrik Friedrichsen
6a0ab196f2
Fix: stop player when Spotify worker thread dies
...
May help with #628
2021-10-18 22:08:45 +02:00
Matheus Cardoso
1ea2f0a434
Fix key bindings inconsistency ( #627 )
2021-10-17 15:31:42 +02:00
John M. Merchant
25505be540
modified library.rs to sort after saving an album ( #428 )
...
* modified library.rs to sort after saving an album
* Reformat
Co-authored-by: Henrik Friedrichsen <henrik@affekt.org >
2021-10-15 17:43:00 +02:00
Henrik Friedrichsen
54e00581a3
Bump version to 0.9.0
2021-10-15 17:28:08 +02:00
Henrik Friedrichsen
ec640581bc
Add initial_screen config variable
...
Resolves #616
2021-10-15 17:20:12 +02:00
George Hafiz
49f2d40b44
Add userRating entity to mpris metadata, with 0 and 1 corresponding to unsaved/not-liked and saved/liked in Spotify, respectively.
2021-10-15 16:26:37 +02:00
Henrik Friedrichsen
0c69e991b8
Upgrade to librespot 0.3.0
...
- logarithmic volume conversion is now done by librespot
- use default normalisation threshold
2021-10-14 23:41:00 +02:00
dependabot[bot]
d446471779
Bump dbus-tree from 0.9.1 to 0.9.2
...
Bumps [dbus-tree](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-tree-v0.9.1...dbus-tree-v0.9.2 )
---
updated-dependencies:
- dependency-name: dbus-tree
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-14 21:33:46 +02:00
dependabot[bot]
0d8decfc6b
Bump notify-rust from 4.5.3 to 4.5.4
...
Bumps [notify-rust](https://github.com/hoodie/notify-rust ) from 4.5.3 to 4.5.4.
- [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/compare/v4.5.3...v4.5.4 )
---
updated-dependencies:
- dependency-name: notify-rust
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-14 21:33:40 +02:00
dependabot[bot]
c5262e67fa
Bump strum_macros from 0.21.1 to 0.22.0
...
Bumps [strum_macros](https://github.com/Peternator7/strum ) from 0.21.1 to 0.22.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 )
---
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-10-14 21:28:03 +02:00
dependabot[bot]
33ba014c94
Bump reqwest from 0.11.4 to 0.11.5
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.4 to 0.11.5.
- [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.4...v0.11.5 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-14 18:43:49 +02:00
dependabot[bot]
012c9ab6da
Bump strum from 0.21.0 to 0.22.0
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.21.0 to 0.22.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 )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-14 18:43:35 +02:00