kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #31077
Re: [RFC] Update Fields in eeschema
-
To:
<kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
From:
Maciej Sumiński <maciej.suminski@xxxxxxx>
-
Date:
Mon, 2 Oct 2017 16:02:24 +0200
-
Authentication-results:
spf=pass (sender IP is 188.184.36.46) smtp.mailfrom=cern.ch; lists.launchpad.net; dkim=none (message not signed) header.d=none;lists.launchpad.net; dmarc=bestguesspass action=none header.from=cern.ch;
-
In-reply-to:
<7ee62139-2ff5-41d3-3461-b3bd9780e0bb@wanadoo.fr>
-
Spamdiagnosticmetadata:
NSPM
-
Spamdiagnosticoutput:
1:99
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
On 08/26/2017 08:01 PM, jp charras wrote:
> Le 25/08/2017 à 15:37, Maciej Sumiński a écrit :
>> The attached patches add to eeschema possibility of updating fields for
>> components already placed on schematics sheet using library values.
>>
>> It is useful for users maintaining additional fields in libraries to
>> store information that may change over time (e.g. Obsolete, URL fields).
>>
>> Regards,
>> Orson
>
> Looks good to me, but perhaps a few enhancements could be welcome:
> - a minimal filtering of updated fields: especially value and footprint can be reset to a not wanted
> text (Spice fields can also create issues if updated without filtering)
> The first attempt I made to test this patch reseted these precious (value and fp) fields in a
> generic component.
> - perhaps (just an idea) add an option to update these fields for all similar (same library symbol
> link) symbols.
> Fields like Obsolete, URL fields can be obsolete for many similar symbols is schematic.
>
> Thanks.
I have added a dialog where one can select the fields to be updated. The
dialog also allows the user to remove fields that do not occur in the
original libraries. I have pushed everything to the master branch.
Filtering by library symbol link might be added in the future, I would
not mind it.
Regards,
Orson
Attachment:
signature.asc
Description: OpenPGP digital signature
References