Commit Graph

2387 Commits

Author SHA1 Message Date
jeffvli df1a46a466 handle row groups with pinned table columns 2025-11-17 21:46:51 -08:00
jeffvli 80831e6bde force row height on group rows 2025-11-17 19:55:17 -08:00
jeffvli d5113fa93e fix appmenu keys again 2025-11-17 17:30:42 -08:00
jeffvli 5e4c863f6a handle non-list items contextmenu in controls 2025-11-17 17:24:10 -08:00
jeffvli 078ed4b06c add server selector to layout animation 2025-11-17 13:14:58 -08:00
jeffvli 74af6b3aff add new player config popover 2025-11-17 13:07:53 -08:00
jeffvli a2198db033 use alternate bg for right sidebar 2025-11-17 10:46:18 -08:00
jeffvli 839bbd669c adjust default theme colors 2025-11-17 10:46:12 -08:00
jeffvli 4d5dcb1a50 fix missing AnimatePresence on ItemCard 2025-11-17 03:02:57 -08:00
jeffvli 24f79e352f fix appmenu keys 2025-11-17 02:58:29 -08:00
jeffvli 7f2fbbb4f6 rework root error boundary 2025-11-17 01:56:20 -08:00
jeffvli 1ab2e9860f add global music folder selector 2025-11-17 01:46:04 -08:00
jeffvli ff8bcb5567 add error boundary to the app root 2025-11-16 21:53:43 -08:00
jeffvli d95e294835 move player timestamp to separate store
- for performance related issue
2025-11-16 21:49:31 -08:00
jeffvli 44eca6fac0 remove throttle from main layout resize 2025-11-16 21:38:47 -08:00
jeffvli af67e367e8 downgrade typescript version 2025-11-16 21:37:22 -08:00
jeffvli 3c9eed9d80 move timestamp update to separate effect 2025-11-16 21:37:07 -08:00
jeffvli 042a48faa5 fix scrollbar z-index 2025-11-16 15:24:34 -08:00
jeffvli 66027af928 hide sticky table group after scrolling past 2025-11-16 15:22:00 -08:00
jeffvli 1a519edee9 fix various issues on home page 2025-11-16 15:15:18 -08:00
jeffvli 74f0c6c88a fix type 2025-11-16 15:15:00 -08:00
jeffvli 40a675b59b re-add react-window v1 types 2025-11-16 15:12:45 -08:00
jeffvli 4aff9d6f2b adjust column picker again 2025-11-16 15:07:44 -08:00
jeffvli 8d3cebbbb2 allow auto height on grid carousel 2025-11-16 15:07:27 -08:00
jeffvli ad5eb7be4e add modularity to the ListConfigMenu 2025-11-16 14:39:38 -08:00
jeffvli ef1483c99e handle song selection in context menu play action 2025-11-16 14:35:54 -08:00
jeffvli 06568dfa59 refactor table column picker util to reset pinned/align to default values 2025-11-16 14:35:37 -08:00
jeffvli 2f91a1014e add sticky disc group rows for album detail 2025-11-16 14:34:43 -08:00
jeffvli 6951652fab add new table to album detail 2025-11-16 13:53:04 -08:00
jeffvli b68711f8ed fix container ref instances 2025-11-16 01:10:40 -08:00
jeffvli f1508b81a5 migrate contextModal props 2025-11-15 21:01:50 -08:00
jeffvli 98498b9b83 revert original react-window package back to v1 2025-11-15 21:01:35 -08:00
jeffvli 9c8671affe update and cleanup packages 2025-11-15 20:42:36 -08:00
jeffvli 6efe727228 remove ag-grid 2025-11-15 20:07:42 -08:00
jeffvli 88a0e0d1c1 various cleanup 2025-11-15 19:32:17 -08:00
jeffvli 68318340e1 use default cursor on list hover 2025-11-15 19:24:49 -08:00
jeffvli 3271bfc5d0 add new grid carousels 2025-11-15 19:24:31 -08:00
jeffvli 1841808762 refactor double click handler to add quicker single click 2025-11-15 14:07:11 -08:00
jeffvli dc647e8d49 fix Song domain type year value 2025-11-15 13:42:24 -08:00
jeffvli e5ec6e24b6 reimplement search page 2025-11-15 13:37:03 -08:00
jeffvli 96a17f91a0 adjust searchInput to match button width 2025-11-15 13:35:29 -08:00
jeffvli e5237dddfb decrease context menu width 2025-11-15 13:24:51 -08:00
jeffvli cb0350150e add overrideQuery to all list views 2025-11-15 13:23:27 -08:00
jeffvli af209323b8 reimplement now playing route 2025-11-15 13:14:56 -08:00
jeffvli 12f2ae2008 add new context menu implementation 2025-11-15 04:22:06 -08:00
jeffvli df125564c2 rename player context hook 2025-11-14 19:54:46 -08:00
jeffvli b1964766bd add new playlist list 2025-11-14 18:46:33 -08:00
jeffvli 5e609de8c6 optimize sidebar resizing for performance 2025-11-14 18:36:46 -08:00
jeffvli 56b1f7d7ae fix mpv queue initialization running multiple times 2025-11-14 18:26:34 -08:00
jeffvli efbeb75063 set queue on mpv initialization if available 2025-11-14 18:22:35 -08:00