kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #27647
Re: [PATCH] Dragging with tracks in GAL
This needs with some other patches on the list. To use this patch, you
need the "CCW rotate" patch and the "delete tracks" patch to be
applied first.
There is a branch with just this patch (which will conflict with the
above mentioned patches) at
https://code.launchpad.net/~john-j-beard/kicad/+git/kicad/+ref/drag_tracks
On Wed, Feb 8, 2017 at 9:47 AM, John Beard <john.j.beard@xxxxxxxxx> wrote:
> Hi,
>
> Here is a really basic concept patch for component dragging with
> tracks ('G') in pcbnew GAL.
>
> It uses the same dragging mechanism as legacy for modules and pads. If
> it's not desired to continue to use that code for the time being, at
> least this provides the TOOL_ACTION hook and outlines where new code
> would have to be added.
>
> However, the drag.h interface is pretty small, so I don't think using
> it is too objectionable for the time being.
>
> For dragging traces, the much nicer PNS dragging is used, but this
> doesn't work with a block selection. I'm not that familiar with the
> PNS, so I'm not sure where to start to do that.
>
> Cheers,
>
> John
References