Skip to content

Conversation

@MaartenS11
Copy link
Member

@MaartenS11 MaartenS11 commented Feb 5, 2026

This PR makes the graphpanel no longer be in a scrollpane which is scrolled programmatically when dragging the mouse. Instead, the Graphics2D translate and scaling transforms are used to freely move and scale the view. Additionally, to give the user an idea of where they are in the tree, a minimap was added.

Demonstration on a rather large vertical tree:

tree.mp4

@MaartenS11 MaartenS11 force-pushed the tree-view-improvements branch from c458931 to e73975a Compare February 5, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant