This repository has been archived on 2025-03-19. You can view files and clone it, but cannot push or open issues or pull requests.
feishin/src/renderer/features/player
Kendall Garner 5cc2276781
[bugfix]: web player edge cases
Two bugs addressed in response to Safari changes:
1. Only handle `onEnded` for real streams, preventing `autoNext()` spam when the last track finishes
2. `.play()` is not necessarily a safe operation (if empty wave was started, can cause exception later). Catch this exception and discard it. This also only occurred when playing the last track
2024-01-28 01:50:51 -08:00
..
components [bugfix]: use proper language key for lyrics size 2024-01-27 10:07:10 -08:00
context Lint all files 2023-07-01 19:14:12 -07:00
hooks [bugfix]: web player edge cases 2024-01-28 01:50:51 -08:00
mutations Lint all files 2023-07-01 19:14:12 -07:00
ref Improved lyric syncing, fetch 2023-06-04 16:46:05 -07:00
index.ts Allow initialIndex on queue add (#67) 2023-05-20 18:40:45 -07:00
utils.ts Support genres in context menu 2023-08-04 02:27:04 -07:00