Commit Graph

  • fe60d2e26f add more aggressive react-query garbage collection jeffvli 2025-11-18 13:24:12 -08:00
  • dfb01ce165 show disabled slider when no waveform available jeffvli 2025-11-18 13:01:45 -08:00
  • e3402a1e44 bundle size optimizations jeffvli 2025-11-18 12:47:53 -08:00
  • e45c126a3f fix lyrics components jeffvli 2025-11-18 03:33:18 -08:00
  • 7b9007c699 add waveform playerbar slider jeffvli 2025-11-18 02:41:17 -08:00
  • 142a6d6512 add default playaction to play context menu click jeffvli 2025-11-18 00:46:28 -08:00
  • 18a7875504 fix priority queue reorder above current song jeffvli 2025-11-18 00:38:23 -08:00
  • f3bb4187d7 wrap all instances of mantine hooks used in renderer jeffvli 2025-11-18 00:29:35 -08:00
  • d349cc3e8d remove automatic import for @mantine/hooks jeffvli 2025-11-18 00:20:52 -08:00
  • f6ad67693e remove user select from server selector jeffvli 2025-11-18 00:19:54 -08:00
  • 43d409b0d7 remove wrong styles from group rows jeffvli 2025-11-18 00:19:46 -08:00
  • 09a9498d0d refactor playqueue with css modules jeffvli 2025-11-18 00:19:31 -08:00
  • 05deafdffb disable bugged react-hooks rules jeffvli 2025-11-18 00:02:48 -08:00
  • bd5f2b8f68 fix priority queue reordering index recalculation jeffvli 2025-11-17 22:00:53 -08:00
  • fd85f1f51a handle table row indexing with group rows jeffvli 2025-11-17 21:57:01 -08:00
  • 8433ce7f3e handle priority queue on playqueue table jeffvli 2025-11-17 21:47:28 -08:00
  • 94c128ea3d handle row groups with pinned table columns jeffvli 2025-11-17 21:46:51 -08:00
  • a4a0a1d227 force row height on group rows jeffvli 2025-11-17 19:55:17 -08:00
  • 47e47e3cc3 fix appmenu keys again jeffvli 2025-11-17 17:30:42 -08:00
  • eb1443a45b handle non-list items contextmenu in controls jeffvli 2025-11-17 17:24:10 -08:00
  • 5892d62391 add server selector to layout animation jeffvli 2025-11-17 13:14:58 -08:00
  • 9113756923 add new player config popover jeffvli 2025-11-17 13:07:53 -08:00
  • 60c7a4a9a1 use alternate bg for right sidebar jeffvli 2025-11-17 10:46:18 -08:00
  • 79af774569 adjust default theme colors jeffvli 2025-11-17 10:46:12 -08:00
  • 001ad7490c fix missing AnimatePresence on ItemCard jeffvli 2025-11-17 03:02:57 -08:00
  • c6ab0e7b8a fix appmenu keys jeffvli 2025-11-17 02:58:29 -08:00
  • 1b0ea06c6b rework root error boundary jeffvli 2025-11-17 01:56:20 -08:00
  • a92a829ca7 add global music folder selector jeffvli 2025-11-17 01:46:04 -08:00
  • 199a67fdf3 add error boundary to the app root jeffvli 2025-11-16 21:53:43 -08:00
  • 4451389b6a move player timestamp to separate store jeffvli 2025-11-16 21:49:31 -08:00
  • 243d29f7a7 remove throttle from main layout resize jeffvli 2025-11-16 21:38:47 -08:00
  • 0fd55a3f7c downgrade typescript version jeffvli 2025-11-16 21:37:22 -08:00
  • a78d917fd2 move timestamp update to separate effect jeffvli 2025-11-16 21:37:07 -08:00
  • 6842da1d68 fix scrollbar z-index jeffvli 2025-11-16 15:24:34 -08:00
  • 21081edfa3 hide sticky table group after scrolling past jeffvli 2025-11-16 15:22:00 -08:00
  • 2bdb5a52c4 fix various issues on home page jeffvli 2025-11-16 15:15:18 -08:00
  • e0b326c565 fix type jeffvli 2025-11-16 15:15:00 -08:00
  • 9490bf29cc re-add react-window v1 types jeffvli 2025-11-16 15:12:45 -08:00
  • 30377ab84e adjust column picker again jeffvli 2025-11-16 15:07:44 -08:00
  • 99dea8891e allow auto height on grid carousel jeffvli 2025-11-16 15:07:27 -08:00
  • 820a4efc76 add modularity to the ListConfigMenu jeffvli 2025-11-16 14:39:38 -08:00
  • 2f6ef7906f handle song selection in context menu play action jeffvli 2025-11-16 14:35:54 -08:00
  • dc15ede3dc refactor table column picker util to reset pinned/align to default values jeffvli 2025-11-16 14:35:37 -08:00
  • f52bcd2415 add sticky disc group rows for album detail jeffvli 2025-11-16 14:34:43 -08:00
  • f366b50550 add new table to album detail jeffvli 2025-11-16 13:53:04 -08:00
  • 31d9ab048d fix container ref instances jeffvli 2025-11-16 01:10:40 -08:00
  • 4ba7306855 migrate contextModal props jeffvli 2025-11-15 21:01:50 -08:00
  • 3adfb3711f revert original react-window package back to v1 jeffvli 2025-11-15 21:01:35 -08:00
  • 4e9a1839eb update and cleanup packages jeffvli 2025-11-15 20:42:36 -08:00
  • 0de8035ca9 remove ag-grid jeffvli 2025-11-15 20:07:42 -08:00
  • b5eadb64a1 various cleanup jeffvli 2025-11-15 19:32:17 -08:00
  • f2b629fe6d use default cursor on list hover jeffvli 2025-11-15 19:24:49 -08:00
  • 2fc14ecd0e add new grid carousels jeffvli 2025-11-15 19:24:31 -08:00
  • 60cc564743 refactor double click handler to add quicker single click jeffvli 2025-11-15 14:07:11 -08:00
  • 81d3d2e620 fix Song domain type year value jeffvli 2025-11-15 13:42:24 -08:00
  • 48feb9f656 reimplement search page jeffvli 2025-11-15 13:37:03 -08:00
  • e246e4c0b7 adjust searchInput to match button width jeffvli 2025-11-15 13:35:29 -08:00
  • 2c9edc47e1 decrease context menu width jeffvli 2025-11-15 13:24:51 -08:00
  • 00a012df78 add overrideQuery to all list views jeffvli 2025-11-15 13:23:27 -08:00
  • 6d50454e72 reimplement now playing route jeffvli 2025-11-15 13:14:56 -08:00
  • 8eb90ebf06 add new context menu implementation jeffvli 2025-11-15 04:22:06 -08:00
  • ec0590c79a rename player context hook jeffvli 2025-11-14 19:54:46 -08:00
  • 9c2ed36b5c add new playlist list jeffvli 2025-11-14 18:46:33 -08:00
  • f48c26915f optimize sidebar resizing for performance jeffvli 2025-11-14 18:36:46 -08:00
  • 1ab9012446 fix mpv queue initialization running multiple times jeffvli 2025-11-14 18:26:34 -08:00
  • d25b62f7d9 set queue on mpv initialization if available jeffvli 2025-11-14 18:22:35 -08:00
  • cccb5d7785 add drag to add to playlist jeffvli 2025-11-14 18:16:10 -08:00
  • 06d9245778 add new play controls to sidebar playlist list jeffvli 2025-11-14 17:59:43 -08:00
  • 3d4f35e881 re-implement shuffle play type jeffvli 2025-11-14 17:58:56 -08:00
  • b6c3200419 implement item list grid card row customization jeffvli 2025-11-14 15:18:25 -08:00
  • 56d0669510 add grid card row config jeffvli 2025-11-14 15:04:37 -08:00
  • 05c4fd37cc fix list paginated loader hook jeffvli 2025-11-14 13:29:15 -08:00
  • af00110973 enforce data order in list selection jeffvli 2025-11-14 13:00:21 -08:00
  • da691fa978 fix some table drop conditions jeffvli 2025-11-14 12:49:29 -08:00
  • 3f4148258f add shadow to table header jeffvli 2025-11-14 11:51:04 -08:00
  • a03ea3b4d8 add draggable table column reorder jeffvli 2025-11-14 11:18:27 -08:00
  • 4c92da9ab5 add draggable table column resize jeffvli 2025-11-14 10:58:34 -08:00
  • 31a2fdbcb6 update drag handle styles on table config jeffvli 2025-11-14 10:12:06 -08:00
  • 7921f1e548 improve visiblity of close button on expanded item jeffvli 2025-11-14 03:16:28 -08:00
  • 8ac3f2a6f7 use throttle for item loader, simplify implementation jeffvli 2025-11-14 03:06:44 -08:00
  • 2da6894ee5 add dynamic card selection style based on gap jeffvli 2025-11-14 02:29:39 -08:00
  • 9265bc86bc set playqueue scroll to center jeffvli 2025-11-14 01:27:05 -08:00
  • c5cd71c8c3 add scrollToIndex alignment to lists jeffvli 2025-11-14 01:26:56 -08:00
  • 3ecf59c32a auto follow current song in queue jeffvli 2025-11-14 01:22:46 -08:00
  • da2109b310 refactor grid list to support index offset jeffvli 2025-11-14 01:14:35 -08:00
  • 6d6caa0406 optimize table config jeffvli 2025-11-14 00:58:48 -08:00
  • e82c1d3a20 add drag/drop to column reordering jeffvli 2025-11-14 00:48:24 -08:00
  • 500947eb1f refactor ListConfigMenu as modal jeffvli 2025-11-14 00:39:47 -08:00
  • fe51b671c7 refactor Modal component styles to match provider jeffvli 2025-11-14 00:39:09 -08:00
  • 65b72298df add double click navigation to lists jeffvli 2025-11-14 00:34:08 -08:00
  • ba66b246d2 fix overflow on table header jeffvli 2025-11-14 00:30:12 -08:00
  • 0c6a993f29 refactor filter persistence to one key jeffvli 2025-11-14 00:17:36 -08:00
  • 8a8de4a1b6 add new artist list jeffvli 2025-11-14 00:11:31 -08:00
  • 164332d752 refactor domain types to rename itemType jeffvli 2025-11-13 22:04:00 -08:00
  • 173e00af3d refactor Genre domain type to include serverType and serverId jeffvli 2025-11-13 21:50:11 -08:00
  • 4f1d39d3c4 add new genre list jeffvli 2025-11-13 21:45:09 -08:00
  • 72f20ddd11 add new album artist list jeffvli 2025-11-13 21:27:11 -08:00
  • 0ba481a7a6 fix double click handler on ItemCard jeffvli 2025-11-13 21:15:41 -08:00
  • 31b64b317b add item selection to double click handler jeffvli 2025-11-13 21:02:35 -08:00
  • 302107ed64 slightly increase double click latency jeffvli 2025-11-13 21:01:35 -08:00