This patch to tweaks the node links a bit to make them fit in
better with the overall look of the node editor:
- Change the link thickness with the zoom level to a certain degree.
- Remove the fuzziness of the node link and its shadow/outline.
- Add circles at the end of dragged links when connecting to sockets.
- Improve the banding of the color interpolation along the link.
- Adjust the spacing of dashes along straight node links
Comparison
| master | patch | |
|---|---|---|
| overview of different link types | ||
| color gradient | ||
| dash spacing on straight node links | ||
Circles for dragged links
Other than most links, links that are currently dragged are drawn on top
of nodes. The clipped ends of the links drawn on top of the node socket
didn't look very polished.
Not having the shadow allows us to just cover the ends up with circles
that fit nicely into the sockets the link is dragged from/to giving
additional visual feedback when the link snaps into place.












