Don't create degenerated transient RouteLines to RouteGraph This change addresses the trivial cases. If multiple bends are required we still get degenerated lines if the terminal is at the corner of the bounds. gitlab #495 Change-Id: Iac5d139ba805955c38d4b4e4906eda4795871a66 (cherry picked from commit 1aedad590d55facc132e458a578064300bac833c)
Fixed Path2D creation to work with overlapping RoutePoints gitlab #470 Change-Id: I678361037ec23258c3c1710a475dc25b2971ab4c
Support for random shaped terminals This commit includes changes to support awt Path2D based terminals (currently external implementation). gitlab #456 Change-Id: Id266bba00fc8dd84e62157280143a0f18c0921e0
Improved the positioning of issue decoration for connection elements Shows the issue decorator at a point that belongs to the connection and is closest to the center of its bounding box. Also fixed the updating of position. gitlab #372 Change-Id: Icf948997a9a2ce11a6420d83286144328af4e877
Ordering of RouteGraphs RouteLines is nondeterministic refs #7320 Change-Id: Ibac54bc6d16578e812542360573cb0836db7deab
Support for dynamic transforms for both elements and terminals Includes also minor code warning/logging cleanup. refs #7119 Change-Id: I2df8f0f0707e8adf1569679ab41a74f605ae1268
Fixed all line endings of the repository I followed the instructions in http://stackoverflow.com/a/1511273 git rm --cached -r . git config core.autocrlf true git diff --cached --name-only -z | xargs -0 git add git commit -m "..." Change-Id: I4920748df8f53c221fc2f643e991b66aea5697e0
Migrated source code from Simantics SVN