geoffrey45
108182ab01
extract queue songlist into a reusable component
...
~ getting ready to implement "see all" in favorite page
2023-01-13 18:13:49 +03:00
geoffrey45
0b24974a63
fix slow folder page
...
~ stabilize props: move isCurrent check to inside SongItem component
2023-01-13 18:13:49 +03:00
geoffrey45
6d8a9f880b
refactor interfaces and references
2023-01-13 18:13:49 +03:00
geoffrey45
f3c4f0310a
update interfaces to use the updated property names
...
+ misc changes related to moving to sqlite
2023-01-13 18:13:49 +03:00
geoffrey45
bbe7984e4e
normalize context menu using @popperjs
...
+ normalize context children too
+ add setting to toggle context children via click or hover
+ add a select setting component
+ remove dead teleport code from sidebar tabs wrapper
+ general clean up
2023-01-13 18:13:49 +03:00
geoffrey45
4e0837a627
use @vueuse/useClickOutside to hide context menu
2023-01-13 18:13:49 +03:00
geoffrey45
a496d68439
fix removing tracks from queue
2023-01-13 18:13:49 +03:00
geoffrey45
ed7f26c12b
add bottom padding to v-scroll-page class instead of individual pages
...
+ Rewrite queue page with @Akryum/vue-virtual-scroller
2023-01-13 18:13:49 +03:00
geoffrey45
977d9282cb
feat: separate discs in album page
...
+ remove tooltip markup
+ refactor css classnames
2023-01-13 18:13:49 +03:00
geoffrey45
20151afcf5
fix app grid layout issues
...
+ fully move now playing to bottom bar
+ add hover state to playlist card
+ handle playing tracks from queue page
2023-01-13 18:13:49 +03:00
geoffrey45
09453fc419
remove test header from queue page
2023-01-13 18:13:49 +03:00
geoffrey45
74ea700d93
use virtual scroll page layout in album page
2023-01-13 18:13:49 +03:00
geoffrey45
703ea71514
extract virtual scroller page into a layout
2023-01-13 18:13:49 +03:00
geoffrey45
76a77823c8
try virtualList on QueueView
2023-01-13 18:13:49 +03:00
geoffrey45
6e46750270
rewrite queue page to use songlist
...
+ add nav components to queue page
+ revert tooltip to undo handling updates - I can't find
a viable solution to the updates problem
2022-09-06 18:53:26 +03:00
geoffrey45
6454f38cc3
modify queue page to use the correct track component
2022-08-31 12:20:35 +03:00
geoffrey45
ca211b6dcf
add queue page
2022-08-28 15:37:46 +03:00