← Back to team overview

kicad-developers team mailing list archive

Library work


What's the policy for official libraries? I'd like to enhance them a bit and also would like to know wether we can agree on 'official' library style. The style part is probably the most difficult task and my ultimate goal is to look after possibilities to make dynamically styled schematic library. I think one of the finest examples is ATMEGA8 symbol, but the whole library lacks coherency.

For some examples please look at:

How to get dynamic styling? Some ideas will be found in Symbol_guidelines.txt document and the real implementation would need adding style tag to the library graphic primitives and support to the parser. I think the better way of getting there is devising SVG import system for symbols and just leaving the pin object definitions to kicad library editor. That way complex gui etc for graphics manipulation would be external to Kicad (Any good svg editor, like Inkscape). Full blown internal svg-support might be too heavy with very complex schematics, would it? At least it would be a whole lot of work.

I might try writing an svg importer in python some time...

SVG import would be really fine way for adding custom logos to layouts.


Follow ups