constellation-app / constellation

A graph-focused data visualisation and interactive analysis application.
https://constellation-app.com
Apache License 2.0
385 stars 59 forks source link

Improvements when selecting and highlighting Loops #714

Open Auriga2 opened 4 years ago

Auriga2 commented 4 years ago

Description

  1. Selection > Select Loops highlights the Loops slightly, which is hardly visible in a larger graph. It is nice if we can highlight a bit more width, similar to transactions.

  2. Individual transactions and nodes can be highlighted by selecting them across using the mouse. Individual Loops can only be selected by clicking on them.

  3. Selecting a Node with a loop highlights the loop as well. Feels like it should leave the loop, similar to other transactions linked to the node.

GraphLoops

Steps to Reproduce

As above

Expected behaviour: As above

Actual behaviour: As above

Reproduces how often: 100%

cygnus-x-1 commented 4 years ago

Part of the issue here is that loops are rendered using an image (just like icons), whereas they should be rendered just like regular transactions. This means they need a separate set of rules specific to loops.

github-actions[bot] commented 3 years ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 3 years ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 2 years ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 11 months ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

capricornunicorn123 commented 11 months ago

LoopedTransaction Anomolies

Also for consideration in a refactor of loop rendering:

Looped Transaction Count Looped transactions express their count in a label that hovers over the center of the node.

Looped Transaction Display Looped transactions are expressed as images and follow similar color and grouping thresholds as linear transactions.

github-actions[bot] commented 1 month ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.