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

The view framework should support common actions #342

Open serpens24 opened 4 years ago

serpens24 commented 4 years ago

Prerequisites

Description

The view framework should have support for common graph actions. This would mean that any view built using the framework would, by default, delete selection on the graph if the delete key is pressed and select all elements on the graph if 'ctrl+a' is pressed, etc. These common actions should fall through to the graph and rely on the view framework's listening behaviours to update the view itself.

Steps to Reproduce

N/A

Expected behaviour:

Common graph actions (such as delete, select all) are built into the view framework listeners.

Actual behaviour:

Common graph actions (such as delete, select all) are built into the view framework listeners, meaning they have to be added manually.

Reproduces how often:

100%

Additional Information

Description calls out 2 actions (delete, select all), need to determine a complete set of actions to implement.

github-actions[bot] commented 4 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 6 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.

github-actions[bot] commented 5 days 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.