Commit graph

1124 commits

Author SHA1 Message Date
Ash
7cb551d66d
Merge pull request #293 from willstott101/protobuf-codegen-pure
Simplify librespot-protocol build caching.
2019-09-11 10:30:12 +02:00
Will Stott
97f61ec2a8 Protobuf 2.4.0, generate all proto files every time, but only write when changed, supporting poor souls with crlf line ending conversion.
Drop Regex dependency, just parse using simple string methods.

Protobuf 2.4.0, generate all proto files every time, but only write when changed, supporting poor souls with crlf line ending conversion.
2019-09-08 13:07:59 +01:00
Sasha Hilton
1ce0706392
Add note for request for maintainers 2019-08-19 17:29:26 +01:00
Sasha Hilton
d4bba4dac0
Merge pull request #356 from tstenner/updateprotobuf
Automatic update to protobuf 2.8, regenerate protocol files
2019-08-19 17:16:31 +01:00
Tristan Stenner
1ba6e5886a Restrict protobuf updates 2019-07-30 11:00:02 +02:00
Tristan Stenner
9d97f8f1ce Automatic update to protobuf 2.8, regenerate protocol files 2019-07-27 19:30:48 +02:00
ashthespy
2bf694a07b Bump up vergen (and switch to rustc-env flags) 2019-07-24 11:14:20 +02:00
Ash
51a634dc33
Merge pull request #353 from ashthespy/travis
Add all current backends to Travis
2019-07-23 15:37:04 +02:00
ashthespy
08e88d6439 travis: Add rodio & sdl to tests 2019-07-23 14:14:44 +02:00
Sasha Hilton
1f75479170
Merge pull request #347 from GeorgeHahn/upgrade-dependencies
Upgrade dependencies
2019-07-21 02:16:02 +01:00
George Hahn
f662d15ed2 [Travis] Increase minimum Rust version to 1.32.0 2019-07-17 22:23:17 -05:00
George Hahn
0bf96ec6c5 Regenerate protobufs with rust-protobuf 2.7.0 2019-07-17 22:08:16 -05:00
George Hahn
6e280b3c88 Upgrade dependencies 2019-07-17 22:08:15 -05:00
ashthespy
06680f106c Add pkg-config to docker build container 2019-07-16 19:36:20 +02:00
Sasha Hilton
4e3576ba7c
Merge pull request #335 from tstenner/env_logger
Update env_logger
2019-06-01 19:45:45 +02:00
Tristan Stenner
37eca2fab3 Update env_logger to 0.6 2019-05-03 07:40:13 +02:00
Tristan Stenner
9e68a29c70 Run cargo update 2019-05-02 18:31:46 +02:00
Sasha Hilton
5d2cb32e20
Merge pull request #325 from ashthespy/dynamic-playlists
Refactor adding context tracks to state
2019-04-16 18:39:25 +01:00
Sasha Hilton
6c4311fe72
Merge pull request #283 from matikij/sdl-backend
add SDL backend based on sdl2 crate
2019-04-12 05:43:52 +02:00
Sasha Hilton
2e7c5e9ae1
Bump rust version number. 2019-04-12 05:41:05 +02:00
Sasha Hilton
bf7f54a218
Merge pull request #299 from librespot-org/error-source-fix
Fix depreciation warnings, bump Travis version to 1.30.0
2019-04-12 05:40:20 +02:00
Sasha Hilton
df3bea8c25
Merge pull request #324 from ashthespy/bloat
Remove redundant `rpassword` crate from `librespot-core`
2019-04-12 05:38:10 +02:00
ashthespy
8d08425ef3 Refactor adding context tracks to state 2019-03-28 15:27:50 +01:00
Sasha Hilton
14721f45fe
Merge pull request #323 from medwards/check_underflow
Server time delta is a signed integer
2019-03-27 01:02:35 +01:00
Michael Edwards
9b4ede086a Server time delta is a signed integer
Fixes #322
2019-03-26 21:45:23 +01:00
ashthespy
9f9218f3cc Remove redundant rpassword crate from librespot-core 2019-03-26 18:07:05 +01:00
Ash
5990a0dcff
Merge pull request #245 from ashthespy/alsa
Support for `alsa` mixer
2019-03-25 23:13:02 +01:00
Sasha Hilton
e9b159e9d9
Merge pull request #321 from devgianlu/time-alignment-fix
Fix for time alignment issue
2019-03-25 19:05:06 +01:00
Sasha Hilton
c55c63cdf0
Merge pull request #313 from medwards/alias_facebook_fields
Add credentials field alias
2019-03-25 18:50:42 +01:00
devgianlu
dc9b2de314 Fixed issue with time alignment 2019-03-24 07:15:14 -07:00
Sasha Hilton
4e64934318
[ciskip] Update Readme.md 2019-03-23 23:57:52 +01:00
Mateusz Kijowski
18a6746ac0 Remove unnecessary comments, fix typo 2019-03-22 02:05:30 +01:00
Mateusz Kijowski
52c5b18825 add SDL backend based on sdl2 crate 2019-03-22 02:05:30 +01:00
ashthespy
9cb2f49d52 Switch alsa to crates.io 2019-03-22 00:01:13 +01:00
ashthespy
8fd0caf583 Explicitly set start_threshold and pretty print devices 2019-03-22 00:00:58 +01:00
ashthespy
cc6c9b2dc4 More alsa stragglers 2019-03-22 00:00:58 +01:00
ashthespy
a80bf86a2b Clean up alsa stragglers and typos 2019-03-22 00:00:58 +01:00
ashthespy
0e1147077c Add run time option flags for AlsaMixer
Add `Cargo.lock` for Travis
2019-03-22 00:00:57 +01:00
ashthespy
99106c5ae3 Rework alsa hw and mixer parameters 2019-03-22 00:00:14 +01:00
ashthespy
08cfb1516d Switch to latest alsa-rs crate 2019-03-22 00:00:14 +01:00
ashthespy
a67048c3d7 Add initial support for alsamixer 2019-03-22 00:00:14 +01:00
Sasha Hilton
a41ab28540
Merge pull request #315 from hrkfdn/patch-1
Add ncspot to list of related projects
2019-03-21 17:21:20 +01:00
Henrik
fe073e6a8b
add ncspot to list of related projects 2019-03-21 00:12:03 +01:00
Michael Edwards
b7a2aad17d Add credentials field alias
`encoded_auth_blob` is used in the credentials response of the Facebook auth flow
2019-03-20 21:17:23 +01:00
Sasha Hilton
1ccf00cfbb
Merge branch 'master' into error-source-fix 2019-03-20 16:48:41 +01:00
Sasha Hilton
fe4b71d76c Fix tokio depreciation warnings 2019-03-20 16:46:44 +01:00
Sasha Hilton
2fb901a743
Merge pull request #307 from medwards/master
Use serde 1.0
2019-03-20 16:15:56 +01:00
Sasha Hilton
d26153a307 Fix Cargo.lock 2019-03-20 16:14:52 +01:00
Sasha Hilton
e606ace6d4
Merge branch 'master' into master 2019-03-20 15:58:05 +01:00
Sasha Hilton
6d7d3857a0
Merge pull request #277 from willstott101/cpal-backend
Implement Rodio as default playback backend
2019-03-20 15:30:32 +01:00