Commit Graph

18 Commits

Author SHA1 Message Date
jeffvli c7809c62ce throttle volume slider 2026-01-01 15:32:20 -08:00
jeffvli ab1176d4f6 add improved play button group on list headers 2025-12-13 00:52:23 -08:00
jeffvli 498a0f4b5d add constraints to volume updates by hotkey, throttle to 50ms (#1345) 2025-12-08 20:00:37 -08:00
jeffvli d22fee887c add wrapper for mantine useForm 2025-11-29 19:33:41 -08:00
jeffvli 7cc7086dbb add select all hotkey to lists 2025-11-29 19:33:40 -08:00
jeffvli 2264fa0d29 extract play button from item card and add long press animation 2025-11-29 19:33:39 -08:00
jeffvli db110733a4 add long press to card controls for shuffle 2025-11-29 19:33:38 -08:00
jeffvli 1763f666b5 add more shuffle play modes 2025-11-29 19:33:38 -08:00
jeffvli f3bb4187d7 wrap all instances of mantine hooks used in renderer 2025-11-29 19:33:33 -08:00
jeffvli 60cc564743 refactor double click handler to add quicker single click 2025-11-29 19:32:24 -08:00
jeffvli 8eb90ebf06 add new context menu implementation 2025-11-29 19:32:24 -08:00
jeffvli 302107ed64 slightly increase double click latency 2025-11-29 19:32:19 -08:00
jeffvli a75f64d204 implement double click handler on default controls 2025-11-29 19:32:19 -08:00
jeffvli f90a11e9cf wrap disclosure hook 2025-11-29 19:30:51 -08:00
jeffvli dffa8e710a wrap localstorage hook 2025-11-29 19:30:50 -08:00
jeffvli 3efa54b68a add additional list pagination helpers and components 2025-11-29 19:30:48 -08:00
jeffvli 29991ea95d replace react-intersection-observer package with mantine hooks 2025-11-01 04:41:51 -07:00
Jeff c1330d92b2 Migrate to Mantine v8 and Design Changes (#961)
* mantine v8 migration

* various design changes and improvements
2025-06-24 00:04:36 -07:00