varkor / quiver

A modern commutative diagram editor for the web.
https://q.uiver.app
MIT License
2.43k stars 83 forks source link

Experiment with automatic offset on zero-offset arrows #244

Open varkor opened 3 months ago

varkor commented 3 months ago

At the moment, if you draw two parallel arrows, without manually adjusting the offset, the arrows will overlap (i.e. the automatic offset heuristic does not apply). This is in contrast to the behaviour for loops. It could be worth experimenting with applying a heuristic in this case, e.g. offsetting in increments of 2 to avoid overlap.