jeffvli
620b810191
add option to set local lyric priority
2025-06-25 21:25:29 -07:00
Jeff
c1330d92b2
Migrate to Mantine v8 and Design Changes ( #961 )
...
* mantine v8 migration
* various design changes and improvements
2025-06-24 00:04:36 -07:00
et21ff
ae41fe99bb
lyrics: add translation lyrics for netease.ts ( #951 )
...
* lyrics: add translation lyrics for netease.ts
2025-06-21 12:19:23 -07:00
jeffvli
7562c619d2
fix mpv path save dialog ( #930 ) ( #940 )
2025-06-02 20:17:55 -07:00
jeffvli
930165d006
fix all imports for new structure
2025-05-26 17:20:02 -07:00
jeffvli
1cf587bc8f
restructure files onto electron-vite boilerplate
2025-05-26 17:18:55 -07:00
Xudong Zhou
31492fa9ef
Lyrics Translation and Romaji (Fulfill #732 ) [Translation Part] ( #747 )
2024-09-23 20:25:17 -07:00
Kendall Garner
fcc010eb54
move transcoding placeholder
2024-09-08 22:05:44 -07:00
Kendall Garner
42ba5a531c
use feishin switch instead of default
2024-09-05 18:08:37 -07:00
Kendall Garner
528bef01f0
provide transcoding support
2024-09-01 08:26:30 -07:00
Kendall Garner
93055b3bf1
allow disabling web audio
2024-08-29 19:44:24 -07:00
Kendall Garner
645697367d
[enhancement]: support serach on settings page
2024-05-05 13:25:05 -07:00
Kendall Garner
9f86a8179f
fix clipping description, update docker compose sample
2024-04-12 19:44:52 -07:00
jeffvli
9b0c9ba3ac
Fallback to web player if mpv fails to run
2024-02-13 02:05:59 -08:00
jeffvli
fb08502e51
Add mpv path reload and clear functionality
2024-02-12 21:21:17 -08:00
jeffvli
ff4ce89bc9
Remove "disable mpv" setting and desktop requirement
2024-02-12 14:14:08 -08:00
Kendall Garner
f82da2e76b
[enhancement]: Support disabling MPV entirely
...
Supports running Feishin solely using web audio (useful for clients with problems with MPV).
Also moves save/restore queue to utils, as MPV object is now optional
2024-02-11 13:56:29 -08:00
Kendall Garner
5f1d0a3b5e
[bugfix]: Validate audio sample range, catch AudioContext error ( #470 )
2024-01-24 20:36:20 -08:00
Leonardo Salgueiro
2095ff6ab9
Update scrobble-settings.tsx ( #440 )
2024-01-21 19:43:09 -08:00
Kendall Garner
3f9cdab450
convert value to number on set ( #390 )
2023-12-04 20:20:19 -08:00
Jeff
8430b1ec95
Add localization support ( #333 )
...
* Add updated i18n config and en locale
2023-10-30 19:22:45 -07:00
Kendall Garner
65f28bb9dc
Replaygain support for Web Player ( #243 )
...
* replaygain!
* resume context
* don't fire both players
* replaygain for jellyfin
* actually remove console.log
---------
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com>
Co-authored-by: jeffvli <jeffvictorli@gmail.com>
2023-09-21 17:06:13 -07: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
Kendall Garner
c9dbf9b5be
Add remote control ( #164 )
...
* draft add remotes
* add favorite, rating
* add basic auth
2023-07-23 05:23:18 -07:00
jeffvli
30e52ebb54
Lint all files
2023-07-01 19:14:12 -07:00
jeffvli
f8ecb3fc53
Update fetchers to support search
2023-06-09 17:24:34 -07:00
Kendall Garner
85a10c799a
address comments
2023-06-04 16:46:05 -07:00
Kendall Garner
58f38b2655
add jellyfin, improvements
2023-06-04 16:46:05 -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
jeffvli
e45252d16c
Fix mpv sample rate setting
...
- Fix default input value
- Disable property on 0 value
2023-05-17 17:25:20 -07:00
jeffvli
e02643123c
Fix various mpv setting options
2023-04-03 03:53:30 -07:00
jeffvli
77bfb916ba
MPV player enhancements
...
- start the player from the renderer
- dynamically modify settings without restart
2023-04-02 21:41:32 -07:00
jeffvli
f35152a169
Add hotkey settings tab
2023-03-31 07:26:10 -07:00
jeffvli
6ccef6e515
Prevent auto checking of audio devices
2023-03-31 06:15:04 -07:00
jeffvli
eecbcddea3
Refactor settings store and components
2023-03-30 06:44:33 -07:00