How is it possible to link two pins together without a wire, e.g. with a net label? Donfing it with a netlabel gives “Duplicate net name error”
Use the move net segement to other net tool. This should really go into some sort of FAQ as many people are having that issue.
Maybe this could also be a UI-fix? If we already display a warning, eventually asking whether the user wants to abort or merge is the “predictable” thing to do? I am not a huge fan of that kind of popups, but in this case it might make sense.
I’ve thought about an unintrusive (i.e. non modal) notification as well, but this might mislead users. Coming from other tools, users might expect renaming a net label would only move pins on the net segment with the label to the other net, whereas a net merge notification would then merge both nets.
While we could overload the enter datum/double click action to change connectivity, that’s not feasible with the net name in property editor on the right side, as that one only knows about the net and not about the label or such.
Part of the reason for the user having to be explicit about connectivity changes is having worked on large project with schematic entry tools that connect net segments by virtue of having the same label. With that approach typos can easily lead to unintended connectivity.