Let's slow down and think about this a bit. I'm not sure that this is the best way to resolve this. Let me chew on it a bit and I will get back to you. I've been busy today so hopefully by tomorrow I'll have an answer.
Thanks, Wayne On 4/10/2016 12:36 PM, jp charras wrote: > Le 10/04/2016 16:11, Chris Pavlina a écrit : >> I like the idea. It'll take some work to implement properly, though. I can >> start working on it, but it will likely be at least a week before I have >> anything. > > Thanks you to make me very happy ... > >> >> On Sun, Apr 10, 2016 at 04:05:42PM +0200, jp charras wrote: >>> Le 10/04/2016 15:31, Chris Pavlina a écrit : >>>> So - would you be happy with me just changing that to a warning that can be >>>> clicked through instead of an error, and rewriting the message a bit to >>>> agree? >>>> >>> >>> I'll be more happy. >>> >>> But I'll be really very happy if a dynamic version numbering is also added, >>> rather a fixed arbitrary >>> number. >>> >>> Currently the version is 4. >>> If a method is added (something like GetMinimalVersionNumber()) to all >>> board items (tracks, texts >>> footprints, pads...), each item can return the needed minimal version to be >>> read in file. >>> Currently they could return 4, but for a pad, if its type is rounded rect >>> it will return 20160410, >>> and therefore its footprint parent returns 20160410 (or 4 if no rounded >>> rect pad is found) >>> >>> Before writing the file, just run BOARD::GetMinimalVersionNumber() to know >>> the actual needed version. >>> >>> -- >>> Jean-Pierre CHARRAS >> > > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

