kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #24738
Re: [PATCH] Schematic Cleanup: Split lines at junctions
The current behavior is fairly annoying, you can't really know
beforehand how much the command is gonna delete, since collinear wires
are not always merged (only when drawing more traces, not when
dragging points), so sometimes it might delete just a single little
chunk of the line, or the whole thing. I guess you could say it makes
working with eeschema more exciting ;).
On Thu, May 19, 2016 at 8:00 PM, Simon Richter <Simon.Richter@xxxxxxxxxx> wrote:
> Hi,
>
> On 20.05.2016 00:25, Thor-Arne wrote:
>
>> Delete wire is on the delete button. and delete segment is on the
>> backspace key.
>
> Ah, that makes (some) sense. To me, the behaviour of the delete key
> looks fairly nonsensical, because it will stop at corners, but not at
> junctions, while I'd expect "delete wire" to do the opposite.
>
> This leaves me with a difficult problem though -- I need net ties to
> actually generate different nets on both sides, so I need different
> wires that aren't combined in order to get different netlist items, but
> this makes the delete key behave differently for net ties.
>
>> Please do NOT change the behavior of the delete buton, it is used all
>> the time.
>
> Hm, as said I don't find it that useful, because most of the time it
> deletes a connection I still need, but leaves dangling segments. Would
> it make sense to replace it with a "delete connection" functionality
> that would never leave dangling ends?
>
> This still means I'm going to redo this patch stack -- the structural
> changes in the cleanup function still make sense IMO, but the logic is
> obviously wrong then.
>
> Simon
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References