Commit Graph

  • 05da8c0456 adjust rating component to match theme sizes jeffvli 2025-11-19 02:47:12 -08:00
  • 1735b64d76 move genre buttons to album detail header jeffvli 2025-11-19 02:30:01 -08:00
  • 1785e5c3a6 adjust library header metadata alignment jeffvli 2025-11-19 02:29:34 -08:00
  • ab5eb5c34c updating rating button styles to more closely resemble icons jeffvli 2025-11-19 02:29:08 -08:00
  • 94f15d0f4f add search input to album detail table jeffvli 2025-11-19 02:10:31 -08:00
  • 4fc346ac90 add fuse search utils jeffvli 2025-11-19 02:10:22 -08:00
  • ec135e30ed readd base mantine css import jeffvli 2025-11-19 01:46:46 -08:00
  • dff3d0b04c add play handlers to all remaining library headers jeffvli 2025-11-19 01:39:46 -08:00
  • aba8896ecf reimplement fullscreen player jeffvli 2025-11-19 01:27:03 -08:00
  • a386a1baad fix missing container on image without src jeffvli 2025-11-19 00:09:46 -08:00
  • cf50132870 improve responsive styling on library header jeffvli 2025-11-19 00:07:04 -08:00
  • 62ace421e6 fix image component height jeffvli 2025-11-18 23:03:09 -08:00
  • dde2e4e780 match drag behavior on waveform playerbar to original jeffvli 2025-11-18 22:07:27 -08:00
  • 6c785c7ea2 optimize playerbar slider component jeffvli 2025-11-18 21:52:22 -08:00
  • d977407766 cleanup small issues jeffvli 2025-11-18 21:41:23 -08:00
  • 71bea66ab7 add play buttons for each list page header jeffvli 2025-11-18 21:30:48 -08:00
  • bc13c7b176 add new play behavior to libraryheader play button jeffvli 2025-11-18 21:29:02 -08:00
  • 9f5ec9113c set confirm modal to focus confirm button jeffvli 2025-11-18 21:02:28 -08:00
  • 00565cccb9 add option to hide fetch confirmation jeffvli 2025-11-18 20:53:10 -08:00
  • 8e1cdac3a2 optimize playqueue performance for active song styles jeffvli 2025-11-18 20:39:44 -08:00
  • 46c0a309da add list query fetcher jeffvli 2025-11-18 18:57:18 -08:00
  • 70242c4044 add login page for locked server jeffvli 2025-11-18 17:45:29 -08:00
  • 92d4681a23 fix unauthenticated flow jeffvli 2025-11-18 17:31:40 -08:00
  • 781582c043 fix queue add above current index in priority queue again jeffvli 2025-11-18 17:13:09 -08:00
  • e986557d87 replace remaining legacy playqueue add functions jeffvli 2025-11-18 17:05:20 -08:00
  • ef78196d1e update import order of overlayscrollbars styles jeffvli 2025-11-18 17:03:23 -08:00
  • d8e6aec93d add missing combox style import jeffvli 2025-11-18 17:01:38 -08:00
  • 1acde80d61 clean up unused files jeffvli 2025-11-18 14:20:00 -08:00
  • 808c0167f1 use new icon for player config button jeffvli 2025-11-18 14:10:14 -08:00
  • 69f7f5c236 handle favorite/rating events for all tables jeffvli 2025-11-18 14:07:46 -08:00
  • 63e6df0481 add gcTime to rq mutation jeffvli 2025-11-18 13:26:38 -08:00
  • ea95a7bbd1 remove expansion from song table jeffvli 2025-11-18 13:25:30 -08:00
  • c77ba121a6 optimize various components jeffvli 2025-11-18 13:25:27 -08:00
  • 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