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

RFE: Selection-based zoom #222

Open
Tracked by #99
jshaughn opened this issue Jun 24, 2024 · 5 comments
Open
Tracked by #99

RFE: Selection-based zoom #222

jshaughn opened this issue Jun 24, 2024 · 5 comments
Assignees

Comments

@jshaughn
Copy link
Collaborator

jshaughn commented Jun 24, 2024

Larger graphs are typically zoomed out such that detail is lacking. It can be useful to quickly zoom in on an "area of interest",
one where there may be red or orange status, for example.

The ability to select a rectangle region and have that immediately adjust the pan-zoom would be great. In a different graphing package (cytoscape) we have this implemented with "shift-drag" to select a box. We are trying to migrate to PFT, and this is currently on our list of blocking feature-gaps. It looks like this:

shift-drag

This is the Kiali project, UI for for Istio service mesh, and part of RH OpenShift Service Mesh. Note that we are currently on PF5.

Thanks!

@jshaughn
Copy link
Collaborator Author

@nicolethoen Any chance something like this may be added for 5.4?

@nicolethoen
Copy link
Contributor

@jshaughn sorry this slipped past my radar!

we could explore implementing this feature or something similar in an extra PF5 release of topology.

Could you let me know if this is still relevant and how soon you'd like it?
I"m not sure just from this issue how complex the request is - any suggestions or thoughts on that would be welcome as well!

@jshaughn
Copy link
Collaborator Author

Hi @nicolethoen , It is still something we'd like to see, it's very useful to zoom into non-trivial topologies based on some easy to identify feature (like red nodes+edges), when you have no labels etc... But, I have no idea how difficult it is to implement for PFT. Note that fundamentally this is an ask for being able to select a boxed region and maybe be notified of the captured elements. It wouldn't necessarily need to be tied to zoom+pan, although I think that's a typical use case, so it would be nice as an example.

@jshaughn
Copy link
Collaborator Author

jshaughn commented Oct 4, 2024

Hi @nicolethoen I forgot to answer the "how soon" question... as soon as possible, definitely in V5. We are releasing Kiali with PFT graph very soon and would love to have this for a patch version before too long.

@jeff-phillips-18 jeff-phillips-18 self-assigned this Oct 31, 2024
@jeff-phillips-18 jeff-phillips-18 moved this from Not started to In Progress in PatternFly Issues Nov 1, 2024
@jeff-phillips-18 jeff-phillips-18 moved this from In Progress to PR Review in PatternFly Issues Nov 1, 2024
@jshaughn
Copy link
Collaborator Author

jshaughn commented Dec 2, 2024

This is looking great, I think it can be closed. as Done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: PR Review
Development

No branches or pull requests

3 participants