pcbnew save & load preferences saves/loads project instead

Bug #1753659 reported by joost
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Low
Jon Evans

Bug Description

macos 10.12.6, retina macbook pro
nightly: kicad-20180301-033129.ce1bd4c-c4osx

In pcbnew, preferences/save preferences brings up the save project diaglog instead. Similarly, preferences/load preferences, brings up the load project diaglog.

It appears impossible to save/load the actual preferences.

Tags: pcbnew
tags: added: pcbnew
Revision history for this message
Seth Hillbrand (sethh) wrote :

Currently the save preferences option refers to the project-level preferences. But these preferences are minimal, at best.

The majority of the settings in the Preferences menu are saved in the user-level config file but can't be imported/exported.

I would propose changing the load/save preferences to load/save the user-level config preferences and leave the project-level preferences with the project file but without the ability to separately import/export the project preferences.

Thoughts?

Changed in kicad:
importance: Undecided → Medium
milestone: none → 5.0.0-rc2
status: New → Confirmed
Revision history for this message
joost (boerhout) wrote :

Your suggestions is as how understood pcbnew to work now so makes sense to me.

Revision history for this message
Jon Evans (craftyjon) wrote :

@Seth that makes sense to me, are you working on this one?

Revision history for this message
Seth Hillbrand (sethh) wrote :

I haven't started. You are welcome to take it.

Revision history for this message
Jon Evans (craftyjon) wrote :

Now that I think about this some more, I think what we should do for 5.0 is just delete those two menu options. They are confusing and not needed (you can just save/load project from the project manager). Implementing a UI for saving/loading the config file has some potential pitfalls and I think is a big change to try to do now.

@Seth @Wayne etc. anyone disagree?

Changed in kicad:
assignee: nobody → Jon Evans (craftyjon)
Revision history for this message
Seth Hillbrand (sethh) wrote :

I have no objections to that. This feature doesn't exist at the moment, so I think it makes sense to push to 6.

I don't think saving the project file this way makes sense either.

Importing settings from another project might be used however. Maybe we just rename that menu?

Revision history for this message
Jon Evans (craftyjon) wrote :

Yeah, just renaming seems easiest at the moment, although I think for 6.0 we should re-think how settings work and make it less confusing.

Changed in kicad:
importance: Medium → Low
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 285bf79370dc332c48b6a156637421bf3d8dfc8e
https://git.launchpad.net/kicad/patch/?id=285bf79370dc332c48b6a156637421bf3d8dfc8e

Changed in kicad:
status: Confirmed → Fix Committed
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.