more refined queue events + playlist delete binding

- move from listview to linearlayout + scrollview
- doesn't redraw the whole view on queue changes anymore
- uses new cursive functions for linearlayout (needs cursive git)

closes #3
This commit is contained in:
Henrik Friedrichsen
2019-03-04 00:56:34 +01:00
parent 38592e3a4c
commit 9507add6a4
5 changed files with 105 additions and 42 deletions

View File

@@ -13,7 +13,6 @@ travis-ci = { repository = "hrkfdn/ncspot", branch = "master" }
maintenance = { status = "experimental" }
[dependencies]
cursive = "0.10"
crossbeam-channel = "0.3.8"
env_logger = "0.6.0"
failure = "0.1.3"
@@ -31,6 +30,9 @@ git = "https://github.com/librespot-org/librespot.git"
rev = "daeeeaa122fc2d71edf11e562e23038db4210b39"
default-features = false
[dependencies.cursive]
git = "https://github.com/gyscos/Cursive.git"
[features]
pulseaudio_backend = ["librespot/pulseaudio-backend"]
portaudio_backend = ["librespot/portaudio-backend"]