Polish diagram appearance
Examples:
- When ports are deleted, the label of the port is sometimes left in the diagram. Example: Open a diagram with a component C with one port. Open C in another tab and delete the port there. The port is deleted in the original diagram, but the label is still there.
- The labels of ports should be displayed outside of component. In particular, a port on the left side of a component should have its label drawn to its left rather than inside the components. Top and bottom labels should be offset a little bit.
- The automatic layout should take text widths into account. It sometimes produces connections that ought to be horizontal, but where one port is shifted by one grid position.
- Task architectures are very hard to read even after automatic layout because of the edge labels. Since the egde labels in generated architectures contain just the information which ports they connect, it would be clearer to display the port labels.
Edited by Ulrich Schöpp