Commit Graph

551 Commits

Author SHA1 Message Date
KoffeinFlummi
df87ff9bdd Implement cover drawing as optional feature 2021-02-27 13:14:49 +01:00
algon
dfb60ee4be Improve album loading in artist view (#446)
* Load all albums in artist view

* Fetch multiple albums at a time
2021-02-25 21:24:10 +01:00
Henrik Friedrichsen
db894d7ce8 Add config values to override shuffle/repeat state 2021-02-25 21:07:12 +01:00
dependabot-preview[bot]
9357437759 Bump futures from 0.3.12 to 0.3.13
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
- [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.12...0.3.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-23 20:46:41 +01:00
Henrik Friedrichsen
92d1978340 Save track queue when closing and restore at start 2021-02-22 22:14:34 +01:00
Henrik Friedrichsen
a880ffd1f6 Persist volume and shuffle/repeat state 2021-02-22 22:14:34 +01:00
r4v3n6101
610a6190b2 LoopStatus is now editable from MPRIS 2021-02-22 22:14:15 +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
Matthew Meinzer
195e9bc17a Updated Readme to include pause
Had trouble ctrl+f'ing for the pause hotkey so thought it might be helpful to add that word to the Readme
2021-02-21 18:20:19 +01:00
dependabot-preview[bot]
0114d6184c Bump serde_json from 1.0.61 to 1.0.62
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.61 to 1.0.62.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.61...v1.0.62)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-12 15:36:29 +01:00
dependabot-preview[bot]
f7aabc3a80 Bump libc from 0.2.85 to 0.2.86
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.85 to 0.2.86.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.85...0.2.86)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-12 15:36:23 +01:00
Henrik Friedrichsen
f49e241e10 fix: correct positioning of search match highlight 2021-02-06 00:48:26 +01:00
Henrik Friedrichsen
14b7299bf3 bump version to 0.4.0 2021-02-03 09:59:51 +01:00
Henrik Friedrichsen
3268cefbc6 cargo update 2021-02-03 09:56:55 +01:00
Henrik Friedrichsen
7f5856dfb6 open search results in search screen
fixes #413
2021-02-02 20:54:18 +01:00
dependabot-preview[bot]
f23ae58788 Bump libc from 0.2.83 to 0.2.84
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.83 to 0.2.84.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-01 14:52:58 +01:00
Henrik Friedrichsen
337ac156a0 cargo update 2021-01-28 11:02:33 +01:00
Henrik Friedrichsen
6f0d06a088 update dependencies 2021-01-25 10:01:44 +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
André Andersson
ab60556644 Fix removing listview item even if not succesfully deleted (#404)
* Fix deleting listview item if not deleted

* Refactor
2021-01-23 22:42:42 +01:00
André Andersson
5b40fc6ddc Don't handle FinishedTrack as Stopped (#403)
* Don't handle FinishedTrack as Stopped

* consider `FinishedTrack` as still playing

Co-authored-by: Henrik Friedrichsen <henrik@affekt.org>
2021-01-20 20:54:45 +01:00
Qluxzz
bca84658fb Fix not handling changed event 2021-01-20 20:49:09 +01:00
André Andersson
92335594bc Restart queue if pressing play when stopped (#399)
* Restart queue if pressing play when stopped

* Remove FinishedTrack from match

* Formatting
2021-01-19 21:47:41 +01:00
Alexandre Bury
cfb91493a5 Update to cursive 0.16 2021-01-19 21:47:18 +01:00
dependabot-preview[bot]
0abfab84bc Bump futures from 0.3.11 to 0.3.12
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.11 to 0.3.12.
- [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.11...0.3.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 09:04:29 +01:00
André Andersson
ed0c62a888 Add support for open.spotify.com links (#392)
* No longer necessary

* Add support for open.spotify.com links

* Reuse struct for insert command

* Formatting
2021-01-17 20:12:07 +01:00
André Andersson
206a7d88a5 Return to search when viewing search results 2021-01-16 22:50:12 +01:00
André Andersson
d9d6d684ea Fix multiple tracks in queue being shown as playing (#396)
* Fix multiple items being shown as playing

* Refactor
2021-01-16 21:40:59 +01:00
Henrik Friedrichsen
6e0f00824a Improve CI/CD pipeline
- Separate checks/release builds
- Add cargo fmt back
- Upload release builds as assets

Fixes #393
2021-01-16 12:35:56 +01:00
dependabot-preview[bot]
ed99829569 Bump futures from 0.3.10 to 0.3.11
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.10 to 0.3.11.
- [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.10...0.3.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-15 21:55:54 +01:00
Henrik Friedrichsen
a55059f948 update dependencies 2021-01-13 18:24:53 +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]
6b8100a497 Bump regex from 1.4.2 to 1.4.3
Bumps [regex](https://github.com/rust-lang/regex) from 1.4.2 to 1.4.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.4.2...1.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-12 10:17:27 +01:00
dependabot-preview[bot]
583d4e6b01 Bump notify-rust from 4.1.1 to 4.2.2
Bumps [notify-rust](https://github.com/hoodie/notify-rust) from 4.1.1 to 4.2.2.
- [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-preview[bot] <support@dependabot.com>
2021-01-12 10:17:07 +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
Henrik Friedrichsen
f507ef6ced show screen title in "pop view" hint
fixes #376
2021-01-10 17:04:37 +01:00
Henrik Friedrichsen
9afad2d91c cargo fmt/clippy 2021-01-10 01:54:54 +01:00
Henrik Friedrichsen
def01494db fix: convert duration to i64 to avoid overflow
This can happen with longer playables, e.g. podcast episodes.
2021-01-10 01:52:56 +01:00
Henrik Friedrichsen
a216af91ac remember view stacks separately for screens
Previously, the stack would be reset when switching between screens.
With the new search flow this means that search results are lost, e.g. when switching
from search results to the queue and back.
2021-01-10 01:42:23 +01:00
Henrik Friedrichsen
254c7a3856 refactor: differentiate between screens and views 2021-01-09 23:23:57 +01:00
Henrik Friedrichsen
18dc6c6bf8 separate search and search results
fixes #219
2021-01-09 22:55:41 +01:00
Qluxzz
2b20670743 Add select artist dialog when multiple artists 2021-01-09 22:15:32 +01:00
Qluxzz
68e51f263d Replace from_str with parse 2021-01-08 09:52:27 +01:00
Qluxzz
9447b33684 Fix not setting country correctly 2021-01-08 09:52:27 +01:00
dependabot-preview[bot]
a295ad6be9 Bump futures from 0.3.8 to 0.3.9
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.9.
- [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.8...0.3.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-08 09:41:46 +01:00
dependabot-preview[bot]
e921ea24bc Bump libc from 0.2.81 to 0.2.82
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.81 to 0.2.82.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.81...0.2.82)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-08 09:41:38 +01:00
dependabot-preview[bot]
70624fab0e Bump notify-rust from 4.1.0 to 4.1.1
Bumps [notify-rust](https://github.com/hoodie/notify-rust) from 4.1.0 to 4.1.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-preview[bot] <support@dependabot.com>
2021-01-08 09:41:32 +01:00