Commit graph

11 commits

Author SHA1 Message Date
jeffvli
1cf587bc8f restructure files onto electron-vite boilerplate 2025-05-26 17:18:55 -07:00
Vukanović Stefan
297d6f0d2e
LrcLib.net expects durations in seconds, not ms (#603) 2024-05-02 14:14:10 +00:00
jeffvli
8686a7c592 Various lyrics improvements
- Update wording on provider fetcher
- Invalidate query on reset instead of resetQuery
2023-08-07 21:59:55 -07:00
jeffvli
30e52ebb54 Lint all files 2023-07-01 19:14:12 -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
jeffvli
cbc08d6f03 Improve lyrics match with scored searches 2023-06-09 17:24:34 -07:00
jeffvli
f8ecb3fc53 Update fetchers to support search 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
98fa47348c Replace main lyrics listener with promise handler 2023-06-09 17:24:34 -07:00
Kendall Garner
007a099951 Lyrics Improvements
- Make the settings text actually consistent with behavior
- Add metadata (artist/track name) for fetched tracks
- Add ability to remove incorrectly fetched lyric
- Add lyric fetch cache; save the last 10 fetches
- Add ability to change offset in full screen, add more comments
2023-06-09 17:24:34 -07:00
Kendall Garner
85d2576bdc Improved lyric syncing, fetch
- uses a somewhat more sane way to parse lyrics and teardown timeouts
- adds 'seeked' to setCurrentTime to make detecting seeks in lyric much easier
- adds ability to fetch lyrics from genius/netease (desktop only)
2023-06-04 16:46:05 -07:00