Commit graph

762 commits

Author SHA1 Message Date
Sasha Hilton
8eae57bad0 Uncommented branch switch. 2019-11-09 15:21:12 +01:00
Sasha Hilton
af715f9e8c Add publish.sh script for creating new version, update PUBLISHING.md 2019-11-09 15:19:30 +01:00
Sasha Hilton
9e2cfe321e Update readme and add publishing notes 2019-11-06 17:25:10 +01:00
Sasha Hilton
295bda7e48 Update Cargo.toml to point to Librespot Org repo 2019-11-06 17:08:22 +01:00
Sasha Hilton
4e1bf7a0db Add version numbers for all librespot crates 2019-11-06 16:59:40 +01:00
Sasha Hilton
e7177da3b1 Add librespot-core version number 2019-11-06 16:56:51 +01:00
Sasha Hilton
63049d9928 Protobuf exact dependency 2019-11-06 16:52:51 +01:00
Sasha Hilton
394320c7b7 Add description and license to Cargo.toml for each crate 2019-11-06 16:50:26 +01:00
Sasha Hilton
03b62052ba More exact dependencies for crates.io 2019-11-06 16:44:11 +01:00
Sasha Hilton
6093d8f299 Move to librespot-tremor for crates.io compatability. 2019-11-06 16:40:13 +01:00
Sasha Hilton
d91bf573a4 Switch to libmdns for discovery 2019-11-06 16:39:31 +01:00
Sasha Hilton
267c182ff4 Set exact protobuf dependencies required by crates.io 2019-11-06 16:38:30 +01:00
Ash
4a04e48f8a
Merge pull request #381 from ashthespy/podcasts
Podcasts
2019-11-05 10:02:21 +01:00
Ash
5e304e68c9
Merge pull request #390 from ashthespy/crossbuild
Add `pkg-config` to docker build container
2019-11-04 15:21:34 +01:00
ashthespy
939fc583e7 Help pkg-config with explicit paths 2019-11-01 17:01:58 +01:00
ashthespy
ee3a756a6e Fix borrow for Rust 1.32.0 2019-10-30 13:53:11 +01:00
ashthespy
508c7e2b26 Tweak track loading 2019-10-30 11:33:17 +01:00
ashthespy
b96405af82 Make SpotifyId understand more URI formats 2019-10-30 11:33:17 +01:00
ashthespy
6786c093ad Update metadata.proto 2019-10-30 11:33:17 +01:00
ashthespy
8eb51e9b55 Streamline and refactor Podcast support,
<Metadata>
  Add publisher to `Show`
  Add `ALLOWED` to `PassthroughEnum`
2019-10-30 11:33:17 +01:00
ashthespy
0cb7a3f7c8 WIP: Podcast support 2019-10-30 11:33:17 +01:00
Sasha Hilton
cbba63f60b
Merge pull request #341 from willstott101/u128
Drop extprim crate (use built-in u128) and reduce usage of byteorder crate (Rust 1.32+)
2019-10-29 18:49:03 +01:00
Will Stott
a7243ff8ce Use single fixed-width format! macro for SpotifyId.to_base16 2019-10-22 18:31:45 +01:00
Will Stott
ac1c31b786 Use Rust's built-in unsigned 128 bit integer instead of the extprim crate 2019-10-22 18:28:21 +01:00
Ash
551daadc44
Merge pull request #384 from librespot-org/revert-379-patch-1
Revert "Fix play.rs example"
2019-10-09 19:01:05 +02:00
Gilles Castel
93a00956ce Fix play.rs example 2019-10-09 18:18:38 +02:00
Ash
25107ee796 Revert "Fix play.rs example (#379)"
This reverts commit 2ff71abb8e.
2019-10-09 18:05:08 +02:00
Ash
70024d594c
Merge pull request #383 from andrewburgess/master
Lock Rodio to v0.9
2019-10-09 10:44:49 +02:00
Gilles Castel
2ff71abb8e Fix play.rs example (#379)
Fix `play.rs` example by renaming `core` to `librespot_core`
2019-10-09 10:44:20 +02:00
Andrew Burgess
5937e4fb6e 📌 fix: lock rodio to v0.9 2019-10-08 22:53:21 -07:00
Ash
051c233ca0
Merge pull request #380 from owenshen24/patch-1
Fixed slight typo
2019-10-08 00:05:11 +02:00
Owen Shen
73fd318e22
Fixed slight typo
"hene" -> "hence"
2019-10-07 14:47:35 -07:00
Sasha Hilton
803f03797f
Remove LFM note. 2019-09-30 01:14:22 +02:00
Ash
76088d0fc9
Merge pull request #375 from dfrieling/master
add pkg-config and some configuration to Dockerfile.Rpi to allow cross-compilation
2019-09-26 14:25:44 +02:00
Daniel Frieling
303037a7c9 add pkg-config and some configuration to Dockerfile.Rpi to allow cross-compilation 2019-09-25 21:44:32 +02:00
Ash
e1e8f60628
Merge pull request #351 from ashthespy/vergen
Bump up vergen (and switch to rustc-env flags)
2019-09-21 16:56:14 +02:00
Ash
ca86d537ce
Merge pull request #371 from xentrick/master
Fixed nightly build conflict with `core`
2019-09-21 16:52:50 +02:00
Nick Mavis
c19375c5ca Fixed nightly conflict with 2019-09-16 15:00:09 -04:00
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