skarrmann / horizon

52 key ortholinear keyboard, no special features.
MIT License
136 stars 11 forks source link

Upgrade plugin and project files to KiCad 7 #6

Closed skarrmann closed 1 year ago

skarrmann commented 1 year ago

This PR updates the Horizon Board Generator action plugin to work with KiCad 7.

Note with later versions of KiCad (6+), it is no longer reliable to call pcbnew.LoadBoard() within action plugins. To avoid leaving KiCad in a bad state, the plugin forcefullly closes KiCad upon execution completion.

This update was successfully tested on Windows, KiCad 7.0.9.