Commit Graph

192 Commits

Author SHA1 Message Date
farfromrefuge a322717e0e feat: add artist radio and track radio (in context menu) (#1437)
* Add API support for artist radio and track radio features

* Add translation strings and settings UI for artist radio count

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jeffvli <jeffvictorli@gmail.com>
2025-12-23 20:46:19 -08:00
jeffvli 455452bf77 revert padding of sidebar filters 2025-12-15 01:14:19 -08:00
jeffvli 3f32e6cd2f decrease settings modal width 2025-12-14 06:36:02 -08:00
jeffvli 253a78b236 increase padding on list filters 2025-12-14 06:12:56 -08:00
jeffvli b4b106222e optimize library headers (#1374) 2025-12-14 02:33:19 -08:00
Jeff 7ed847fecb Add internet radio (#1384) 2025-12-13 21:26:33 -08:00
jeffvli f9ce076a1a lint files 2025-12-13 02:04:00 -08:00
jeffvli a14e5f08ee allow user to unpin list sidebar 2025-12-13 02:03:04 -08:00
jeffvli ab1176d4f6 add improved play button group on list headers 2025-12-13 00:52:23 -08:00
Damien Erambert 22dd20884d Light mode fixes (#1379)
* Fix color of text in text buttons in light mode

* fix border color of search input in light mode

* fix carousel text colors in light mode

* fix scroll shadows colors in light mode
2025-12-12 19:30:30 -08:00
jeffvli a778f4c715 add header to playlist page 2025-12-10 22:36:57 -08:00
jeffvli bd8503b25d add client side sort to album song list 2025-12-07 19:15:34 -08:00
jeffvli 8841781e6b fix the loading state on listquery add to queue 2025-12-07 02:28:16 -08:00
jeffvli 0a7029f7bc add support for full playlist re-order (#1327) 2025-12-06 17:41:13 -08:00
jeffvli 8c545f6d21 add missing play button onto title combined image 2025-12-04 18:03:26 -08:00
jeffvli b66530f8fd fix table not re-rendering on column configuration change 2025-12-04 04:07:24 -08:00
jeffvli d8df70eddd fix error on album/albumartist header image (#1299) 2025-12-03 19:01:23 -08:00
jeffvli a7e6a75c68 normalize tooltips 2025-12-03 16:00:41 -08:00
jeffvli c738725d94 remove duplicate divider from app menu 2025-12-03 15:14:24 -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 97af90c004 re-add play button to image column 2025-12-02 01:35:19 -08:00
jeffvli aff7a61bca fix list filters 2025-12-02 00:11:42 -08:00
jeffvli 72e7006cc3 hide display type toggle if only one available 2025-12-01 19:01:31 -08:00
jeffvli baf40ba50e add display type toggle to list headers 2025-12-01 18:36:02 -08:00
jeffvli 51c546fa5d slight redesign to list config menu 2025-12-01 18:35:51 -08:00
jeffvli 1c5bbb8fa0 fix album list blank on first render 2025-12-01 17:27:25 -08:00
jeffvli 96acf759ff fix subsonic / jellyfin filters 2025-11-30 17:25:44 -08:00
jeffvli c5c2b24a9d fix song list filters 2025-11-30 15:58:49 -08:00
jeffvli 6d87da2474 fix album list filters 2025-11-30 15:32:18 -08:00
jeffvli f425e6ba63 add component error boundary 2025-11-30 13:37:33 -08:00
jeffvli 108ba53be2 lint all files 2025-11-29 19:33:42 -08:00
jeffvli abd2f9485c update JsonPreview to use Code component 2025-11-29 19:33:41 -08:00
jeffvli bb1705a774 redesign smart playlist, add multisort 2025-11-29 19:33:41 -08:00
jeffvli a708162b15 adjust feature carousel design 2025-11-29 19:33:41 -08:00
jeffvli 93ba99e36f redesign PlayButtonGroup to match card styles 2025-11-29 19:33:41 -08:00
jeffvli a18d2ee305 update album artist page 2025-11-29 19:33:40 -08:00
jeffvli 9e1cdcc93e remove max width from list pages 2025-11-29 19:33:40 -08:00
jeffvli b7c413c96a increase library headerbar title size 2025-11-29 19:33:40 -08:00
jeffvli 092a9c3f19 add initial playlist reimplementation 2025-11-29 19:33:40 -08:00
jeffvli 2c9ea6d19c refactor play button for reusability 2025-11-29 19:33:39 -08:00
jeffvli 60cdea6787 large performance refactor 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 a4f53e5273 add better type safety for favorite/rating update 2025-11-29 19:33:38 -08:00
jeffvli a32f76720a refactor app error boundaries 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 80b4730749 set favorite color to primary on header menu 2025-11-29 19:33:37 -08:00
jeffvli c5c3c596a0 wrap all page routes in LibraryContainer 2025-11-29 19:33:37 -08:00