13 Commits

Author SHA1 Message Date
geoffrey45
7f344b51db move the Routes enum to router/routes.ts
+ fix context menu not being normalized
+ fix nav bar padding-right on no sidebar
2023-01-13 18:13:49 +03:00
geoffrey45
580dce1da9 attach artist page link to ArtistName component
+ separate fetching artist albums with fetching artist info
+ include limit when fetching artist albums
+ refactor interfaces
2023-01-13 18:13:49 +03:00
geoffrey45
6d8a9f880b refactor interfaces and references 2023-01-13 18:13:49 +03:00
geoffrey45
ffecfac8c7 fix playing tracks from search page 2023-01-13 18:13:49 +03:00
geoffrey45
56749ddfd9 add initial bottom bar
+ use a hacky grid to position bottom bar for chrome compatibility
2023-01-13 18:13:49 +03:00
geoffrey45
61750f7126 fix ArtistName component width calculation in vTooltip
+ add tracklist breakpoints to virtual scroll page layout
2023-01-13 18:13:49 +03:00
geoffrey45
e03ed66f44 fix: use innerText as tooltip text instead of bindings
-
this fixes the updates problem
-
2022-09-21 01:32:28 +03:00
geoffrey45
194a615b2d feat: show search icon in header instead of input
+ fix: persistent updating text on update playlist modal
+ move router routes to a separate file
    + lazy import route components
+ remove loading: lazy from songcard
+ remove unused imports on navigation component
2022-09-18 10:07:58 +03:00
geoffrey45
f5b6791d4b update track interface to follow server updates
+ add search debounce time
2022-09-11 20:37:29 +03:00
geoffrey45
32b309b6ee implement reactive breakpoints
+ fix breaking queue page when there's no data
2022-09-10 20:15:20 +03:00
Mungai Njoroge
5770a66d67
Implement fuzzy page search using fuse.js (#86) 2022-09-10 10:46:45 -04:00
geoffrey45
24bfa73ab6 use directive to add tooltip
+ change grid size for search page
+
2022-09-04 12:48:56 +03:00
geoffrey45
a9ce08b092 use reactive songlist element size to show song details selectively 2022-08-27 20:57:21 +03:00