jeffvli
|
e69d0c8922
|
add popver playqueue
|
2025-11-29 19:33:41 -08:00 |
|
jeffvli
|
5e8d17f144
|
increase popover default padding
|
2025-11-29 19:33:41 -08:00 |
|
jeffvli
|
93ba99e36f
|
redesign PlayButtonGroup to match card styles
|
2025-11-29 19:33:41 -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
|
2f32534cf9
|
add logs to scrobble events
|
2025-11-29 19:33:40 -08:00 |
|
jeffvli
|
4ef2956eb1
|
add delete hotkey to playqueue
|
2025-11-29 19:33:40 -08:00 |
|
jeffvli
|
092a9c3f19
|
add initial playlist reimplementation
|
2025-11-29 19:33:40 -08:00 |
|
jeffvli
|
6b307b3bd4
|
properly handle adding list queries from song list to queue
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
9e0c4d4b2a
|
add additional checks on wavesurfer to prevent playback
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
d66b1c1bbb
|
add error handler to web player
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
3a2c5f7b11
|
handle cleaner switch between mpv/web
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
ffa9d165f2
|
refactor shuffle all modal for styles and loading state
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
60cdea6787
|
large performance refactor
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
94a7829882
|
add debug logs for player actions
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
042047d7c1
|
clean up player repeat behavior
|
2025-11-29 19:33:39 -08:00 |
|
Kendall Garner
|
80419a1edf
|
Remove stream url, cleanup old audio player (#1269)
* Remove stream url, cleanup old audio player
* remove unused api in playerbar waveform
* make jellyfin transcoding work?
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
16c703fe31
|
remove scrobble log
|
2025-11-29 19:33:38 -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
|
84419820b8
|
add optimistic update for favorite/ratings mutations
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
646eb4a3b0
|
add double click play to album detail
- add mediaPlayByIndex
- add index property to item list controls args
- add overrides to item list controls
|
2025-11-29 19:33:37 -08:00 |
|
jeffvli
|
0a25df39ca
|
re-add menu button to sidebar
|
2025-11-29 19:33:37 -08:00 |
|
jeffvli
|
42e90734b2
|
random cleanup
|
2025-11-29 19:33:37 -08:00 |
|
jeffvli
|
ee4a1f762e
|
Revert "use new favorite color for icons"
This reverts commit 23c81d3bdc.
|
2025-11-29 19:33:36 -08:00 |
|
jeffvli
|
70a6ca5d77
|
use new favorite color for icons
|
2025-11-29 19:33:36 -08:00 |
|
jeffvli
|
f86b00eced
|
optimize player state for large queues
|
2025-11-29 19:33:36 -08:00 |
|
jeffvli
|
f2680bb1de
|
fix title alignment on mobile player
|
2025-11-29 19:33:35 -08:00 |
|
jeffvli
|
c763824803
|
add basic mobile responsive layout
|
2025-11-29 19:33:35 -08:00 |
|
jeffvli
|
0dff13c43f
|
crossfade player enhancements, reorganize settings
|
2025-11-29 19:33:35 -08:00 |
|
jeffvli
|
aba8896ecf
|
reimplement fullscreen player
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
dde2e4e780
|
match drag behavior on waveform playerbar to original
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
6c785c7ea2
|
optimize playerbar slider component
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
d977407766
|
cleanup small issues
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
00565cccb9
|
add option to hide fetch confirmation
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
46c0a309da
|
add list query fetcher
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
e986557d87
|
replace remaining legacy playqueue add functions
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
1acde80d61
|
clean up unused files
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
808c0167f1
|
use new icon for player config button
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
dfb01ce165
|
show disabled slider when no waveform available
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
7b9007c699
|
add waveform playerbar slider
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
f3bb4187d7
|
wrap all instances of mantine hooks used in renderer
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
05deafdffb
|
disable bugged react-hooks rules
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
9113756923
|
add new player config popover
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
a78d917fd2
|
move timestamp update to separate effect
|
2025-11-29 19:33:32 -08:00 |
|
jeffvli
|
b5eadb64a1
|
various cleanup
|
2025-11-29 19:32:25 -08:00 |
|
jeffvli
|
8eb90ebf06
|
add new context menu implementation
|
2025-11-29 19:32:24 -08:00 |
|
jeffvli
|
ec0590c79a
|
rename player context hook
|
2025-11-29 19:32:23 -08:00 |
|
jeffvli
|
1ab9012446
|
fix mpv queue initialization running multiple times
|
2025-11-29 19:32:23 -08:00 |
|
jeffvli
|
d25b62f7d9
|
set queue on mpv initialization if available
|
2025-11-29 19:32:23 -08:00 |
|