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

Make spline edges end in vertical slopes #568

Open
keyserj opened this issue Nov 24, 2024 · 0 comments
Open

Make spline edges end in vertical slopes #568

keyserj opened this issue Nov 24, 2024 · 0 comments
Labels
enhancement New feature or request layout improves the layout of diagrams resulting from the automatic layout

Comments

@keyserj
Copy link
Collaborator

keyserj commented Nov 24, 2024

Describe your issue

Recently, functionality was added to draw edge paths based on the output of our layout algorithm. Unfortunately, the layout output does not result in vertical slopes at the start and end points of each path. These vertical slopes often seem desirable, because they go with the top-down flow of the diagram, and without them, the edges can look a little haphazard.

These simple edge paths all end with arrows directly upwards, which is nice:
image

These edge paths based on the layout algorithm have some of their paths starting/ending at sharp angles, which is awkward:
image

Solution you'd like

No response

Alternatives you've considered

No response

Additional context

If we did this, I think we should be able to remove the "Draw simple edge paths" config, and just always use the layout calc's edge paths.

Technical ideas and questions

No response

@keyserj keyserj added the enhancement New feature or request label Nov 24, 2024
@keyserj keyserj added the layout improves the layout of diagrams resulting from the automatic layout label Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request layout improves the layout of diagrams resulting from the automatic layout
Projects
Status: No status
Development

No branches or pull requests

1 participant