Commit 1cf52baa authored by Miguel Angel Ajo's avatar Miguel Angel Ajo
Browse files

New register() method in plugins, used by the loader to handle runtime plugin reloading

parent 31a693cb
Loading
Loading
Loading
Loading
+30 −26
Original line number Diff line number Diff line
@@ -110,9 +110,13 @@ class FPCFootprintWizard(FootprintWizardPlugin):
        module.SetLibRef("FPC"+str(pads))



def register():
    # create our footprint wizard
    fpc_wizard = FPCFootprintWizard()

    # register it into pcbnew
    fpc_wizard.register()

    return fpc_wizard

+55 −53
Original line number Diff line number Diff line
@@ -179,13 +179,15 @@ class TouchSliderWizard(FootprintWizardPlugin):
            pos+=wxPoint(0,band_width)


        
        
        module.SetLibRef("S"+str(steps))


def register():
    # create our footprint wizard
    touch_slider_wizard = TouchSliderWizard()

    # register it into pcbnew
    touch_slider_wizard.register()

    return touch_slider_wizard