···4455- **Adds album-covers view** (switch to and from list view with icon in nav bar)
66- Added new background images and replaced two older ones
77+- Adds a keyboard shortcut `L` to quickly select a playlist
78- Dark mode for the about page
89- Fixes playback issues (eg. clicking same track multiple times)
1010+- Fixes various issues with add-to-playlist overlay
911- Only generated playlists for enabled sources
1012- Removes support for Blockstack & Textile
1113
+5-2
src/Applications/UI.elm
···376376 AddTracksToPlaylist a ->
377377 Playlists.addTracksToPlaylist a
378378379379+ AssistWithAddingTracksToPlaylist a ->
380380+ Playlists.assistWithAddingTracksToPlaylist a
381381+379382 CreatePlaylist ->
380383 Playlists.create
381384···397400 RemoveTracksFromPlaylist a b ->
398401 Playlists.removeTracks a b
399402400400- RequestAssistanceForPlaylists a ->
401401- Playlists.requestAssistance a
403403+ SelectPlaylist a ->
404404+ Playlists.select a
402405403406 SetPlaylistCreationContext a ->
404407 Playlists.setCreationContext a
+7-3
src/Applications/UI/Adjunct.elm
···88import UI.Audio.State as Audio
99import UI.Authentication.Types as Authentication
1010import UI.Interface.State exposing (hideOverlay)
1111+import UI.Playlists.State as Playlists
1112import UI.Queue.State as Queue
1213import UI.Tracks.State as Tracks
1314import UI.Types as UI exposing (..)
···3233 _ ->
3334 False
3435 in
3535- if m.focusedOnInput || not authenticated then
3636+ if not authenticated || (m.focusedOnInput && Maybe.isNothing model.alfred) then
3637 case m.pressedKeys of
3738 [ Keyboard.Escape ] ->
3839 hideOverlay m
···4344 else if Maybe.isJust model.alfred then
4445 case m.pressedKeys of
4546 [ Keyboard.ArrowDown ] ->
4646- Alfred.selectPrevious m
4747+ Alfred.selectNext m
47484849 [ Keyboard.ArrowUp ] ->
4949- Alfred.selectNext m
5050+ Alfred.selectPrevious m
50515152 [ Keyboard.Enter ] ->
5253 Alfred.runSelectedAction m
···70717172 [ Keyboard.ArrowDown ] ->
7273 Audio.seek ((m.audioPosition + 10) / m.audioDuration) m
7474+7575+ [ Keyboard.Character "L" ] ->
7676+ Playlists.assistWithSelectingPlaylist m
73777478 [ Keyboard.Character "N" ] ->
7579 Tracks.scrollToNowPlaying m