Current state of edge labels:
- text labels are visible in direct arcs-mode only because in 'routed' mode there can be several curvy path fragments, which makes it impossible to define a middle position for label.
- single label per edge
Possible enhancements:
- split edge label into A-side and B-side text labels. Define separates field for each
- make labels collapsible. Introduce some small icon close to the edge start/end.
- angle edge label to follow arc's direction. Flip text on negative arc angle to remain readable.
Current state of edge labels:
Possible enhancements: