jeffvli
|
38b2508de6
|
unrender sidebar play queue when fullscreen player is open
|
2025-12-27 17:50:42 -08:00 |
|
jeffvli
|
82e4f832eb
|
fix queue panels size persistence
|
2025-12-27 16:59:30 -08:00 |
|
jeffvli
|
c8221c07ef
|
fix layout shift caused by sidebar panel divider
|
2025-12-27 16:22:19 -08:00 |
|
jeffvli
|
a7c2a92f16
|
set fixed height for play queue controls
|
2025-12-27 02:46:21 -08:00 |
|
jeffvli
|
60d6d49eaa
|
fix height of sidebar panel handles
|
2025-12-27 02:07:03 -08:00 |
|
jeffvli
|
0acb1f54fc
|
lint files
|
2025-12-27 01:27:10 -08:00 |
|
jeffvli
|
f0d22267c3
|
replace react-resizable-panels with react-split-pane
- react-resizable-panels was causing an issue with browser navigation
|
2025-12-27 00:55:38 -08:00 |
|
jeffvli
|
fb2e30c484
|
remove padding from sidebar visualizer
|
2025-12-26 02:32:10 -08:00 |
|
jeffvli
|
97b20cec19
|
persist queue sidebar panel sizing
|
2025-12-25 13:13:32 -08:00 |
|
jeffvli
|
8205eeed22
|
split lyrics settings by key (#1389)
|
2025-12-25 01:29:31 -08:00 |
|
jeffvli
|
5eb2cff6e9
|
add additional configuration to player sidebar
- allow reordering of panels
- allow separation between lyrics and visualizer panels
- allow resize of panels
|
2025-12-24 23:20:00 -08:00 |
|
Jeff
|
d9172efae9
|
Add visualizer configuration (#1443)
* add visualizer configuration
* add visualizer presets
* add butterchurn visualizer
* wrap visualizers in error boundary
|
2025-12-24 18:12:13 -08:00 |
|
jeffvli
|
e3c26aa5fa
|
remove selection dialog from certain list views
|
2025-12-16 21:06:56 -08:00 |
|
jeffvli
|
b2941b67d6
|
fix bg color / padding of sidebar panel
|
2025-12-15 01:12:11 -08:00 |
|
jeffvli
|
b19e752314
|
fix loading state on queue restoration button
|
2025-12-14 04:29:12 -08:00 |
|
jeffvli
|
8f1141b6e0
|
disable sidebar lyrics fetcher if panel is closed
|
2025-12-12 21:21:41 -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
|
38b06fdd06
|
fix table configuration on now playing route (#1346)
|
2025-12-08 20:04:26 -08:00 |
|
jeffvli
|
ee5d2b12c1
|
add setting to follow current song on playqueue
|
2025-12-03 20:11:38 -08:00 |
|
jeffvli
|
d604074d82
|
remove maxWidth from now playing route
|
2025-12-03 17:48:46 -08:00 |
|
jeffvli
|
d511b58c8f
|
hide pagination controls on playqueue config
|
2025-12-03 16:54:40 -08:00 |
|
jeffvli
|
917bf91583
|
add folder browsing support (#315)
|
2025-12-03 14:55:16 -08:00 |
|
jeffvli
|
994d8bac71
|
fix list table autosize on row count change
|
2025-12-01 13:30:58 -08:00 |
|
jeffvli
|
8d0eb55691
|
handle visualizer opacity when no lyrics
|
2025-11-30 18:53:33 -08:00 |
|
jeffvli
|
c7bf0d8fb8
|
add visualizer to sidebar
|
2025-11-30 18:14:05 -08:00 |
|
jeffvli
|
f5ab1d8e8a
|
hide grid from certain list configs
|
2025-11-29 20:16:41 -08:00 |
|
jeffvli
|
96e9d54f4e
|
add sidebar panel lyrics
|
2025-11-29 19:33:41 -08:00 |
|
jeffvli
|
e69d0c8922
|
add popver playqueue
|
2025-11-29 19:33:41 -08:00 |
|
jeffvli
|
4ef2956eb1
|
add delete hotkey to playqueue
|
2025-11-29 19:33:40 -08:00 |
|
jeffvli
|
359e442947
|
optimize excessive layout re-rendering due to react-router
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
8d72596a33
|
attempt to fix playqueue initial height issue
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
c23e459b89
|
move queue favorite event listener to an app global scope
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
a32f76720a
|
refactor app error boundaries
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
c5c3c596a0
|
wrap all page routes in LibraryContainer
|
2025-11-29 19:33:37 -08:00 |
|
jeffvli
|
4fc346ac90
|
add fuse search utils
|
2025-11-29 19:33:35 -08:00 |
|
jeffvli
|
8e1cdac3a2
|
optimize playqueue performance for active song styles
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
69f7f5c236
|
handle favorite/rating events for all tables
|
2025-11-29 19:33:34 -08:00 |
|
jeffvli
|
18a7875504
|
fix priority queue reorder above current song
|
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
|
09a9498d0d
|
refactor playqueue with css modules
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
8433ce7f3e
|
handle priority queue on playqueue table
|
2025-11-29 19:33:33 -08:00 |
|
jeffvli
|
0de8035ca9
|
remove ag-grid
|
2025-11-29 19:32:25 -08:00 |
|
jeffvli
|
6d50454e72
|
reimplement now playing route
|
2025-11-29 19:32:24 -08:00 |
|
jeffvli
|
ec0590c79a
|
rename player context hook
|
2025-11-29 19:32:23 -08:00 |
|
jeffvli
|
56d0669510
|
add grid card row config
|
2025-11-29 19:32:22 -08:00 |
|
jeffvli
|
a03ea3b4d8
|
add draggable table column reorder
|
2025-11-29 19:32:22 -08:00 |
|
jeffvli
|
9265bc86bc
|
set playqueue scroll to center
|
2025-11-29 19:32:21 -08:00 |
|
jeffvli
|
3ecf59c32a
|
auto follow current song in queue
|
2025-11-29 19:32:21 -08:00 |
|
jeffvli
|
ef7d3f1c52
|
remove non-functional playqueue sizing workaround
|
2025-11-29 19:32:19 -08:00 |
|
jeffvli
|
c5e11cca58
|
debounce playqueue search
|
2025-11-29 19:32:19 -08:00 |
|