Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Preference to adjust zoom rate #2411

Closed
0HyperCube opened this issue Mar 8, 2025 · 1 comment · Fixed by #2420
Closed

Preference to adjust zoom rate #2411

0HyperCube opened this issue Mar 8, 2025 · 1 comment · Fixed by #2420
Labels
Good First Issue Good for newcomers Paper Cut A small UX annoyance we should strive to improve

Comments

@0HyperCube
Copy link
Member

In the preferences dialogue, an option should be made available for changing the zoom rate. As suggested by @j-jasz in #2407.

Currently it is set as a hardcoded VIEWPORT_ZOOM_WHEEL_RATE. The default value is 0.005.

You may wish to use a log scale (?).

@0HyperCube 0HyperCube added Good First Issue Good for newcomers Paper Cut A small UX annoyance we should strive to improve labels Mar 8, 2025
@Keavon Keavon added this to Task Board Mar 8, 2025
@github-project-automation github-project-automation bot moved this to Short-Term in Task Board Mar 8, 2025
@Keavon
Copy link
Member

Keavon commented Mar 8, 2025

This would also be useful because we currently pick a rate that's a decent middle ground between what's useful for scrolling and what's useful for pinching. It's a bit too fast for scrolling and a bit too slow for pinching. But browser APIs don't let us distinguish the two. This would let users pick the rate that better suits their input device.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Good First Issue Good for newcomers Paper Cut A small UX annoyance we should strive to improve
Projects
Status: Completed This Milestone
2 participants