← Back to team overview

kicad-developers team mailing list archive

Re: Symbol library table merged.



That's great news, and a welcome addition.

Regarding the decision to include all the libraries by default - is this a
sensible solution? No project requires all libraries to be added, and some
of the libraries are particularly large. Is it really that difficult for
new users to understand that libraries are there to be added and removed at
will? Personally if I found all libraries loaded by default I would unload
most of them straight away...

Perhaps I am not aware of the justification for this approach.



On Fri, Nov 10, 2017 at 1:35 PM, Wayne Stambaugh <stambaughw@xxxxxxxxx>

> I finally got the symbol library table changes merged into the
> development branch of KiCad so be prepared for some pretty significant
> changes in the way symbol libraries are handled both from a user and a
> developer perspective.  Also be prepared for a massive amount of
> complaining about the change.  I wrote a blog post for the KiCad
> website[1] with all of the pertinent information you need to know before
> you remap your schematic symbols.  If users have any questions, please
> point them to blog post.  One thing I didn't mention in the blog post
> (although I may add it) is the component (now symbol) chooser dialog
> took another performance hit.  The default global symbol library table
> contains all of the symbol libraries of which there are over 90 so the
> symbol library load time shot up significantly when using the chooser.
> The Eeschema load time actually go better since like the footprint
> library table, symbol libraries are now loaded on demand so only the
> libraries that contain symbols in the schematic get loaded.  The rest of
> them get loaded as required.  If you find any issues please file a bug
> report and include a copy of the project files and symbol libraries (if
> possible) prior to the remapping that are causing the issue so I can fix
> them.
> This should be the last major change except for the new symbol library
> manager before the feature freeze of the stable 5 version.  Thank you
> for your patience during this transition and enjoy.
> Cheers,
> Wayne
> [1]: http://kicad-pcb.org/post/symbol-lib-table/
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

Follow ups