aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/system/.config
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-18 15:26:13 -0500
committerCraig Jennings <c@cjennings.net>2026-07-18 15:26:13 -0500
commit17e07d6bcc0b57ced2d319f008c84ed514fbf1c8 (patch)
tree9fc2bcc691f9cbcf2325711272125c1c29938cb0 /dotfiles/system/.config
parent5d8caa697791ba4ea533b066310a69d1a6b58748 (diff)
downloadarchsetup-17e07d6bcc0b57ced2d319f008c84ed514fbf1c8.tar.gz
archsetup-17e07d6bcc0b57ced2d319f008c84ed514fbf1c8.zip
feat(gallery): bring the keypad-through-guarded ten to the extraction bar
entryKeypad, thumbSlide, waveRegion, ledRow, pillSlide, spunKnob, stompSwitch, wingSelector, discSwitch, and guardedToggle each get the contract comment. All ten are SVG-stage builders, so there were no classes to prefix. set() hardening lands where a handle could wedge: ledRow, pillSlide, and discSwitch clamp their index (discSwitch previously threw), waveRegion keeps E at least 4 above S from set() itself rather than only the drag path, and entryKeypad ignores keys outside its documented 0-9/confirm/clear set. ledRow's default selection is index 5 only for the default program list. A caller's own items start at 0. Extraction audit: 54/111 contract comments.
Diffstat (limited to 'dotfiles/system/.config')
0 files changed, 0 insertions, 0 deletions