OkZoomer
OkZoomer copied to clipboard
Implement Exponential Scrolling
When zoom scrolling, once you get near the numbers around 30+, it seems like it is taking longer to scroll. This could be easily fixed by causing the affects of the scroll to exponentially increase, thereby reversing the decrease in speed that is caused.
I have "fixed" this issue by making the scroll step above the zoom divisor 1 instead of 0.5, however, an exponential zoom scroll is something that would be nice to have, I'll try to add it later
I just got an idea for fixing that; I've experimented with a step-based system, and it makes going from 4 to 50 feel faster Hopefully, the next content update will have the new system implemented
The step-based system has been implemented with the 5.0.0-beta.4 update!
Actually, I'm reopening it; While the step system is great, I just realized that with it, I could somehow redistribute those steps in a way where the smaller changes happen with the smaller divisors and bigger ones begin to happen at the end. Something like 1x 2x 4x 8x 16x etc. can get way too quick to be comfortably used, but by still accounting for the fact that 49x -> 50x is smaller of a change than 1x -> 2x, zooming could get better