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
jeffvli
77703b904f
Allow override on songs without default found lyrics
2023-06-09 17:24:34 -07:00
jeffvli
762644d23d
Fix provider text
2023-06-09 17:24:34 -07:00
jeffvli
75403078d2
Disable action buttons when no song selected
2023-06-09 17:24:34 -07:00
jeffvli
255a131f3b
Require only single query for search
2023-06-09 17:24:34 -07:00
jeffvli
e56350c1c2
Add remaining lyric actions functionality
2023-06-09 17:24:34 -07:00
jeffvli
aaa1b5f63a
Fix override on song change
2023-06-09 17:24:34 -07:00
jeffvli
3d409bb6f1
Fix queue container layout
2023-06-09 17:24:34 -07:00
jeffvli
7ab532be07
Improve accessibility of actions bar
2023-06-09 17:24:34 -07:00
jeffvli
946b73d215
Miscellanous fixes
2023-06-09 17:24:34 -07:00
jeffvli
2f0634dc03
Add lyric search selection and override
2023-06-09 17:24:34 -07:00
jeffvli
f8ecb3fc53
Update fetchers to support search
2023-06-09 17:24:34 -07:00
jeffvli
01608fa875
Fix ref issue
2023-06-09 17:24:34 -07:00
jeffvli
14a6766072
Add initial lyrics search UI
2023-06-09 17:24:34 -07:00
jeffvli
0fa5b6496f
Add lyric search functions and query
2023-06-09 17:24:34 -07:00
jeffvli
43c11ab6e3
Add alternative lyrics format parser
...
- Many synced lyrics on NetEase are broken due to not being the standard lrc format
2023-06-09 17:24:34 -07:00
jeffvli
41a901f3c4
Catch error on jellyfin query fail
2023-06-09 17:24:34 -07:00
jeffvli
2bdc664619
Fix animation transition on fullscreen player open
2023-06-09 17:24:34 -07:00