diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-18 15:06:52 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-18 15:06:52 -0500 |
| commit | 5d8caa697791ba4ea533b066310a69d1a6b58748 (patch) | |
| tree | 86da32e0c568b57132a10499a7275ce3433cc3a5 /dotfiles/system/.config | |
| parent | e5a5abd55244a22f1a63cfe3035db1fa3a7c942f (diff) | |
| download | archsetup-5d8caa697791ba4ea533b066310a69d1a6b58748.tar.gz archsetup-5d8caa697791ba4ea533b066310a69d1a6b58748.zip | |
feat(gallery): bring the DIP-through-multiband ten to the extraction bar
dipBank, jogWheel, vernierDial, batToggle, flutedKnob, filterBank, chickenHead, slotFader, spadeKnob, and multiBandDial each get the contract comment. The two DOM builders also get dupre- prefixes on their classes (dip/dipsw and the on modifier, jog/shuttle/inner/dimple). jogWheel caches its inner disc instead of querying it on every move.
set() hardening lands where a handle could wedge: vernierDial and flutedKnob clamp 0-100, filterBank clamps the band index and its initial values, and multiBandDial clamps the band and keeps the current one when set() omits it (a bare set(v) previously threw).
Extraction audit: 44/111 contract comments.
Diffstat (limited to 'dotfiles/system/.config')
0 files changed, 0 insertions, 0 deletions
