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

Add a minimap feature #4

Open
leissler opened this issue Mar 14, 2023 · 2 comments
Open

Add a minimap feature #4

leissler opened this issue Mar 14, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@leissler
Copy link
Contributor

For many node-based tools, it is very important for users to be able to quickly pan along a graph and keep an overview of its structure. Although there is a "center viewport" button, it is far better supported by an interactive Minimap, which is not only by chance one of the most used navigation features in such tools. In large graphs, this is a lifesaver for everyday work.

@Doppelkeks Doppelkeks self-assigned this Mar 14, 2023
@Doppelkeks Doppelkeks added enhancement New feature or request help wanted Extra attention is needed labels Mar 14, 2023
@Doppelkeks
Copy link
Contributor

Doppelkeks commented Mar 15, 2023

Have seen such a thing in several graph tools. Would be a good addition, but I currently consider it "Nice to Have" and not integral. To keep an overview you can already use the "Frame" action in the toolbar or via shortcut. Might revisit at a later stage. So long, always happy about pull requests :)

@leissler
Copy link
Contributor Author

leissler commented Apr 2, 2023

This could be a good start: https://github.com/Unity-Technologies/UnityCsReference/blob/master/Modules/GraphViewEditor/Elements/MiniMap.cs

I just gave it a quick try, but it's not as simple as I thought. Maybe I can find the time for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants