jeffvli
4a986069f8
set flac as default transcoding profile
2026-04-06 10:58:37 -07:00
jeffvli
3f300c40cc
add in-app prompt for system audio connection
2026-04-05 22:19:09 -07:00
jeffvli
a868d4d539
combine wav codec check
2026-04-04 23:11:55 -07:00
jeffvli
564ee721c4
revert default transcoding profile to opus, add safari check for mp3
2026-04-04 23:08:53 -07:00
jeffvli
e21515f7fb
add additional codec probes for transcoding profile, use mp3 instead of opus for default transcode
2026-04-04 23:03:29 -07:00
jeffvli
92cea5dfda
add log for direct play profiles
2026-04-02 01:27:14 -07:00
jeffvli
a30b1ec90b
add OS transcoding extension
2026-03-31 20:45:22 -07:00
Kendall Garner
7c4cbaad9a
feat(player): add server-side autosave capability
2026-03-06 20:01:35 -08:00
jeffvli
61616dd2b9
move remote hook to global scope ( #1752 )
2026-02-24 00:45:43 -08:00
York
cc8cb4f4f1
Add sleep timer to player bar ( #1671 )
...
* feat: add sleep timer to player bar
- Add sleep timer button in player bar right controls
- Preset options: End of song, 5/10/15/30/45 min, 1 hr, 2 hrs
- Custom timer with HH:MM:SS input fields
- Timer only counts down while music is playing
- Timer pauses playback when it expires
- End-of-song mode pauses at the next track change
- Uses theme-aware styling (--theme-colors-surface)
- Add sleepTimer/sleepTimerOff icons (LuTimer/LuTimerOff)
- Add i18n strings for sleep timer UI
---------
Co-authored-by: York <york@BonecharMac.local >
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-02-10 21:19:37 -08:00
jeffvli
f4072c183b
refactor feature hooks to be conditionally initialized
2026-01-21 02:23:25 -08:00
jeffvli
fc5024be90
revalidate current song in queue during playback
2026-01-16 04:18:02 -08:00
jeffvli
c676f5b91f
use existing web player engine for radio playback ( #1543 )
2026-01-14 20:01:30 -08:00
jeffvli
41054ed819
add audio device selection for mpv
2026-01-14 19:12:36 -08:00
Jeff
7ed847fecb
Add internet radio ( #1384 )
2025-12-13 21:26:33 -08:00
Kendall Garner
ed5d590a6b
feat: sync play queue for navidrome/subsonic ( #1335 )
...
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-12-12 21:05:00 -08:00
jeffvli
65a7c3440b
add player autodj ( #7 )
2025-12-07 15:04:39 -08:00
Kendall Garner
dd3d05c813
add web audio, replaygain, visualizer ( #1289 )
...
* add web audio, replaygain, visualizer
* remove volume multiplication in gain
---------
Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com >
2025-11-30 03:25:12 -08:00
jeffvli
aab19b289b
reimplement playback hotkeys
2025-11-29 22:04:10 -08:00
jeffvli
0b70ed158b
fix mpris
2025-11-29 21:35:09 -08:00
jeffvli
60d8d18a0f
add mediasession
2025-11-29 19:33:40 -08:00
jeffvli
212d9e9f55
add mpris
2025-11-29 19:33:40 -08:00
jeffvli
60cdea6787
large performance refactor
2025-11-29 19:33:39 -08:00
jeffvli
af7e52295a
reimplement player scrobble
2025-11-29 19:33:38 -08:00
jeffvli
c23e459b89
move queue favorite event listener to an app global scope
2025-11-29 19:33:38 -08:00
jeffvli
c763824803
add basic mobile responsive layout
2025-11-29 19:33:35 -08:00