jeffvli
|
a14e5f08ee
|
allow user to unpin list sidebar
|
2025-12-13 02:03:04 -08:00 |
|
jeffvli
|
a546a4d57b
|
handle player stop on queue clear
|
2025-12-13 00:15:20 -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
|
578083d994
|
fix mpv autoNext and next song replacement behavior (part 2)
|
2025-12-12 18:44:14 -08:00 |
|
jeffvli
|
29a5fa3f74
|
fix mpv autoNext and next song replacement behavior
|
2025-12-12 18:25:06 -08:00 |
|
jeffvli
|
a4dbeff5ea
|
fix missing emitters from onPlayerPlay
|
2025-12-11 21:00:00 -08:00 |
|
jeffvli
|
61e70342a4
|
fix mpv player queue behavior to handle gapless playback
|
2025-12-11 20:36:47 -08:00 |
|
jeffvli
|
10aec7bcac
|
always set start song index to 0 when adding to queue in shuffle mode
|
2025-12-10 19:34:59 -08:00 |
|
jeffvli
|
b627f4e489
|
revert mediaStop back to 0.x.x behavior
|
2025-12-10 00:48:02 -08:00 |
|
jeffvli
|
e4b5158fe3
|
adjust some settings defaults
|
2025-12-07 19:57:10 -08:00 |
|
jeffvli
|
4f4300042b
|
add bitDepth, sampleRate columns to table (#1205)
|
2025-12-07 19:41:03 -08:00 |
|
jeffvli
|
3c8054c93b
|
Revert "split settings store to multiple localstorage keys"
This reverts commit 4862a65b21.
|
2025-12-07 18:28:17 -08:00 |
|
jeffvli
|
4ddada1fe3
|
add isAdmin to auth state
|
2025-12-07 17:21:46 -08:00 |
|
jeffvli
|
65a7c3440b
|
add player autodj (#7)
|
2025-12-07 15:04:39 -08:00 |
|
jeffvli
|
4862a65b21
|
split settings store to multiple localstorage keys
|
2025-12-07 14:00:00 -08:00 |
|
jeffvli
|
8bb46d78aa
|
fix settings reset to default functionality
|
2025-12-05 02:15:40 -08:00 |
|
jeffvli
|
999976645d
|
properly recalculate current index when adding to shuffled queue
|
2025-12-04 22:24:55 -08:00 |
|
jeffvli
|
de86f687ea
|
fix shuffle order in usePlayerData
|
2025-12-04 21:33:10 -08:00 |
|
jeffvli
|
ccdd16292a
|
add player filters to omit songs from queue based on criteria
|
2025-12-03 22:11:18 -08:00 |
|
jeffvli
|
a27ddfe746
|
add genres to home route configuration
|
2025-12-03 20:22:49 -08:00 |
|
jeffvli
|
5ea7798c52
|
fix shuffle mode playback index (#1297)
|
2025-12-03 20:22:46 -08:00 |
|
jeffvli
|
ee5d2b12c1
|
add setting to follow current song on playqueue
|
2025-12-03 20:11:38 -08:00 |
|
jeffvli
|
d8df70eddd
|
fix error on album/albumartist header image (#1299)
|
2025-12-03 19:01:23 -08:00 |
|
jeffvli
|
55ebc7d74a
|
improve image column play handler to support long press
|
2025-12-03 16:25:28 -08:00 |
|
jeffvli
|
917bf91583
|
add folder browsing support (#315)
|
2025-12-03 14:55:16 -08:00 |
|
jeffvli
|
cab16b0893
|
add configuration for audio status fade
|
2025-12-02 16:59:36 -08:00 |
|
jeffvli
|
94ed91f95c
|
update default grid item gap to sm
|
2025-12-01 18:36:39 -08:00 |
|
jeffvli
|
94b9a3a4dc
|
replace genre with user rating for default album detail columns
|
2025-12-01 17:34:33 -08:00 |
|
jeffvli
|
5442107405
|
set visualizer in sidebar initial true
|
2025-11-30 18:49:13 -08:00 |
|
jeffvli
|
fe493d1dab
|
increase initial right sidebar width
|
2025-11-30 18:48:49 -08:00 |
|
jeffvli
|
b5780094e7
|
update list defaults
|
2025-11-30 18:41:43 -08:00 |
|
jeffvli
|
65c54655ff
|
reset all stores, remove old ones
|
2025-11-30 18:30:57 -08:00 |
|
jeffvli
|
c7bf0d8fb8
|
add visualizer to sidebar
|
2025-11-30 18:14:05 -08:00 |
|
jeffvli
|
b99bc62065
|
re-add lrclib as default lyric source
|
2025-11-30 17:54:53 -08:00 |
|
jeffvli
|
cb3c0fe0d4
|
add favorites list
|
2025-11-30 01:12:29 -08:00 |
|
jeffvli
|
96e9d54f4e
|
add sidebar panel lyrics
|
2025-11-29 19:33:41 -08:00 |
|
jeffvli
|
3a5eb96410
|
adjust default table columns
|
2025-11-29 19:33:41 -08:00 |
|
jeffvli
|
6094a520e2
|
support custom smart playlist tags
|
2025-11-29 19:33:41 -08:00 |
|
jeffvli
|
60cdea6787
|
large performance refactor
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
c77d38fca0
|
fix player shuffle
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
042047d7c1
|
clean up player repeat behavior
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
6f132f745b
|
fix useCurrentServerId hook to always return a string
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
359e442947
|
optimize excessive layout re-rendering due to react-router
|
2025-11-29 19:33:39 -08:00 |
|
jeffvli
|
d3132ad570
|
reimplement genre detail route
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
a2926ef47e
|
reorganize and redesign settings
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
1763f666b5
|
add more shuffle play modes
|
2025-11-29 19:33:38 -08:00 |
|
jeffvli
|
af7e52295a
|
reimplement player scrobble
|
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
|
f86b00eced
|
optimize player state for large queues
|
2025-11-29 19:33:36 -08:00 |
|