Commit Graph

167 Commits

Author SHA1 Message Date
jeffvli a7e6a75c68 normalize tooltips 2025-12-03 16:00:41 -08:00
jeffvli 917bf91583 add folder browsing support (#315) 2025-12-03 14:55:16 -08:00
jeffvli f84506ce01 use tags list for Navidrome genres to support counts 2025-12-02 18:38:08 -08:00
jeffvli d22b24d98f fix potential stale state on list config reorder, slight redesign 2025-12-02 17:40:00 -08:00
jeffvli aff7a61bca fix list filters 2025-12-02 00:11:42 -08:00
jeffvli 7db0b59895 make modal overlay consistent 2025-12-01 17:52:23 -08:00
jeffvli 0b8ae55150 persist lyrics offset per song 2025-11-30 17:55:12 -08:00
jeffvli 6d87da2474 fix album list filters 2025-11-30 15:32:18 -08:00
Kendall Garner dd3d05c813 add web audio, replaygain, visualizer (#1289)
* add web audio, replaygain, visualizer

* remove volume multiplication in gain

---------

Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com>
2025-11-30 03:25:12 -08:00
jeffvli cb3c0fe0d4 add favorites list 2025-11-30 01:12:29 -08:00
jeffvli 196289edb3 handle rating in context menu 2025-11-29 22:22:57 -08:00
jeffvli 526ba338a8 remove shadow from drag preview 2025-11-29 19:53:19 -08:00
jeffvli bdc52ece9d more jellyfin api fixes 2025-11-29 19:33:42 -08:00
jeffvli 8611bb9755 fix subsonic / jellyfin issues 2025-11-29 19:33:42 -08:00
jeffvli 108ba53be2 lint all files 2025-11-29 19:33:42 -08:00
jeffvli a6945bc1f3 add date picker operators to smart playlist 2025-11-29 19:33:41 -08:00
jeffvli d22fee887c add wrapper for mantine useForm 2025-11-29 19:33:41 -08:00
jeffvli 83bd83b629 revert track number to use 'track' value 2025-11-29 19:33:41 -08:00
jeffvli 4e3b4c0118 revert theme bg 2025-11-29 19:33:41 -08:00
jeffvli 5e8d17f144 increase popover default padding 2025-11-29 19:33:41 -08:00
jeffvli 61bfca90d1 increase tooltip readability 2025-11-29 19:33:41 -08:00
jeffvli c4bf3da5d4 slightly increase default dark bg color 2025-11-29 19:33:41 -08:00
jeffvli a99a02c94c adjust default modal styles 2025-11-29 19:33:41 -08:00
jeffvli 663fdd426f fix missing label style on multiselect 2025-11-29 19:33:40 -08:00
jeffvli 72e2e6daca update fields and add multiselect to smart playlist sort 2025-11-29 19:33:40 -08:00
jeffvli c376f3add3 add localization to drag/ctx preview 2025-11-29 19:33:40 -08:00
jeffvli 503dfd6a55 use consistent sizing for drag preview 2025-11-29 19:33:40 -08:00
jeffvli 4fc036f4ea add context menu selection preview 2025-11-29 19:33:40 -08:00
jeffvli 1c65ca4a5a add drag preview 2025-11-29 19:33:40 -08:00
jeffvli 7cc7086dbb add select all hotkey to lists 2025-11-29 19:33:40 -08:00
jeffvli 092a9c3f19 add initial playlist reimplementation 2025-11-29 19:33:40 -08:00
jeffvli ac5de29c71 reimplement artist discog / tracks routes 2025-11-29 19:33:39 -08:00
jeffvli 6a8e55ce15 refactor button to use default loader 2025-11-29 19:33:39 -08:00
jeffvli 902ac91b95 add new spinner icon 2025-11-29 19:33:39 -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 2264fa0d29 extract play button from item card and add long press animation 2025-11-29 19:33:39 -08:00
jeffvli d3132ad570 reimplement genre detail route 2025-11-29 19:33:38 -08:00
jeffvli 1b8afe3134 add image unloader to sidebar image when no image available 2025-11-29 19:33:38 -08:00
jeffvli 6dc110e776 remove unused font declaration 2025-11-29 19:33:38 -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 db110733a4 add long press to card controls for shuffle 2025-11-29 19:33:38 -08:00
jeffvli 1763f666b5 add more shuffle play modes 2025-11-29 19:33:38 -08:00
jeffvli 7c71f1058d null songCount and albumCount in genre type 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 cfb1f63567 force aspect ratio on default Image 2025-11-29 19:33:37 -08:00
jeffvli c0f18d7a10 add new transitions to popover/dropdown 2025-11-29 19:33:37 -08:00
jeffvli a5fa5727d3 increase default content max-width to 1800px 2025-11-29 19:33:37 -08:00
jeffvli 2b70adc1f6 move container max-width configuration to theme 2025-11-29 19:33:37 -08:00
jeffvli 75bf33fbba add favorite icon color 2025-11-29 19:33:36 -08:00