aboutsummaryrefslogtreecommitdiff
path: root/scripts/hypr-live-update-guard
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-18 15:06:52 -0500
committerCraig Jennings <c@cjennings.net>2026-07-18 15:06:52 -0500
commitee0826a1e475dba34aa84e548c24bca1023eed6d (patch)
tree911ca6a196348bde2be7b7bed06cf3226a8b3506 /scripts/hypr-live-update-guard
parent9fa438e990807e358b126f896b84d8b4d45a084b (diff)
downloadarchsetup-ee0826a1e475dba34aa84e548c24bca1023eed6d.tar.gz
archsetup-ee0826a1e475dba34aa84e548c24bca1023eed6d.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 'scripts/hypr-live-update-guard')
0 files changed, 0 insertions, 0 deletions