KoffeinFlummi
b7e0e87e44
Add scroll bar to ListView, remove ScrollView
2019-03-20 22:32:45 +01:00
Henrik Friedrichsen
e0d1d456f4
select first item in listviews initially
2019-03-17 23:03:35 +01:00
Henrik Friedrichsen
32b1c4f583
the spelling focused is much more common
2019-03-17 19:38:06 +01:00
Henrik Friedrichsen
c74b5786f2
make TAB switch between search field and list view
2019-03-17 18:53:45 +01:00
Henrik Friedrichsen
da4f39ffba
Merge branch 'keybindings' of git://github.com/KoffeinFlummi/ncspot into KoffeinFlummi-keybindings
2019-03-17 15:45:13 +01:00
KoffeinFlummi
5a85619105
Add rebindable keys, refactor lists
2019-03-17 04:29:29 +01:00
Henrik Friedrichsen
502ac36de3
get rid of the panel wrapper for more space
...
the screen title is now displayed by the layout
2019-03-07 22:34:45 +01:00
Henrik Friedrichsen
0b14fc5da7
transform simple queue to a preserving, more complex kind
...
this is a pretty big but necessary change and might not be stable yet.
some key points:
- the queue is now responsible for playback controls and track management, as
this was scattered between the queue and spotify objects.
- because the queue is now retained, it should be easier to save it as a
spotify playlist
closes #12
2019-03-06 23:59:33 +01:00
Henrik Friedrichsen
91e89c2970
introduce track data class
2019-03-06 00:15:28 +01:00
Henrik Friedrichsen
ea762dbed3
don't search with empty input
2019-03-05 22:15:07 +01:00
KoffeinFlummi
7a24eca809
Add main layout view and status bar
...
Fix #4
2019-03-05 19:18:36 +01:00
Henrik Friedrichsen
a562f0b7a7
implement custom track button view ( closes #2 )
2019-03-03 00:16:17 +01:00
Henrik Friedrichsen
ce566b0fb9
request full width for search results
2019-02-26 22:01:59 +01:00
Henrik Friedrichsen
b06b6bc15b
rustfmt
2019-02-26 21:34:20 +01:00
Henrik Friedrichsen
f75c6fbbb8
wrap queue in arc<mutex<>> as it needs to mutable across threads
2019-02-10 21:00:12 +01:00
Henrik Friedrichsen
0b26c5411c
initial track queue implementation
2019-02-09 16:05:33 +01:00
Henrik Friedrichsen
b43c7211da
format artists in search results
2019-01-06 16:05:48 +01:00
Henrik Friedrichsen
f1ec67db0c
cleanups + make search results scrollable
2018-12-23 20:23:10 +01:00
Henrik Friedrichsen
278bb7844f
implement track search and playback
2018-12-23 12:44:40 +01:00