Open ThePerfectComputer opened 3 months ago
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
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.