Is there already a bug report for that? We should make sure to keep track of all this so if someone has time to do some kind of settings-saving overhaul for V6 we catch all of that stuff.
On Thu, Feb 22, 2018 at 7:31 PM, José Ignacio <jose.cyb...@gmail.com> wrote: > One thing that is very inconsistent is that layer settings for plotting > gerbers are saved in the board file (as they should), but settings for the > drill file are saved in the global kicad settings (which means that if i > have two different projects that need different drill settings i need to > remember to change them back and forth). In an ideal world those settings > would be saved in a CAM file with the project, but having them saved in the > board file is the second best. > > On Thu, Feb 22, 2018 at 3:28 PM, Eeli Kaikkonen <eeli.kaikko...@gmail.com> > wrote: > >> >> >> 2018-02-22 23:05 GMT+02:00 Tiger12506 <tiger12...@gmail.com>: >> >>> I agree 100% on separate file. As someone who puts kicad files in git, >>> the most irritating thing in the world is having unrelated changes in your >>> diff. Separate file gives you the flexibility to have either situation -- >>> if you want the vcs to track it, you include the file, if you don't, your >>> vcs ignores the file. It's unfortunate that there are already UI states in >>> any of the files that represent a design. >>> >>> Cheers. :) >>> >>> >> I agree, too. As a both end user and someone who has studied usability I >> know the current situation creates unnecessary cognitive and emotinal >> stress for the end user. Many times a user can't be sure or can't remember >> what he/she actually did or if he did something by accident. Seeing the >> message that something was changed is disturbing because you can't know >> what happened and what will be saved. If the non-design-related data would >> be in a separate file it wouldn't even have to be asked about IMO because >> it's safe to save always, it's not critical data in any way. >> >> But about the compatibility between versions - what kind of compatibility >> would be needed? I just tried deleting the layers section from a board >> file. Pcbnew opened it happily. So, let's suppose v5.1 is released later >> with this change in file format: extra data is not stored in the kicad_pcb >> file but in another file. If the project is created with 5.1 then 5.0 can >> read it, it just doesn't restore the layer visibility. How serious would >> that be? If the project was created with 5.0, then 5.1 could also handle it >> (if the code which reads the file wasn't changed). It could either save the >> data in the compatible way or take it off from the design file and move it >> to the other file. >> >> How KiCad reacts to removing other non-design data from the file, I don't >> know. >> >> Eeli Kaikkonen >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> >> > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp