Commit Graph

  • cb3c0fe0d4 add favorites list jeffvli 2025-11-30 01:12:29 -08:00
  • 1c0cbafa3e lint jeffvli 2025-11-29 22:42:26 -08:00
  • c5112e5031 use consistent width on settings modal jeffvli 2025-11-29 22:25:09 -08:00
  • 196289edb3 handle rating in context menu jeffvli 2025-11-29 22:22:57 -08:00
  • aab19b289b reimplement playback hotkeys jeffvli 2025-11-29 22:04:10 -08:00
  • 801e2cdcf4 use % height for settings modal jeffvli 2025-11-29 21:45:38 -08:00
  • 0b70ed158b fix mpris jeffvli 2025-11-29 21:35:09 -08:00
  • de3c7de7e5 update get info modal design jeffvli 2025-11-29 20:31:21 -08:00
  • cba7cbfdfa add edit playlist to context menu jeffvli 2025-11-29 20:18:55 -08:00
  • f5ab1d8e8a hide grid from certain list configs jeffvli 2025-11-29 20:16:41 -08:00
  • 7744f58c8c more types fixes on playlist detail jeffvli 2025-11-29 20:14:34 -08:00
  • 981e250d8c make layout borders more pronunced jeffvli 2025-11-29 20:14:13 -08:00
  • 297db71850 fix types on playlist songs table jeffvli 2025-11-29 20:09:22 -08:00
  • 24846fbae4 refactor playlist route component organization jeffvli 2025-11-29 20:05:08 -08:00
  • ad198ea047 remove animations and various smart playlist adjustments jeffvli 2025-11-29 19:55:22 -08:00
  • 526ba338a8 remove shadow from drag preview jeffvli 2025-11-29 19:53:19 -08:00
  • cfb289f906 adjust item card for light theme jeffvli 2025-11-29 19:48:37 -08:00
  • 8d829b2886 reimplement top songs list jeffvli 2025-11-29 18:48:42 -08:00
  • bdc52ece9d more jellyfin api fixes jeffvli 2025-11-29 18:19:41 -08:00
  • 224fcf94b8 handle limit -1 for jellyfin genres jeffvli 2025-11-29 17:58:25 -08:00
  • 3f704f1f35 add 12 hour cache for list count queries jeffvli 2025-11-29 17:54:57 -08:00
  • 8611bb9755 fix subsonic / jellyfin issues jeffvli 2025-11-29 17:54:44 -08:00
  • 108ba53be2 lint all files jeffvli 2025-11-29 17:38:19 -08:00
  • 96e9d54f4e add sidebar panel lyrics jeffvli 2025-11-29 17:26:28 -08:00
  • 7f95c520b2 fix mobile playerbar layout to prevent overflow jeffvli 2025-11-29 17:05:02 -08:00
  • b097d67d71 properly handle switch between genre display states without filter clobber jeffvli 2025-11-29 16:57:34 -08:00
  • 3a5eb96410 adjust default table columns jeffvli 2025-11-29 16:40:21 -08:00
  • 576d14dca0 remove motion wrapper jeffvli 2025-11-29 16:32:53 -08:00
  • a6945bc1f3 add date picker operators to smart playlist jeffvli 2025-11-29 16:31:10 -08:00
  • 6094a520e2 support custom smart playlist tags jeffvli 2025-11-29 15:56:18 -08:00
  • d22fee887c add wrapper for mantine useForm jeffvli 2025-11-29 14:48:54 -08:00
  • 83bd83b629 revert track number to use 'track' value jeffvli 2025-11-29 13:30:47 -08:00
  • abd2f9485c update JsonPreview to use Code component jeffvli 2025-11-29 13:30:23 -08:00
  • f448572e0a adjust settings modal sizing jeffvli 2025-11-29 13:25:16 -08:00
  • 2fa6c9de94 support playlist sidebar drag to queue jeffvli 2025-11-29 13:24:58 -08:00
  • 5e12a666e3 optimize query builder jeffvli 2025-11-29 06:50:28 -08:00
  • bb1705a774 redesign smart playlist, add multisort jeffvli 2025-11-29 06:12:33 -08:00
  • 974e96c7b4 fix playlist count badge loader jeffvli 2025-11-29 05:05:28 -08:00
  • 4e3b4c0118 revert theme bg jeffvli 2025-11-29 05:05:17 -08:00
  • e69d0c8922 add popver playqueue jeffvli 2025-11-29 04:52:30 -08:00
  • 5e8d17f144 increase popover default padding jeffvli 2025-11-29 04:34:18 -08:00
  • 774495262e add infinite loader for feature carousel jeffvli 2025-11-29 04:30:55 -08:00
  • a708162b15 adjust feature carousel design jeffvli 2025-11-29 04:21:43 -08:00
  • 61bfca90d1 increase tooltip readability jeffvli 2025-11-29 04:03:43 -08:00
  • c4bf3da5d4 slightly increase default dark bg color jeffvli 2025-11-29 04:03:13 -08:00
  • 93ba99e36f redesign PlayButtonGroup to match card styles jeffvli 2025-11-29 04:02:47 -08:00
  • a99a02c94c adjust default modal styles jeffvli 2025-11-29 04:02:25 -08:00
  • 998eb02621 add album artist, year to album header jeffvli 2025-11-28 23:46:11 -08:00
  • a18d2ee305 update album artist page jeffvli 2025-11-28 22:59:40 -08:00
  • 663fdd426f fix missing label style on multiselect jeffvli 2025-11-28 22:30:17 -08:00
  • 72e2e6daca update fields and add multiselect to smart playlist sort jeffvli 2025-11-28 22:30:10 -08:00
  • 9b17d3513a handle context menu on playlist songs jeffvli 2025-11-28 22:05:33 -08:00
  • 06d0c715af reimplement smart playlists jeffvli 2025-11-28 21:27:27 -08:00
  • 9d3c44ef15 increase stack gap on home page jeffvli 2025-11-28 20:37:16 -08:00
  • 8f06b177b5 redesign featured genres jeffvli 2025-11-28 20:36:18 -08:00
  • 9e1cdcc93e remove max width from list pages jeffvli 2025-11-28 20:14:24 -08:00
  • 2101b2e1c7 fix sidebar image animate out jeffvli 2025-11-28 20:06:37 -08:00
  • c376f3add3 add localization to drag/ctx preview jeffvli 2025-11-28 19:33:37 -08:00
  • 503dfd6a55 use consistent sizing for drag preview jeffvli 2025-11-28 19:29:00 -08:00
  • 4fc036f4ea add context menu selection preview jeffvli 2025-11-28 17:47:12 -08:00
  • dbad1088ea make list drop position indicator more consistent jeffvli 2025-11-28 16:57:55 -08:00
  • b7c413c96a increase library headerbar title size jeffvli 2025-11-28 14:53:01 -08:00
  • 1c65ca4a5a add drag preview jeffvli 2025-11-28 14:52:21 -08:00
  • 5d0124369e fix internalState on expanded album item jeffvli 2025-11-28 14:39:18 -08:00
  • 3f8a3a5e03 fix override query behavior on list pages jeffvli 2025-11-28 14:34:15 -08:00
  • 60d8d18a0f add mediasession jeffvli 2025-11-28 14:29:39 -08:00
  • 212d9e9f55 add mpris jeffvli 2025-11-28 14:29:27 -08:00
  • f0c35be21f add logs to discord rpc events jeffvli 2025-11-28 13:48:25 -08:00
  • 2f32534cf9 add logs to scrobble events jeffvli 2025-11-28 13:25:55 -08:00
  • 7016446be7 add scrollbar to right-pinned table container if exists jeffvli 2025-11-28 13:09:53 -08:00
  • 0927ff0e5e temp jeffvli 2025-11-27 23:05:10 -08:00
  • 4ef2956eb1 add delete hotkey to playqueue jeffvli 2025-11-27 14:21:20 -08:00
  • a893b063de fix genre route link on album badges jeffvli 2025-11-27 14:17:52 -08:00
  • 7cc7086dbb add select all hotkey to lists jeffvli 2025-11-27 14:17:36 -08:00
  • 092a9c3f19 add initial playlist reimplementation jeffvli 2025-11-27 14:04:33 -08:00
  • ac5de29c71 reimplement artist discog / tracks routes jeffvli 2025-11-26 23:36:10 -08:00
  • 6b307b3bd4 properly handle adding list queries from song list to queue jeffvli 2025-11-26 23:33:07 -08:00
  • 9e0c4d4b2a add additional checks on wavesurfer to prevent playback jeffvli 2025-11-26 22:59:14 -08:00
  • d66b1c1bbb add error handler to web player jeffvli 2025-11-26 22:59:01 -08:00
  • 3a2c5f7b11 handle cleaner switch between mpv/web jeffvli 2025-11-26 22:41:31 -08:00
  • 411f661174 bump react-player to 2.16.0 jeffvli 2025-11-26 19:36:53 -08:00
  • a238927749 refactor list internal state to target rerenders on change jeffvli 2025-11-26 15:46:17 -08:00
  • 10c9bec2cf disable fullscreen from settings modal jeffvli 2025-11-26 14:58:23 -08:00
  • ffa9d165f2 refactor shuffle all modal for styles and loading state jeffvli 2025-11-26 14:58:10 -08:00
  • 6a8e55ce15 refactor button to use default loader jeffvli 2025-11-26 14:56:39 -08:00
  • 2c9ea6d19c refactor play button for reusability jeffvli 2025-11-26 14:56:11 -08:00
  • 902ac91b95 add new spinner icon jeffvli 2025-11-26 14:55:38 -08:00
  • 60cdea6787 large performance refactor jeffvli 2025-11-26 13:54:45 -08:00
  • 948f428546 attempt to prevent thread blocking from fac jeffvli 2025-11-26 03:35:02 -08:00
  • 94a7829882 add debug logs for player actions jeffvli 2025-11-26 01:27:08 -08:00
  • 4b3fda18d4 update logger colors for readability jeffvli 2025-11-26 01:26:59 -08:00
  • 778d878349 add umami analytics integration jeffvli 2025-11-26 01:16:17 -08:00
  • c77d38fca0 fix player shuffle jeffvli 2025-11-25 21:08:00 -08:00
  • 042047d7c1 clean up player repeat behavior jeffvli 2025-11-25 16:52:49 -08:00
  • 6f132f745b fix useCurrentServerId hook to always return a string jeffvli 2025-11-25 16:22:43 -08:00
  • 2264fa0d29 extract play button from item card and add long press animation jeffvli 2025-11-25 16:20:44 -08:00
  • 8ad5e26c2f move remote settings to window tab jeffvli 2025-11-25 12:01:33 -08:00
  • 22fae938c4 refactor item grid sizer handling to prevent blanks on resize jeffvli 2025-11-25 11:54:15 -08:00
  • 359e442947 optimize excessive layout re-rendering due to react-router jeffvli 2025-11-25 01:40:11 -08:00
  • 0a6b9a1040 rename import/export string jeffvli 2025-11-24 23:53:36 -08:00