From a21f9d909c64dcdbc093abf7211ac61d3614cfc0 Mon Sep 17 00:00:00 2001 From: jaseg Date: Thu, 13 Aug 2020 12:41:45 +0200 Subject: making progress --- plugin/mesh_plugin.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 plugin/mesh_plugin.py (limited to 'plugin/mesh_plugin.py') diff --git a/plugin/mesh_plugin.py b/plugin/mesh_plugin.py new file mode 100644 index 0000000..1b302b4 --- /dev/null +++ b/plugin/mesh_plugin.py @@ -0,0 +1,17 @@ +import os.path + +import pcbnew + +from .mesh_dialog import show_dialog + +class MeshPlugin(pcbnew.ActionPlugin): + def defaults(self): + self.name = 'Mesh generator' + self.category = 'Modify PCB' + self.description = 'Creates security mesh traces on a PCB' + self.icon_file_name = os.path.join(os.path.dirname(__file__), 'mesh_plugin_icon.png') + self.show_toolbar_button = True + + def Run(self): + import pcbnew + show_dialog(pcbnew.GetBoard()) -- cgit