Improve MacOS Scroll and Zoom #4

Open
opened 2024-06-26 02:36:35 +00:00 by ThePerfectComputer · 2 comments
ThePerfectComputer commented 2024-06-26 02:36:35 +00:00 (Migrated from github.com)

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:

  1. Pinch zooms in FastWave2.0 in MacOS
  2. Scroll(without holding shift) scrolls in MacOS

Furthermore, pinch based zoom should be smoother and not so sensitive.

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: 1. Pinch zooms in FastWave2.0 in MacOS 2. Scroll(without holding shift) scrolls in MacOS Furthermore, pinch based zoom should be smoother and not so sensitive.
MartinKavik commented 2024-09-15 11:33:49 +00:00 (Migrated from github.com)

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.

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.
ThePerfectComputer commented 2024-09-16 12:48:26 +00:00 (Migrated from github.com)

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

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
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Products/FastWave2.0#4
No description provided.