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

Pan viewport by hovering close to edge of diagram #378

Open
keyserj opened this issue Mar 24, 2024 · 0 comments
Open

Pan viewport by hovering close to edge of diagram #378

keyserj opened this issue Mar 24, 2024 · 0 comments
Labels
convenient makes the tool easier to use enhancement New feature or request QoL small change the improves the feel of using the tool requested requested by a not-maintainer user

Comments

@keyserj
Copy link
Collaborator

keyserj commented Mar 24, 2024

Is your feature request related to a problem? Please describe.
Sometimes clicking and dragging to more the diagram viewport is just a little annoying. It would be nice to have more options to move around.

Describe the solution you'd like
Pan the viewport if the mouse hovers over the edge of the diagram (like League of Legends' unlocked camera)

Questions to answer

  • can anything be done to help mobile out here?

Describe alternatives you've considered

  • interactive minimap (see flow example), click to move viewport (helps mobile but might take a lot of space... maybe a map button that full-screens the map)
  • scroll to move viewport (shift for horizontal move, but that might conflict with shift to multiselect nodes)
  • arrow-keys to move viewport done

Additional context

Technical ideas

@keyserj keyserj added enhancement New feature or request QoL small change the improves the feel of using the tool convenient makes the tool easier to use requested requested by a not-maintainer user labels Mar 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
convenient makes the tool easier to use enhancement New feature or request QoL small change the improves the feel of using the tool requested requested by a not-maintainer user
Projects
Status: No status
Development

No branches or pull requests

1 participant