How to make an open Eeschema reload symbol library?

I am writing a program for Mac and Linux that inserts components into KiCad libraries from an online source of such things. If I do this while a schematic sheet is open, when I next place a symbol all the existing symbols on the sheet turn into boxes containing question marks. It’s like Eeschema notices the library has changed and panics.

Closing the sheet and opening it again, or simply keying cmd-s, cmd-r (save, redraw) is all it takes to recover, but I can imagine this being very disconcerting for new users of the program. It takes a particular leap of faith to save a schematic that looks so trashed. Is there some way I can programatically trigger an open Eeschema to re-read its symbol library?


This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.