Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Rethink x and z wheeling during y wheel scale #110

Open
axelpale opened this issue Mar 4, 2018 · 0 comments
Open

Rethink x and z wheeling during y wheel scale #110

axelpale opened this issue Mar 4, 2018 · 0 comments
Labels
bug Unexpected behaviour occurred
Milestone

Comments

@axelpale
Copy link
Contributor

axelpale commented Mar 4, 2018

If translation and scale are both enabled for wheel, the scaling becomes very hard on mac touch pad. The horizontal movement on touchpad is too easy to do accidentally.

What needs to be done:

  • if only rotation is allowed, use deltaY
  • if only scaling is allowed, use deltaY
  • if only translation is allowed, use deltaX and deltaY
  • if both translation and rotation are allowed, use deltaX and deltaY for translation and deltaZ for rotation.
  • if both translation and scaling are allowed, use deltaX and deltaY for translation and deltaZ for scaling.
  • if both scaling and rotation are allowed, use deltaY for scaling and deltaZ for rotation.
  • if all are allowed, throw an error.
@axelpale axelpale added bug Unexpected behaviour occurred priority This issue should be solved next labels Mar 4, 2018
@axelpale axelpale added this to the v2.0.0 milestone Mar 4, 2018
@axelpale axelpale removed the priority This issue should be solved next label Mar 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Unexpected behaviour occurred
Projects
None yet
Development

No branches or pull requests

1 participant