Henrik Friedrichsen
32cb6e70d3
Show tracks + duration of album, playlist, queue
...
Stats are in the top right
Fixes #475
2021-04-08 22:26:19 +02:00
Henrik Friedrichsen
d2edfc3caf
rename as_boxed_view_ext to into_boxed_view_ext
2021-03-22 22:36:33 +01:00
Qluxzz
3d11b2c333
Fix spelling mistake
2021-03-05 21:54:15 +01:00
KoffeinFlummi
df87ff9bdd
Implement cover drawing as optional feature
2021-02-27 13:14:49 +01:00
Henrik Friedrichsen
a216af91ac
remember view stacks separately for screens
...
Previously, the stack would be reset when switching between screens.
With the new search flow this means that search results are lost, e.g. when switching
from search results to the queue and back.
2021-01-10 01:42:23 +01:00
Qluxzz
2b20670743
Add select artist dialog when multiple artists
2021-01-09 22:15:32 +01:00
Henrik Friedrichsen
79a3d0ca8a
add recommendations/similar tracks feature
...
fixes #186
2020-10-18 17:41:18 +02:00
Henrik Friedrichsen
e5be021699
refactor: zap display_center stub implementations
2020-10-18 17:04:41 +02:00
Henrik Friedrichsen
e1b4892b8a
make album column for tracks configurable
...
introduces new config variable `album_column`
fixes #267
2020-10-17 23:56:23 +02:00
Moshe Sherman
fc79889665
play next ( #278 )
...
* add play next feature
* fix play_next insertion order
* fix play_next call for playable
* document play_next shortcut + reformat
Co-authored-by: Henrik Friedrichsen <henrik@affekt.org >
2020-10-04 16:58:55 +02:00
Moshe Sherman
77e5de562d
Display album name for playable objects ( #268 )
...
* display album name
* give proper name to the space key
fixes #266
* use 50% for center offset
Co-authored-by: Henrik Friedrichsen <henrik@affekt.org >
2020-09-28 22:28:10 +02:00
Henrik Friedrichsen
dccb36d8e7
update to rust edition 2018 + bump version
2020-03-15 11:06:24 +01:00
Henrik Friedrichsen
8924b85390
fix deprecation warnings that occured due to cursive 0.14.0 upgrade
2020-02-02 20:10:21 +01:00
Henrik Friedrichsen
ed1dc2e22e
implement saving selected tracks directly to playlists
...
closes #103
2019-11-02 23:19:12 +01:00
Henrik Friedrichsen
7aa70fcb6b
fix deprecation warnings caused by old trait object syntax
2019-09-01 01:32:50 +02:00
Henrik Friedrichsen
980f6eb528
move to a separate save/delete binding approach
...
this is to address accidental deletions of playlists/tracks that some users
faced
closes #75
related #15
2019-08-13 21:59:11 +02:00
Henrik Friedrichsen
96a0e9f9d6
add type coercion helper to ListItem objects
2019-06-09 23:57:47 +02:00
Rasmus Larsen
1671db14c1
Move to enum-based commands
2019-05-20 22:15:12 +02:00
Rasmus Larsen
4897d97931
Move URL handling to relevant structs and share selected song
2019-05-09 16:04:07 +02:00
KoffeinFlummi
eed218d0c3
Implement browsing for albums, artists, playlists
2019-04-23 01:40:00 +02:00
KoffeinFlummi
1e58ca9345
Implement (un)saving tracks, albums; (un)following artists
2019-04-18 15:43:51 +02:00
KoffeinFlummi
adba809327
Display saved/followed checkmark
2019-04-18 14:04:40 +02:00
Henrik Friedrichsen
69e6c77753
implement pagination interface for listview
2019-04-09 22:48:42 +02:00
KoffeinFlummi
d223aae9c7
Add album and artist searching
2019-04-02 08:31:17 +02:00
Henrik Friedrichsen
d7848ec333
code formatting + minor refactorings
2019-03-28 05:42:47 +01:00
KoffeinFlummi
486bc7617e
Refactor command handling
2019-03-28 03:05:25 +01:00
KoffeinFlummi
5a85619105
Add rebindable keys, refactor lists
2019-03-17 04:29:29 +01:00