Konstantin Seiler
|
65d1c1bf8e
|
Proper error handling when connecting to the server.
|
2020-01-29 09:45:06 +11:00 |
|
Sasha Hilton
|
c9f1914fc8
|
Run cargo fmt
|
2020-01-28 19:19:18 +01:00 |
|
Sasha Hilton
|
4c9a8b5cac
|
Merge pull request #422 from misuzu/subprocess
Subprocess audio backend
|
2020-01-25 01:25:17 +01:00 |
|
Sasha Hilton
|
6f7fd9f398
|
Merge pull request #426 from kaymes/empty-queue-crash
Prevent spirc from crashing when the queue is empty.
|
2020-01-24 03:05:07 +01:00 |
|
Sasha Hilton
|
e9c3357e41
|
Run cargo fmt
|
2020-01-24 02:26:16 +01:00 |
|
misuzu
|
b8617f54a9
|
Added subprocess audio backend
|
2020-01-24 02:35:48 +02:00 |
|
Sasha Hilton
|
cdcb919c08
|
Merge branch 'dev' into connection-lost-crash
|
2020-01-24 01:02:40 +01:00 |
|
Sasha Hilton
|
01be8e7efa
|
Merge pull request #423 from marcelbuesing/rust-2018
Migrate to rust 2018 edition
|
2020-01-24 01:00:39 +01:00 |
|
Sasha Hilton
|
94bb4623d2
|
Correct cargo clean package flags
|
2020-01-24 00:59:28 +01:00 |
|
Sasha Hilton
|
d599c5cc85
|
Further reduce cache bloat
|
2020-01-24 00:27:57 +01:00 |
|
Konstantin Seiler
|
a52092e094
|
Convert another panic to error handling.
Compatibility fix for Rust 1.33.
|
2020-01-24 10:12:16 +11:00 |
|
Konstantin Seiler
|
0e22678a28
|
Workaround for Rust 1.33 borrow checker.
|
2020-01-23 21:10:55 +11:00 |
|
Konstantin Seiler
|
dadab486d2
|
Don't exit if too many spirc failures.
|
2020-01-23 19:51:09 +11:00 |
|
Konstantin Seiler
|
f26db01110
|
Rate-limit automatic re-connection attempts when spirc shuts down.
|
2020-01-23 19:32:06 +11:00 |
|
Konstantin Seiler
|
17821b26aa
|
Rename variable to be in line with existing code.
|
2020-01-23 19:32:00 +11:00 |
|
Konstantin Seiler
|
113bb92c9d
|
Prevent spirc from crashing when the queue is empty.
|
2020-01-23 19:26:47 +11:00 |
|
Konstantin Seiler
|
719943aec9
|
Don't panic if spirc terminates prematurely.
Instead attempt to reconnect and wait for new client connections.
|
2020-01-23 01:24:59 +11:00 |
|
Konstantin Seiler
|
ea1e0925dc
|
Enable proper shutdown of the channels.
|
2020-01-23 01:23:34 +11:00 |
|
Konstantin Seiler
|
04b52d7878
|
Have player handle Mercury errors while loading tracks.
|
2020-01-23 01:15:30 +11:00 |
|
Konstantin Seiler
|
3fe3849588
|
Enable Mercury to be shut down and all pending requests being cancelled.
|
2020-01-23 01:14:43 +11:00 |
|
Konstantin Seiler
|
b6c676ad60
|
Prevent librespot from panicking if server connection is lost.
|
2020-01-22 21:55:45 +11:00 |
|
Konstantin Seiler
|
362106df62
|
Fix error handling for closed channel.
fixes #417
|
2020-01-22 16:58:21 +11:00 |
|
marcelbuesing
|
c9147d31ab
|
Turn child crates into rust 2018 edition
|
2020-01-17 20:54:05 +01:00 |
|
marcelbuesing
|
38d82f2dc2
|
Rerun rustfmt on full codebase
|
2020-01-17 18:47:30 +01:00 |
|
ashthespy
|
d26590afc5
|
Update to Rust 2018
- Fix deprecated Error::cause warnings and missing dyn
- Reset max_width
- Add rustfmt to Travis
- Run rustfmt on full codebase
with `cargo fmt --all`
- Add rustfmt to Travis
- Complete migration to edition 2018
- Replace try! shorthand
- Use explicit `dyn Trait`
|
2020-01-17 18:11:52 +01:00 |
|
marcelbuesing
|
be2ad9059a
|
Migrate to rust 2018 edition
|
2020-01-17 15:54:42 +01:00 |
|
Ash
|
2a1482c880
|
Merge pull request #421 from ashthespy/autoplay
Don't panic when no autoplay uri is obtained
|
2020-01-08 13:13:49 +01:00 |
|
ashthespy
|
6c6ba88590
|
Don't panic when no autoplay uri is obtained
For example from Liked Songs (`spotify:user:xxx:collection`)
|
2020-01-07 12:13:49 +01:00 |
|
Sasha Hilton
|
f610436641
|
Merge pull request #416 from dbr/patch-1
Update readme regarding libspotify deprecation
|
2020-01-02 00:13:02 +00:00 |
|
dbr/Ben
|
becb314666
|
Update deprecation link to better summary
|
2019-12-28 23:06:55 +10:30 |
|
dbr/Ben
|
63a5c4de7f
|
Update readme regarding libspotify deprecation
|
2019-12-28 20:33:06 +10:30 |
|
Sean McNamara
|
d30ffcd1c0
|
Mostly fix play/pause/stop behavior. Pause is latent.
|
2019-12-25 17:51:22 -05:00 |
|
Sean McNamara
|
664c76b201
|
Fix playback on track change. Pause/resume is still weird.
|
2019-12-25 16:36:30 -05:00 |
|
Sean McNamara
|
ed04c049cc
|
Working proof of concept with up to date gstreamer bindings and Rust 2018.
|
2019-12-25 12:19:48 -05:00 |
|
Sean McNamara
|
6707389732
|
Forward port plietar's WIP gstreamer backend.
|
2019-12-25 06:19:12 -05:00 |
|
Sasha Hilton
|
b634117fbf
|
Merge pull request #361 from HEnquist/playlists
Playlist metadata
|
2019-12-17 03:32:15 +01:00 |
|
henenq
|
f9511217ed
|
Fix last merge conflict
|
2019-12-16 13:00:04 +01:00 |
|
henenq
|
50ab5af557
|
Fix merging
|
2019-12-16 12:57:45 +01:00 |
|
henenq
|
3b5f9ac64c
|
Rebase, fix broken things
|
2019-12-16 12:47:52 +01:00 |
|
henenq
|
5d2897f6f6
|
Fixing merge requests
|
2019-12-16 11:56:34 +01:00 |
|
HEnquist
|
4f0033e81c
|
Various changes following review
|
2019-12-16 11:38:46 +01:00 |
|
HEnquist
|
e2e52c78c0
|
Regenerate playlist protocol files
|
2019-12-16 09:57:59 +01:00 |
|
Henrik Enquist
|
6d8a53e888
|
Remove forgotten println
|
2019-12-16 09:57:59 +01:00 |
|
HEnquist
|
c530ee6e82
|
Some more cleaning
|
2019-12-16 09:57:59 +01:00 |
|
HEnquist
|
e1322474fa
|
Clean up playlist example
|
2019-12-16 09:57:59 +01:00 |
|
HEnquist
|
65d07579ec
|
Make standard metadata get handle also playlists
|
2019-12-16 09:57:59 +01:00 |
|
HEnquist
|
c7c24951d9
|
Remove unused code from metadata lib
|
2019-12-16 09:57:59 +01:00 |
|
HEnquist
|
9468ab7eec
|
Remove unused code from example
|
2019-12-16 09:57:59 +01:00 |
|
HEnquist
|
e6295a6f9c
|
Use new hm endpoint for playlists
|
2019-12-16 09:57:59 +01:00 |
|
HEnquist
|
9faaaae6d2
|
Add basic support for playlists
|
2019-12-16 09:57:59 +01:00 |
|