Commit Graph

2390 Commits

Author SHA1 Message Date
jeffvli 47e47e3cc3 fix appmenu keys again 2025-11-29 19:33:33 -08:00
jeffvli eb1443a45b handle non-list items contextmenu in controls 2025-11-29 19:33:33 -08:00
jeffvli 5892d62391 add server selector to layout animation 2025-11-29 19:33:33 -08:00
jeffvli 9113756923 add new player config popover 2025-11-29 19:33:33 -08:00
jeffvli 60c7a4a9a1 use alternate bg for right sidebar 2025-11-29 19:33:33 -08:00
jeffvli 79af774569 adjust default theme colors 2025-11-29 19:33:33 -08:00
jeffvli 001ad7490c fix missing AnimatePresence on ItemCard 2025-11-29 19:33:33 -08:00
jeffvli c6ab0e7b8a fix appmenu keys 2025-11-29 19:33:33 -08:00
jeffvli 1b0ea06c6b rework root error boundary 2025-11-29 19:33:32 -08:00
jeffvli a92a829ca7 add global music folder selector 2025-11-29 19:33:32 -08:00
jeffvli 199a67fdf3 add error boundary to the app root 2025-11-29 19:33:32 -08:00
jeffvli 4451389b6a move player timestamp to separate store
- for performance related issue
2025-11-29 19:33:32 -08:00
jeffvli 243d29f7a7 remove throttle from main layout resize 2025-11-29 19:33:32 -08:00
jeffvli 0fd55a3f7c downgrade typescript version 2025-11-29 19:33:32 -08:00
jeffvli a78d917fd2 move timestamp update to separate effect 2025-11-29 19:33:32 -08:00
jeffvli 6842da1d68 fix scrollbar z-index 2025-11-29 19:33:32 -08:00
jeffvli 21081edfa3 hide sticky table group after scrolling past 2025-11-29 19:33:32 -08:00
jeffvli 2bdb5a52c4 fix various issues on home page 2025-11-29 19:33:32 -08:00
jeffvli e0b326c565 fix type 2025-11-29 19:33:32 -08:00
jeffvli 9490bf29cc re-add react-window v1 types 2025-11-29 19:33:32 -08:00
jeffvli 30377ab84e adjust column picker again 2025-11-29 19:33:32 -08:00
jeffvli 99dea8891e allow auto height on grid carousel 2025-11-29 19:33:32 -08:00
jeffvli 820a4efc76 add modularity to the ListConfigMenu 2025-11-29 19:33:32 -08:00
jeffvli 2f6ef7906f handle song selection in context menu play action 2025-11-29 19:33:32 -08:00
jeffvli dc15ede3dc refactor table column picker util to reset pinned/align to default values 2025-11-29 19:33:32 -08:00
jeffvli f52bcd2415 add sticky disc group rows for album detail 2025-11-29 19:33:32 -08:00
jeffvli f366b50550 add new table to album detail 2025-11-29 19:33:32 -08:00
jeffvli 31d9ab048d fix container ref instances 2025-11-29 19:33:32 -08:00
jeffvli 4ba7306855 migrate contextModal props 2025-11-29 19:32:26 -08:00
jeffvli 3adfb3711f revert original react-window package back to v1 2025-11-29 19:32:26 -08:00
jeffvli 4e9a1839eb update and cleanup packages 2025-11-29 19:32:25 -08:00
jeffvli 0de8035ca9 remove ag-grid 2025-11-29 19:32:25 -08:00
jeffvli b5eadb64a1 various cleanup 2025-11-29 19:32:25 -08:00
jeffvli f2b629fe6d use default cursor on list hover 2025-11-29 19:32:25 -08:00
jeffvli 2fc14ecd0e add new grid carousels 2025-11-29 19:32:25 -08:00
jeffvli 60cc564743 refactor double click handler to add quicker single click 2025-11-29 19:32:24 -08:00
jeffvli 81d3d2e620 fix Song domain type year value 2025-11-29 19:32:24 -08:00
jeffvli 48feb9f656 reimplement search page 2025-11-29 19:32:24 -08:00
jeffvli e246e4c0b7 adjust searchInput to match button width 2025-11-29 19:32:24 -08:00
jeffvli 2c9edc47e1 decrease context menu width 2025-11-29 19:32:24 -08:00
jeffvli 00a012df78 add overrideQuery to all list views 2025-11-29 19:32:24 -08:00
jeffvli 6d50454e72 reimplement now playing route 2025-11-29 19:32:24 -08:00
jeffvli 8eb90ebf06 add new context menu implementation 2025-11-29 19:32:24 -08:00
jeffvli ec0590c79a rename player context hook 2025-11-29 19:32:23 -08:00
jeffvli 9c2ed36b5c add new playlist list 2025-11-29 19:32:23 -08:00
jeffvli f48c26915f optimize sidebar resizing for performance 2025-11-29 19:32:23 -08:00
jeffvli 1ab9012446 fix mpv queue initialization running multiple times 2025-11-29 19:32:23 -08:00
jeffvli d25b62f7d9 set queue on mpv initialization if available 2025-11-29 19:32:23 -08:00
jeffvli cccb5d7785 add drag to add to playlist 2025-11-29 19:32:23 -08:00
jeffvli 06d9245778 add new play controls to sidebar playlist list 2025-11-29 19:32:23 -08:00