This patch improves the drawing of selected node links:
- Highlight the entire link to make it easier to spot where the link is going/coming from
- Always draw selected links on top, so they are always clearly visible
- Don't fade selected node links, when the sockets they are connected to are out out view
- Dragged node links still get a partial highlight when they are only attached to one socket
Comparisons
Following a link to a crowded socket
| patch | master |
|---|---|
Note that it is much easier to see where links are going when the entire link is highlighted instead of just the beginning of it.
Selection with colored links:
| patch | master |
|---|---|
Partial highlight when dragging the link:
After testing I agree with Jacques assessment that propagating the
highlight through reroutes would be useful. Currently having your links
organized with a lot of reroutes does diminish the improvements from
this patch a bit, but that can be looked at at a later time.
Thanks to @Ray Molenkamp (LazyDodo) for asking for this.
Originally authored by @Jacques Lucke (JacquesLucke).




