Commit Graph

  • ae0a6497cb refactor list pagination to use nuqs jeffvli 2025-10-10 18:39:09 -07:00
  • 3a30f536d4 refactor infinite loader to use query state jeffvli 2025-10-10 18:38:39 -07:00
  • 34bd9d93ad update title columns to use links jeffvli 2025-10-10 18:38:24 -07:00
  • f7f1d5f54d use searchparams, localstorage for list filters jeffvli 2025-10-10 18:36:59 -07:00
  • ac625a9032 remove deprecated virtual grid jeffvli 2025-10-10 18:17:14 -07:00
  • 804d8c766f update packages jeffvli 2025-10-10 18:16:36 -07:00
  • f19da36005 fix favorite column jeffvli 2025-10-10 11:45:11 -07:00
  • dddc38af4c fix table item count offset due to header jeffvli 2025-10-10 11:31:36 -07:00
  • 241e265e02 handle favorite/rating column mutations jeffvli 2025-10-10 11:31:21 -07:00
  • b2dd3ed699 add new default columns jeffvli 2025-10-10 11:29:52 -07:00
  • e67a1a6a1b add global event emitter jeffvli 2025-10-10 11:26:17 -07:00
  • dd0586df6d add column search to tabel config jeffvli 2025-10-09 21:36:09 -07:00
  • 24f9753bc0 add PLAYLIST_SONG, QUEUE_SONG item types jeffvli 2025-10-09 19:47:06 -07:00
  • c56baf65e3 add border to table pagination container jeffvli 2025-10-09 17:46:46 -07:00
  • 4dba1e3d94 update card controls animation back to slide up jeffvli 2025-10-09 14:27:06 -07:00
  • 1172152018 update ListConfigMenu to work with new lists jeffvli 2025-10-09 14:26:52 -07:00
  • 943b26dfea add large table size jeffvli 2025-10-09 14:25:27 -07:00
  • c2715a2d7e add more grid configuration jeffvli 2025-10-09 13:13:19 -07:00
  • 33b0cda2a0 add more table configuration jeffvli 2025-10-09 13:12:53 -07:00
  • c5c9311d00 add remaining table columns jeffvli 2025-10-09 11:06:10 -07:00
  • 076710672c forward switch ref jeffvli 2025-10-08 21:38:16 -07:00
  • 53daa90bff update popover/dropdown bg styles jeffvli 2025-10-08 21:38:06 -07:00
  • 3b4a667f61 add alignment icons jeffvli 2025-10-08 21:36:22 -07:00
  • b6e38815e3 center align checkbox label by default jeffvli 2025-10-08 21:36:11 -07:00
  • 6471114c28 export ButtonGroup components jeffvli 2025-10-08 21:35:58 -07:00
  • 667aacc6c8 add prop configuration for X,Y scroll on ScrollArea jeffvli 2025-10-08 21:35:47 -07:00
  • e9300825dc add autoWidth column config jeffvli 2025-10-07 22:43:00 -07:00
  • c4f937b4da normalize user action columns jeffvli 2025-10-07 17:45:24 -07:00
  • 4600e56b94 extract list expansion container to separate component jeffvli 2025-10-07 17:44:55 -07:00
  • a068b9ca3d add item list controls to centralized export jeffvli 2025-10-07 17:37:39 -07:00
  • dafd914696 add hover only columns jeffvli 2025-10-07 16:58:05 -07:00
  • e4189e92d0 improve tooltip readability jeffvli 2025-10-07 11:40:16 -07:00
  • 361569ee3f fix image column container component jeffvli 2025-10-07 11:37:27 -07:00
  • c08deb980b set max genres displayed on genre column jeffvli 2025-10-07 11:37:10 -07:00
  • b9f600409e add tooltip for date column values jeffvli 2025-10-07 11:36:59 -07:00
  • f09a8e3306 improve overflow for album artist column jeffvli 2025-10-07 11:36:48 -07:00
  • d9e8625b15 remove item callbacks from list - move to item component jeffvli 2025-10-07 11:36:15 -07:00
  • 545ea25e43 implement table list callbacks jeffvli 2025-10-04 15:10:27 -07:00
  • 02d9e8328f disable default skeleton animation jeffvli 2025-10-04 03:43:40 -07:00
  • 42a0530777 remove user select from genre / album artists columns jeffvli 2025-10-04 03:39:22 -07:00
  • 3ce6a6fe95 add table row hover effect jeffvli 2025-10-04 03:39:07 -07:00
  • 9d1b2a7c72 add table row separator support jeffvli 2025-10-04 02:28:29 -07:00
  • 06a3686739 add links to genre / album artists columns jeffvli 2025-10-04 02:25:02 -07:00
  • 3c2f186891 fix Navidrome normalized types for userFavorite, userRating jeffvli 2025-10-03 23:10:22 -07:00
  • 15c27c164f handle table column order based on pinned column config jeffvli 2025-10-03 23:10:00 -07:00
  • ae8ca54a07 add initial table columns jeffvli 2025-10-03 23:08:34 -07:00
  • c27c05ac5d use derived column props, add table header styles jeffvli 2025-10-03 22:06:07 -07:00
  • 3e0e3f9984 support both left and right column pinning jeffvli 2025-10-03 18:06:52 -07:00
  • 00e7b4a9d5 fix styling props on Text component jeffvli 2025-10-03 17:53:35 -07:00
  • f610489a61 update pagination itemcount wording to be language agnostic jeffvli 2025-10-03 17:53:23 -07:00
  • 9d15e8d0a4 move list pagination padding to separate container jeffvli 2025-10-03 17:53:06 -07:00
  • 6ae103850b progress on table columns jeffvli 2025-10-03 17:52:57 -07:00
  • f1f3223922 more table list progress jeffvli 2025-10-03 17:50:23 -07:00
  • 8e392a9bff fix queryKey on infinite loader jeffvli 2025-10-03 10:11:40 -07:00
  • e89cf9dbb4 fix sticky column autoscroll jeffvli 2025-10-02 13:03:23 -07:00
  • f8af307159 progress jeffvli 2025-10-02 01:23:11 -07:00
  • 74473427df move item table list jeffvli 2025-10-02 00:47:03 -07:00
  • 18f448c733 first iteration of table jeffvli 2025-10-01 10:32:58 -07:00
  • 0a591a3f09 rename list components jeffvli 2025-09-29 17:42:57 -07:00
  • 8dcc28376c rename expanded container classname jeffvli 2025-09-29 17:35:30 -07:00
  • 3f3a02ba8c add initial item detail list design jeffvli 2025-09-29 17:35:03 -07:00
  • d4b8b12687 add color utilities jeffvli 2025-09-29 03:09:39 -07:00
  • 9cfe396d0f add GRID_PAGINATED to ListDisplayType jeffvli 2025-09-29 00:39:40 -07:00
  • 85d8ad09c6 clean up log jeffvli 2025-09-29 00:34:37 -07:00
  • 3fc2583470 properly handle weight prop on Text and TextTitle jeffvli 2025-09-29 00:34:27 -07:00
  • df9e039fce add paginated album grid component jeffvli 2025-09-29 00:34:08 -07:00
  • 3efa54b68a add additional list pagination helpers and components jeffvli 2025-09-29 00:33:32 -07:00
  • 90e7541bc1 rename infinite loader hook file jeffvli 2025-09-28 20:58:31 -07:00
  • 91deb9b7c1 add paginated list loader hook jeffvli 2025-09-28 20:58:07 -07:00
  • 66c5424549 fix z-index of expanded item title jeffvli 2025-09-28 20:38:46 -07:00
  • c43751d2dc finalize infinite album list jeffvli 2025-09-28 20:38:32 -07:00
  • 80baa6798b finalize infinite loader hook jeffvli 2025-09-28 20:38:15 -07:00
  • 85407f3e11 remove uniqueId property from all entities except QueueSong jeffvli 2025-09-28 19:52:47 -07:00
  • 789512b10a add initial infinite album list component jeffvli 2025-09-28 19:21:27 -07:00
  • 820d8da7d5 add initial infinite loader helpers jeffvli 2025-09-28 19:21:15 -07:00
  • 9db7830726 update ItemGrid to use react-window v2 jeffvli 2025-09-28 19:20:29 -07:00
  • ff83ce5254 add react-window v2 deps jeffvli 2025-09-28 19:18:20 -07:00
  • 69d16edfc1 add loading state to fastaveragecolor hook jeffvli 2025-09-28 19:17:34 -07:00
  • 77bd483ce4 add 2xl, 3xl to container query hook jeffvli 2025-09-28 19:17:24 -07:00
  • 5ff9efb7d6 add expanded list item component jeffvli 2025-09-28 19:16:55 -07:00
  • e4574b0260 add item card skeleton jeffvli 2025-09-26 10:44:03 -07:00
  • 126ab38475 add placeholder expanded list item jeffvli 2025-09-25 21:30:21 -07:00
  • 18390443ff add additional props to ItemGrid jeffvli 2025-09-25 21:28:47 -07:00
  • 71e280061c add serverId to list state selection jeffvli 2025-09-25 21:27:49 -07:00
  • 7c50ee814d return isDark, isLight from color jeffvli 2025-09-25 21:27:14 -07:00
  • 3ed6d4b2f7 add utils to handle list multiselect / expand states jeffvli 2025-09-25 19:20:12 -07:00
  • 7a2af3d013 plain item grid jeffvli 2025-09-25 00:53:46 -07:00
  • 1108cb7e9a add new card component jeffvli 2025-09-25 00:20:59 -07:00
  • c0317aca58 upgrade and refactor for react-query v5 jeffvli 2025-09-22 18:19:41 -07:00
  • 015d5a4d65 add react-virtuoso package jeffvli 2025-09-21 20:23:11 -07:00
  • ea646a5723 add breakpoints postcss jeffvli 2025-09-21 20:22:55 -07:00
  • 9e508f0a02 fix crossfade settings to update player store jeffvli 2025-11-06 20:30:33 -08:00
  • 070bf7c0f9 move mpv initialization into player implementation jeffvli 2025-11-06 20:24:01 -08:00
  • 7224255775 re-add conditional render to ReactPlayer components which causes crossfade error jeffvli 2025-11-06 20:23:22 -08:00
  • 6ff535c406 move remote init into hook jeffvli 2025-11-06 18:59:42 -08:00
  • 02e721ce17 lint jeffvli 2025-11-06 18:38:21 -08:00
  • e0256dd535 fix ipc in remote hook jeffvli 2025-11-05 20:04:30 -08:00
  • 328015bce7 add useRemote to playerbar jeffvli 2025-11-05 19:47:57 -08:00
  • b03a33f534 add new player remote hook jeffvli 2025-11-05 19:44:43 -08:00
  • 7cd012de70 add subscribers for player repeat and shuffle jeffvli 2025-11-05 19:44:30 -08:00