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

[Enhancement] Change Focus mode: Displays dedicated graph with only the focused nodes (no repulsion from hidden nodes) #125

Open
1 of 4 tasks
GuillaumeHM opened this issue Jul 7, 2024 · 0 comments
Labels
enhancement Feature requests

Comments

@GuillaumeHM
Copy link

Which part of Cosma is your request about?

  • command-line interface
  • cosmoscope (HTML file)
  • documentation
  • other

Describe your request:

Hello, here is my initial request:

Cosma build graphs with nodes having attraction and repulsion. The more linked nodes in a zone, the farther go the unlinked others.

When in Focus mode (tickbox F checked), unwanted nodes simply disappear but the graph don't change. When we move a node, we can see that remaining nodes keep being under the repulsion of the hidden ones. So they don't move to use the freed space.

I would like the whole graph to be regenerated with only the displayed nodes. So graph nodes aren't under the repulsion of the hidden ones. It would be more spaced, making the graph clearer. A good side effect is that with a looot of nodes, processor would need less effort to display a simple graph rather than the whole graph with all nodes. I have around 300 nodes and I start to have some lags when I move a node. I plan to have much much more, so that will be a problem in the future.

This has been synthetized by @infologie as:

You're asking if we can change the way Focus works, so that instead of filtering the existing graph, it displays a dedicated graph with only the focused nodes.

Thank you!

@GuillaumeHM GuillaumeHM added the enhancement Feature requests label Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature requests
Projects
None yet
Development

No branches or pull requests

1 participant