checkboxes in ui should be the macos typical slider widgets and not checkmarks #48
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
right now checkboxes are rendered as checkmarks in boxes, but macos has usually sliders for boolean elements. the app should switch all checkboxes to the slider style to be more in line with macos UI patterns. also it should be noted in the AGENTS.md that this style is used, so that future checkboxes are not built differently.
Implemented in
00af033. Replaced every checkbox widget in Preferences, Git file selection, and A2UI boolean/multi-select rendering with a shared macOS-style slider toggle while preserving callbacks and disabled states. Added the visual rule to AGENTS.md. This is DS4Server-only UI behavior; DS4 has no equivalent UI control. Verified with cargo fmt, Clippy with warnings denied, make bundle, and the full suite: 145 passed, 12 ignored, 0 failed.