aboutsummaryrefslogtreecommitdiffstats
path: root/static/covers-sm/8.webp
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-14 22:21:25 -0700
committerAdam Soltys <[email protected]>2026-10-14 22:21:25 -0700
commitebc59e50cf86e8edfab21a5be9063e5d5eeab07b (patch)
treeefc4dc4b463fd93dab42c68e10232d3b8a162c60 /static/covers-sm/8.webp
parent0355c21254d6d452fd4afbec28db3e124bc1d61a (diff)
downloadcoinosv3-master.tar.gz
coinosv3-master.zip
Media pager: a spin of the wheel flies past the posts and lands snapped on one. A notch was a step, and a breath between steps meant a flick of the wheel moved two or three pictures at most (Adam). Now each notch adds a post to go — the third and later notches of a quick run (within 400 ms) add two, so a flick is a few posts and a spin a dozen — and the pager glides through them with the pictures passing (pagerFly: a longer glide, 100 ms + 110 per screen, eased out), landing snapped on the last. The posts passed are not arrived at: the slide observer stands down while flying (no clip starts, nothing marked seen, no counts asked), and the landing arrives (pager.arrive, the observer's old body). A notch back against a flight catches it on the post it is passing and steps back from there; a touch or a key catches it too (pagerGlide now takes a duration and an onDone that pagerHold fires on interruption, with the snap restored). A notch from rest is the single quick step it was; sideways notches and trackpad runs step as before. tools/pager-wheel-test.js: a spin of five flies eight posts on and lands snapped (gliding mid-way), the spin back, a notch against the flight. feed-video-pager-test's two failures are on HEAD before this.HEADmaster
Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01J1Kon8bxJoHRpJdSzshCkp
Diffstat (limited to 'static/covers-sm/8.webp')
0 files changed, 0 insertions, 0 deletions