jeffvli
|
c43751d2dc
|
finalize infinite album list
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
80baa6798b
|
finalize infinite loader hook
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
85407f3e11
|
remove uniqueId property from all entities except QueueSong
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
789512b10a
|
add initial infinite album list component
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
820d8da7d5
|
add initial infinite loader helpers
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
9db7830726
|
update ItemGrid to use react-window v2
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
ff83ce5254
|
add react-window v2 deps
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
69d16edfc1
|
add loading state to fastaveragecolor hook
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
77bd483ce4
|
add 2xl, 3xl to container query hook
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
5ff9efb7d6
|
add expanded list item component
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
e4574b0260
|
add item card skeleton
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
126ab38475
|
add placeholder expanded list item
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
18390443ff
|
add additional props to ItemGrid
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
71e280061c
|
add serverId to list state selection
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
7c50ee814d
|
return isDark, isLight from color
|
2025-11-29 19:30:48 -08:00 |
|
jeffvli
|
3ed6d4b2f7
|
add utils to handle list multiselect / expand states
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
7a2af3d013
|
plain item grid
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
1108cb7e9a
|
add new card component
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
c0317aca58
|
upgrade and refactor for react-query v5
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
015d5a4d65
|
add react-virtuoso package
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
ea646a5723
|
add breakpoints postcss
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
9e508f0a02
|
fix crossfade settings to update player store
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
070bf7c0f9
|
move mpv initialization into player implementation
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
7224255775
|
re-add conditional render to ReactPlayer components which causes crossfade error
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
6ff535c406
|
move remote init into hook
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
02e721ce17
|
lint
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
e0256dd535
|
fix ipc in remote hook
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
328015bce7
|
add useRemote to playerbar
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
b03a33f534
|
add new player remote hook
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
7cd012de70
|
add subscribers for player repeat and shuffle
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
6ced14d0e8
|
support offset for player skip
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
9fd4abec25
|
re-implement mpv with new player
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
a452495c22
|
add volume wheel
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
3c93167abb
|
refactor windowbar to prevent unnecessary renders
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
7717bff367
|
re-implement playerbar controls
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
be6db801ee
|
add usePlayer hook
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
427f808180
|
rename internal types in domain models
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
76bf4ae825
|
begin implementing player context
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
e02a518583
|
reorganize
|
2025-11-29 19:30:47 -08:00 |
|
jeffvli
|
79ddd122a4
|
fix table row styles listener
|
2025-11-29 19:30:46 -08:00 |
|
jeffvli
|
b1fa7e4e09
|
rework player events to use properties object instead of flat value
|
2025-11-29 19:30:46 -08:00 |
|
jeffvli
|
015c3004f5
|
add new web player implementation
|
2025-11-29 19:30:46 -08:00 |
|
jeffvli
|
550ba4f768
|
temporarily remove old player implementations to prevent broken app
|
2025-11-29 19:30:46 -08:00 |
|
jeffvli
|
1d4069d4fa
|
rework player store and add global player context
|
2025-11-29 19:30:46 -08:00 |
|
jeffvli
|
b35b805a8e
|
update to v0.22.0
v0.22.0
|
2025-11-29 19:28:01 -08:00 |
|
jeffvli
|
683705aa9b
|
update translations 11/28
- manually upload new translations due to failing weblate push
|
2025-11-28 02:31:33 -08:00 |
|
Kendall Garner
|
cad0265e3c
|
fix(rpc): truncate certain fields (#1263)
* fix(rpc): truncate certain fields
* off by one...
* use elipses character
|
2025-11-17 02:24:52 +00:00 |
|
Damien Erambert
|
6a236c803a
|
Small light theme fixes (#1248)
* Use grey border instead of black shadow in light mode below filter-bar
* Fix some theme colors not updating when theme is changed in real-time
|
2025-11-09 00:25:58 -08:00 |
|
Kendall Garner
|
d74e7b52cc
|
position original release date after release types
|
2025-11-08 15:38:19 -08:00 |
|
Chen Marisa
|
8c539aaadc
|
feat: add 'preservePitch' toggle to playback speed "dropdown" (#1243)
* feat: add 'preservePitch' toggle to playback speed "dropdown"
|
2025-11-06 01:10:17 -08:00 |
|