Commit Graph

27 Commits

Author SHA1 Message Date
mungai-njoroge
59a27d4489 log track on end event
+ add recently played to homepage
+ redesign playlist card to match others
+ update pinia persistented state package
2023-12-03 18:27:20 +03:00
mungai-njoroge
3aa0aebfc6 add recent items section in the homepage 2023-12-02 01:58:37 +03:00
mungai-njoroge
cfc9c2632b break store into 2 and refactor 2023-11-24 00:10:41 +03:00
mungai-njoroge
d983b291ce update favicons 2023-10-11 11:03:02 +03:00
mungai-njoroge
39e109c4ed load settings from server on settings page
+ redesign settings page
+ generate .gz bundles on css and js files
+ add logo to settings page version area
+ remove show master flag setting from settings page and store
+ add descriptions to settings
+ move radios data to separate file
+ misc
2023-08-24 16:39:12 +03:00
mungai-njoroge
cc417e4954 implement queue save as playlist
+ configure eslint
2023-08-12 17:47:25 +03:00
mungai-njoroge
5c8af06c8f fix songitem add to fav icon not updated 2023-07-31 14:28:19 +03:00
mungai-njoroge
09bbc5ee7e implement client-side color extraction for playlist image
+ for more check the diff
2023-07-27 09:46:39 +03:00
mungai-njoroge
96efda61c7 use raw svg strings as icons in context menu
+ add dummy context menu option in playlists to remove track
+ update vite-svg-loader
+ export all svgs from ./icons.ts
2023-07-20 16:48:14 +03:00
mungai-njoroge
f96f77db0a refactor in @vueuse/motion and remove global motion one for vue components
+ update album api route json variable name
2023-07-09 18:35:03 +03:00
mungai-njoroge
0b2a91ced8 break now playing header into components
+ handle play from queue in now playing page
2023-07-07 13:11:00 +03:00
mungai-njoroge
b9583c5b9c a lot of stuff tiny changes but overall ... 👇👇
- start opmizing view for mobile (user demand)
- configure installable PWA
2023-07-02 18:46:52 +03:00
mungai-njoroge
846cca8b64 misc 2023-07-01 21:11:17 +03:00
geoffrey45
a3363acf56 set artist albums and aritst list component height dynamically
+ misc
2023-05-07 21:48:30 +03:00
geoffrey45
13e88ba0d9 fix: showing compilations in discogs page
+ show album version flag in album header
+ show other versions in album page
+ misc
2023-04-22 22:29:02 +03:00
geoffrey45
1fcf3658e9 use @nextcss/colortools/shift to make colored headers balanced 2023-03-27 16:45:38 +03:00
geoffrey45
86e17a979f add v-wave
+ fix console errrors on queue clear
2023-03-27 16:45:38 +03:00
geoffrey45
a3103d212f add padding to context menu
+ misc
2023-03-27 16:45:38 +03:00
geoffrey45
65f492945c update dependencies 2023-01-27 05:13:47 +03:00
geoffrey45
daaa0c48c2 change song card animation from swipe to scale
+ change the "General" button in settings page to "Reset client"
2023-01-25 11:44:10 +03:00
geoffrey45
861c1beb03 handle showing prompt to set root dirs if none is set
+ animate left sidebar Now playing image
2023-01-23 23:36:39 +03:00
geoffrey45
6b12e23cd5 update package.json build path 2023-01-20 12:34:18 +03:00
geoffrey45
2ddd9bdd66 bump up virtualscroller package to latest
+ fix virtual scroller stability (by removing random list item ids)
~ that fixed the flashing favorite button on current playing songitem bug
2023-01-15 17:54:00 +03:00
geoffrey45
4f869202e5 use HeartSvg component for songitem fav button
+ fix no gap in folder page
2023-01-13 21:44:10 +03:00
Mungai Njoroge
4239c5f331 Switch repos (#8)
* remove server code and replace it with client code

* downgrade yarn from 3.1.1 -> 1.22.19
2023-01-13 20:05:08 +03:00
geoffrey45
b34a90b6ad remove alice client files 2022-08-03 15:23:50 +03:00
Mungai Geoffrey
dde7852d66 Initial commit 2022-08-03 15:20:31 +03:00