It detaults to 1.27mm at startup. I switch to 2.54mm because this project uses retro 0.1in THT components. When I exit and come back it’s back at 1.27mm. Is there a way to make the grid spacing persist on a PCB or project basis? I can’t find it anywhere in settings or Internet postings.
Ok, I found the answer by looking at the settings file and going with my hunch. The preset grids do not persist. I have to choose User Grid, set it to what I want then pcbnew will start with that setting next time.
What I saw was that there is no persistence for the presets, only for the User Grid option. There is no project specific persistence, only global (well user account to be exact) persistence. I saw no settings in the project or pcb files for storing the grid setting. Perhaps a developer can explain how it ought to work.
5.1.2 as mentioned. On Linux if it matters.
Here’s what happens when I search for 0.254 and 0.127 settings:
All the entries in this drop down widget except the last three (User grid, separator, and Edit user grid) are presets. If I use a preset it doesn’t not persist and always reverts to 0.127. If I select User grid, it persists.
Tell me, when you choose a different grid from the presets, does the unsaved content icon highlight?