I just wanted to get some feedback on the current grid setting design.
Does it make sense to have both the metric and English grid sizes show
up in the grid selection list? Does anyone want to snap to a 0.127mm or
a 0.254mm grid. I propose changing the grid list to only show the
metric grid sizes when millimeters are selected and English grid sizes
when inches are selected. The user grid will always be shown in the
current units. I already have it coded up and working and wanted to
make sure that there were no objections before I made the commit.
Also on a related note, someone changed the last grid setting in pcbnew
from the application settings to a project file setting. Is this really
where we want to save the last setting? It seems to me that this more
of an application setting than a project parameter. If no one objects I
will change it back to an application setting. This implementation also
saves the command ID of the grid instead of the actual grid size.