jeffvli
94886a2d5a
add system audio loopback for webaudio
2026-04-05 00:48:38 -07:00
jeffvli
25bb7f7069
fix scroll shadow z-indexing issue with table scrollbars
2026-04-04 23:48:48 -07:00
jeffvli
573fe5ee35
use external store for scroll shadow
2026-04-04 23:32:32 -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
a8d990db23
fix subsonic transcoding stream url to return raw string instead of fetch
2026-04-04 23:03:46 -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
3e5a8ac78d
re-add default suspense to album/artist routes
2026-04-04 22:25:21 -07:00
jeffvli
6c73d06dcf
remove useTransition from router
2026-04-04 22:14:07 -07:00
jeffvli
a8954bfa2a
remove imageUrl in favor or imageId for artistInfo
2026-04-04 21:52:44 -07:00
jeffvli
19a1617a8d
remove suspense spinner from router
2026-04-04 18:26:25 -07:00
jeffvli
1abae986f8
move server selector into app menu
2026-04-04 18:25:04 -07:00
jeffvli
43fa574dab
add responsive breakpoint for queue control items
2026-04-04 17:37:47 -07:00
jeffvli
99530c670e
redesign queue controls bar
2026-04-04 17:37:05 -07:00
jeffvli
3a0dfe59ce
improve visibily of keyboard-focused search items
2026-04-04 17:37:05 -07:00
York
d60ed0a793
feat: macOS menu enhancement ( #1903 )
2026-04-04 17:35:30 -07:00
Kendall Garner
a32fed3bcf
chore: upgrade dependencies ( #1906 )
...
* upgrade dependencies
* downgrade fast-average-color
2026-04-04 17:10:57 -07:00
Kendall Garner
132ac92984
chore: use consistent order of track / artist / ablum on full screen page
2026-04-04 14:46:13 -07:00
jeffvli
141a20f042
refactor item table props
2026-04-04 12:34:27 -07:00
jeffvli
1592204515
add fallback sort order for subsonic playlist list
2026-04-04 12:03:41 -07:00
jeffvli
b9f5459725
fix layout shift on grid carousel page change
2026-04-03 20:25:12 -07:00
jeffvli
d4e9b9b7a6
adjust bg loading on album detail page
2026-04-03 20:11:10 -07:00
jeffvli
ec9e4b1339
fix type error due to new param on mediaStop
2026-04-03 19:09:42 -07:00
jeffvli
1494c8e044
fix mpv seek error on queue end
2026-04-03 19:05:34 -07:00
jeffvli
f3a6027e6d
fix mpv progress interval still running after queue ends
2026-04-03 18:58:58 -07:00
jeffvli
3c42355c1e
attempt to fix mpv playback sync on song insertion ( #1855 )
2026-04-03 18:54:49 -07:00
jeffvli
72f1d2f9f9
improve date parsing for partial dates ( #1683 )
2026-04-02 19:39:08 -07:00
jeffvli
ad11a9303c
add playlist description to expanded header
2026-04-02 18:36:42 -07:00
jeffvli
db06e7f601
add native nd radio endpoints, support radio station images
2026-04-02 18:26:26 -07:00
jeffvli
fbf82c1ef0
add playlist image upload to edit playlist modal
2026-04-02 17:41:25 -07:00
jeffvli
92cea5dfda
add log for direct play profiles
2026-04-02 01:27:14 -07:00
jeffvli
7442f9d3ca
support navidrome playlist image upload
2026-04-02 01:23:09 -07:00
jeffvli
68dacea228
use resized images in artist header
2026-04-01 21:57:32 -07:00
jeffvli
51425b5e86
various performance refactors
2026-04-01 21:57:26 -07:00
jeffvli
c60610cb42
lint files
2026-03-31 21:12:48 -07:00
jeffvli
d3881ee3be
support limitPercent for smart playlists
2026-03-31 21:09:13 -07:00
jeffvli
a30b1ec90b
add OS transcoding extension
2026-03-31 20:45:22 -07:00
jeffvli
5d206bbb1f
toggle fullscreen visualizer on left controls image ( #1857 )
2026-03-29 21:05:53 -07:00
jeffvli
d81f30a8b5
disable lyrics on radio playback ( #1885 )
2026-03-29 20:33:31 -07:00
Kendall Garner
68e6e3cf65
feat(playlist): support updating playlist track order ( #1875 )
...
* feat(playlist): support updating playlist track order
* force track mode when editing
* use common confirmation for save
* remove en editPLaylist key
2026-03-27 21:36:08 -07:00
Romain VIGNERES
86e6b88555
feat(albums): show grouping tags on album detail page ( #1872 )
...
* feat(albums): show grouping tags on album detail page
---------
Co-authored-by: Romain VIGNERES <romain.vigneres@texa.fr >
2026-03-27 18:51:44 -07:00
jeffvli
5cdc45836f
rework queue persistence ( #1862 )
2026-03-27 18:48:38 -07:00
Darius
816adfa6c7
Waveform playerbar improvements ( #1781 )
...
* Defer waveform loading & show default seek bar as fallback
* Add configurable waveform loading delay
* Add 2s default value for waveform loading delay
* disable transcoding config on waveform url
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2026-03-24 10:06:25 -07:00
kast3t
6dc58a3ff8
fix playlist sort by id ( #1867 ) ( #1868 )
...
* fix playlist sort by id (#1867 )
2026-03-23 18:27:21 -07:00
Kendall Garner
09fa10a4e9
fix(web): do not load umami if env is disabled
2026-03-22 15:08:21 -07:00
jeffvli
67231753e4
add list search links to command palette
2026-03-18 02:51:27 -07:00
jeffvli
c16eccaecb
fix tab index on command palette play buttons
2026-03-18 02:17:31 -07:00
jeffvli
615f9c3515
refactor search into individual sections by itemtype, add infinite loader
2026-03-18 00:59:04 -07:00
jeffvli
b7cbdb4d6c
persist command palette collapsed sections to app store
2026-03-17 22:34:07 -07:00
jeffvli
3c562c1398
redesign command palette
...
- add collapsible search groups
- reduce modal padding
- reduce command item padding
- use breadcrumbs for pagination
- move page breadcrumbs to the bottom
2026-03-17 22:28:07 -07:00