← Back to team overview

kicad-developers team mailing list archive

Re: On the DXF import dialog in 'default' vs. GAL canvas.

 

Orson explained previously that grabbing the outline in OpenGL
was deliberate; that action isn't in the default renderer since no
one added it.  Since I added the option to specify the location of
the DXF origin, personally I'd prefer to just set the origin but
others might still want the ability to drag the shape somewhere
else.

I don't think there's any point in making the default renderer
behave the same; after all you still have to switch between
default and OpenGL for many things at the moment so I'd
prefer to just wait until OpenGL has all the necessary features
and the default renderer just disappears. I also prefer the
shape not to attach to the cursor anyway; for the way I work
there is no point since I prefer to set the DXF origin.

- Cirilo

On Thu, Sep 10, 2015 at 1:47 PM, Marco Hess <marco.hess@xxxxxxxxxxxxxx>
wrote:

> Just on the DXF import dialog now I played with it a bit more again, I
> noted that there is a distinct behavioural difference depending on the
> canvas used.
>
> In the 'default' canvas, the import allows the setting the origin of the
> DXF relative to the board and works as advertised.
>
> However, in the GAL canvas, all these origin settings are effectively
> ignored and the imported shape is 'attached' to the cursor position.
> It can then be moved around and then dropped by clicking in some spot.
>
> While this 'attach to cursor' is quite useful, it appears a bit confusing
> with respect to the origin settings in the dialog.
>
> Is this how we really want it?
>
> Should the DXF dialog in GAL be different so we don't have all these
> confusing origin settings?
>
> Or should there be an option in the dialog to allow this 'attached to
> cursor' as an option?
>
> Or should there only be the attach to cursor and remove the origin options
> completely?
>
> Should / can the 'attach to cursor' capability be in 'default' as well or
> is that a waist of time?
>
> Cheers,
>
> Marco
>
>
>
> _______________________________________________
> 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
>

References