aboutsummaryrefslogtreecommitdiffstats
path: root/static
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-12 05:32:52 -0700
committerAdam Soltys <[email protected]>2026-10-12 05:32:52 -0700
commit3ff588d439dbe86da3fd5b2f433f302078bb0222 (patch)
tree1b39836d41eababe83810ad589a88997a75bb895 /static
parent2b83c3f46c0dc2da1bbd9854443d57de54b979ea (diff)
downloadcoinosv3-3ff588d439dbe86da3fd5b2f433f302078bb0222.tar.gz
coinosv3-3ff588d439dbe86da3fd5b2f433f302078bb0222.zip
Feed wheel: a turn back against the coast hunts, in short steps that grow. Flying down the feed and turning the wheel back for the post just passed used to send the page flying the other way (a full notch's coast, 300px) the moment it caught — the reader overshoots again, and hunts by overshooting. Now a reversal against a coast (or one that died within 400 ms) catches the page and takes that notch as a quarter of its travel, over a quick coast (110 ms, not 325); each notch on in the same direction grows the step — 0.35, 0.5, 0.7, 0.85 of a notch — and the sixth is a full push with the usual wind-up, so a few flicks have the wheel flying again. Another turn back while hunting starts the small steps over, and two seconds without a notch ends the hunt: a notch from rest is the push it has always been. Keys, a touch or a grab end it too. tools/feed-wheel-reverse-test.js (short step on reversal, the ramp, the restart, the pause, the just-died coast, the full push from rest); feed-momentum-test still passes.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Diffstat (limited to 'static')
0 files changed, 0 insertions, 0 deletions