Improve MacOS Scroll and Zoom #4
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Products/FastWave2.0#4
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pinching and scroll currently work. But in MacOS, its more idiomatic to have scroll do scrolling instead of zooming. That is to say, the final desired and target behavior should be:
Furthermore, pinch based zoom should be smoother and not so sensitive.
New designs experiments with WASD to control zoom and pan. It'll make adding marks to timeline and inspecting values easier because you can use both hands at once to control the timeline. We'll see how it works in practice for the user but it'll make the experience consistent across all platforms / control devices.
Our aim should be to at minimum to have feature parity with Surfer on MacOS. Pinching to zoom on MacOS with Surfer is buttery smooth. Two finger scrolling is also very smooth on MacOS. That is our standard. You can test Surfer on MacOS with:
cargo install --git https://gitlab.com/surfer-project/surfer surfer
.https://github.com/user-attachments/assets/669bc375-8adf-4ba6-8ad1-fd64c968df75