Commit Graph

2665 Commits

Author SHA1 Message Date
jeffvli fe493d1dab increase initial right sidebar width 2025-11-30 18:48:49 -08:00
jeffvli 0afbfb12cd handle scroll reset on grid page change 2025-11-30 18:47:46 -08:00
jeffvli b5780094e7 update list defaults 2025-11-30 18:41:43 -08:00
jeffvli 0fd6032bfc add default server name to add server form 2025-11-30 18:31:03 -08:00
jeffvli 65c54655ff reset all stores, remove old ones 2025-11-30 18:30:57 -08:00
jeffvli 286651c1b3 remove settings from analytics 2025-11-30 18:19:00 -08:00
jeffvli c7bf0d8fb8 add visualizer to sidebar 2025-11-30 18:14:05 -08:00
jeffvli 0b8ae55150 persist lyrics offset per song 2025-11-30 17:55:12 -08:00
jeffvli b99bc62065 re-add lrclib as default lyric source 2025-11-30 17:54:53 -08:00
jeffvli 615280e01b reverse the lyrics offset behavior to standard convention 2025-11-30 17:47:19 -08:00
jeffvli 72ef6da243 allow timeout before sync lyrics scroll after manual scrolling 2025-11-30 17:39:32 -08:00
jeffvli 5cab727b2d properly persist searched lyrics to cache 2025-11-30 17:36:25 -08:00
jeffvli b9b39caf86 add play controls to expanded album list item 2025-11-30 17:33:49 -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 d75d1687a4 fade out no lyrics message 2025-11-30 13:38:09 -08:00
jeffvli f425e6ba63 add component error boundary 2025-11-30 13:37:33 -08:00
jeffvli fd2023e9d6 properly handle list refetch on query change 2025-11-30 13:24:27 -08:00
jeffvli e8db28e112 redesign lyrics search form 2025-11-30 13:16:40 -08:00
jeffvli 78fcc5c1c7 add context menu to left controls 2025-11-30 13:16:40 -08:00
Kendall Garner 08e8c65a18 add action.downloadStarted key 2025-11-30 07:53:04 -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 8777da9491 revert settings to route instead of modal 2025-11-30 01:15:11 -08:00
jeffvli cb3c0fe0d4 add favorites list 2025-11-30 01:12:29 -08:00
jeffvli 1c0cbafa3e lint 2025-11-29 22:42:26 -08:00
jeffvli c5112e5031 use consistent width on settings modal 2025-11-29 22:25:09 -08:00
jeffvli 196289edb3 handle rating in context menu 2025-11-29 22:22:57 -08:00
jeffvli aab19b289b reimplement playback hotkeys 2025-11-29 22:04:10 -08:00
jeffvli 801e2cdcf4 use % height for settings modal 2025-11-29 21:45:38 -08:00
jeffvli 0b70ed158b fix mpris 2025-11-29 21:35:09 -08:00
jeffvli de3c7de7e5 update get info modal design 2025-11-29 20:31:21 -08:00
jeffvli cba7cbfdfa add edit playlist to context menu 2025-11-29 20:18:55 -08:00
jeffvli f5ab1d8e8a hide grid from certain list configs 2025-11-29 20:16:41 -08:00
jeffvli 7744f58c8c more types fixes on playlist detail 2025-11-29 20:14:34 -08:00
jeffvli 981e250d8c make layout borders more pronunced 2025-11-29 20:14:13 -08:00
jeffvli 297db71850 fix types on playlist songs table 2025-11-29 20:09:22 -08:00
jeffvli 24846fbae4 refactor playlist route component organization 2025-11-29 20:05:08 -08:00
jeffvli ad198ea047 remove animations and various smart playlist adjustments 2025-11-29 19:55:22 -08:00
jeffvli 526ba338a8 remove shadow from drag preview 2025-11-29 19:53:19 -08:00
jeffvli cfb289f906 adjust item card for light theme 2025-11-29 19:48:37 -08:00
jeffvli 8d829b2886 reimplement top songs list 2025-11-29 19:33:42 -08:00
jeffvli bdc52ece9d more jellyfin api fixes 2025-11-29 19:33:42 -08:00
jeffvli 224fcf94b8 handle limit -1 for jellyfin genres 2025-11-29 19:33:42 -08:00
jeffvli 3f704f1f35 add 12 hour cache for list count queries 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 96e9d54f4e add sidebar panel lyrics 2025-11-29 19:33:41 -08:00
jeffvli 7f95c520b2 fix mobile playerbar layout to prevent overflow 2025-11-29 19:33:41 -08:00
jeffvli b097d67d71 properly handle switch between genre display states without filter clobber 2025-11-29 19:33:41 -08:00