Commit graph

946 commits

Author SHA1 Message Date
jeffvli
0ba8d5bf70 Add extra item types to card row 2023-07-16 13:35:32 -07:00
jeffvli
1fc5e9a0e8 Update song list table view 2023-07-16 11:44:33 -07:00
jeffvli
f09227d963 Update album table view 2023-07-16 11:15:47 -07:00
jeffvli
47ecbf0601 Fix column width declarations 2023-07-16 11:06:09 -07:00
jeffvli
481258484c Add reusable virtual table hook 2023-07-15 20:27:35 -07:00
jeffvli
3dcb0dc4ed Allow navigating directly to playlist song view 2023-07-15 15:57:40 -07:00
jeffvli
d64040f3f0 Enable delete button in playlist song list 2023-07-15 15:53:36 -07:00
jeffvli
63a77ae68c Add playlist grid views 2023-07-15 11:22:09 -07:00
jeffvli
e980e31bd2 Handle playlist card types 2023-07-15 11:22:09 -07:00
jeffvli
3b5dff795f Change default popup transition 2023-07-15 11:22:09 -07:00
jeffvli
8129a3994b Add order toggle button component 2023-07-15 11:22:09 -07:00
jeffvli
734b632c6c Fix item size slider for grid on album list 2023-07-15 11:22:09 -07:00
jeffvli
34f05fa2a5 Add undefined check to error message
- In some cases you can get an irrecoverable UI due to this being undefined
2023-07-15 11:22:09 -07:00
Kyan
f74e02eb09
Add fix to hide the "More from this artist" carousel when it contains no albums (#173)
* Add fix to hide carousel with other albums
2023-07-15 11:13:56 -07:00
jeffvli
287fbab29a Set initial count on playlist list (#180)
- Allows for easier infinite scrolling to end of list
2023-07-14 19:13:03 -07:00
jeffvli
e9d1e4a597 Set stylelint indentation to 4 2023-07-04 17:19:29 -07:00
jeffvli
70f893e5e9 Create vercel rewrite (#168) 2023-07-01 19:24:06 -07:00
jeffvli
30e52ebb54 Lint all files 2023-07-01 19:14:12 -07:00
jeffvli
22af76b4d6 Update prettier for 4 space tab 2023-07-01 19:06:57 -07:00
jeffvli
cb7bf438e9 Add new app logo 2023-07-01 14:11:15 -07:00
zackslash
a1b5c21a84
use platform window bar style as default (#150) 2023-07-01 13:50:11 -07:00
zackslash
4c5fa0750b
fix label-font-family typo (#157) 2023-07-01 12:45:55 -07:00
Gelaechter
22160ba59f
Show first instance when starting a second one (#149) 2023-07-01 12:45:08 -07:00
jeffvli
ba8e23e8d4 Add missing sidebar configuration 2023-06-14 00:45:10 -07:00
jeffvli
7fa4641dfe Bump to v0.2.0 2023-06-14 00:13:29 -07:00
jeffvli
4167af098f Various cleanup 2023-06-14 00:12:10 -07:00
jeffvli
c5f551e963 Use flex gap instead of line height for lyrics 2023-06-13 18:47:47 -07:00
jeffvli
fbd0e5b27b Fix image position when scaling 2023-06-13 18:47:43 -07:00
jeffvli
5877b8cc6f Fix feature carousel dynamic styles 2023-06-13 18:38:55 -07:00
jeffvli
23f4bfde99 Add additional outline button styles 2023-06-13 18:38:07 -07:00
jeffvli
4898fa7dcf Add responsive styling for min-width sidebar 2023-06-13 18:08:42 -07:00
jeffvli
a6990fd732 Fix various queue behavior
- Fix add next behavior when shuffle is enabled
- Fix shuffled queue when songs are removed from queue
- Fix queue indices when currently playing song is removed
- Re-shuffle queue after queue is finished when shuffle is enabled
2023-06-13 17:47:40 -07:00
Kendall Garner
2fac9efc1b
initial implementation for password saving (#132)
* initial implementation for password saving

* support restoring password in interceptor

* Fix modal overflow and position styles

* warn about 429, better error handling

---------

Co-authored-by: jeffvli <jeffvictorli@gmail.com>
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com>
2023-06-13 10:52:51 -07:00
jeffvli
a3a84766e4 Fix artist/album artist cells (#117) 2023-06-11 23:27:50 -07:00
jeffvli
0e9a77ffe0 Remove unneeded link condition 2023-06-11 20:40:27 -07:00
jeffvli
8f7e6a5222 Disable link from invalid artist on table cells (#117) 2023-06-11 20:38:32 -07:00
jeffvli
736945d6ef Set explicit window bar width 2023-06-11 20:18:28 -07:00
jeffvli
f97e855f51 Support local navidrome album artist image (#116) 2023-06-11 20:02:14 -07:00
Kendall Garner
d6e628099c
Add LrcLib Fetcher (#136)
* lrclib, do not show search/clear buttons if no fetchers configured
2023-06-11 12:45:50 -07:00
Gelaechter
d7ca25525c
Add zooming functionality (#140) 2023-06-11 12:45:13 -07:00
Jeff
72099cb1fe
Add configuration for player image aspect ratio (#138) 2023-06-10 19:14:49 -07:00
jeffvli
eeefe9d9dc Add updated scroll container to unsync lyrics 2023-06-09 17:24:34 -07:00
jeffvli
86c3e54119 Add tooltip to offset input 2023-06-09 17:24:34 -07:00
jeffvli
ea0737cf1f Fix overlay scrollbar 2023-06-09 17:24:34 -07:00
jeffvli
f4eaacc64a Adjust vertical padding on lyrics display 2023-06-09 17:24:34 -07:00
jeffvli
7f6efbe6dc Hide search / clear actions on web 2023-06-09 17:24:34 -07:00
jeffvli
72811dbedb Fix broken layout on lyrics scroll
- App layout would break when transitioning into the full-screen due to scrollIntoView
- Replace scroll action with scrollTop implementation
2023-06-09 17:24:34 -07:00
jeffvli
493e13ebc0 Fix id return type on netease fetcher 2023-06-09 17:24:34 -07:00
jeffvli
14aeee888f Adjust header, input, and modal styles 2023-06-09 17:24:34 -07:00
jeffvli
cbc08d6f03 Improve lyrics match with scored searches 2023-06-09 17:24:34 -07:00