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

Diagram style updates #742

Merged
merged 9 commits into from
Sep 10, 2023
Merged

Diagram style updates #742

merged 9 commits into from
Sep 10, 2023

Conversation

jgadsden
Copy link
Collaborator

@jgadsden jgadsden commented Sep 9, 2023

Summary:
There are various niggles with the drawing styles and abilities, some of which are fixed here:

  • allow change in aspect ratio for diagram components
  • selecting a data flow or a trust boundary by double clicking
  • provide bidirectional option for data flows
  • line widths and dashed ratios modified
  • provide new data flow when a double click is received on a node (excluding trust boundary box)

These new features need to be documented in the Threat Dragon project pages, and a new issue has been raised to do this

Description for the changelog:
updates for diagram features and styles

Other info:
closes #452 'Allow change in ratio for Actors and Stores'
closes #487 'Modify Enclosed Trust Boundary to allow change in aspect ratio'
closes #154 'Provide bi-directional dataflow'
closes #687 'Make it easier to select a data flow'
closes #666 'New Data Flow does not show property editor'
closes #429 'Quick arrow connection between elements'
closes #462 'Movement of dataflows does not detach from component'

@jgadsden jgadsden added enhancement New feature or request version-2.1 labels Sep 9, 2023
@jgadsden jgadsden self-assigned this Sep 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment