21 Commits (a27e4246e0897d03a33120b402c5aea0060319b9)

Author SHA1 Message Date
Jeff Young a27e4246e0 Move some more menu commands to ACTIONs. 6 years ago
Jeff Young 9d9745b555 Remove more legacy editing code. 6 years ago
Jeff Young dae41b7460 Remove legacy segment-based zones. 7 years ago
Thomas Pointhuber e09785db1d Introduce PyStringToWx helper to remove code duplication 7 years ago
Thomas Pointhuber ce471ec898 Fix braces 7 years ago
Thomas Pointhuber 88d04f3bcb Get Action Plugins working with Python 3, fix some unicode string errors 7 years ago
Thomas Pointhuber 284904b72c Rewrite C extensions to also support Python 3 7 years ago
Jeff Young 732e0b0bf8 Remove extra rebuild of toolbar. 7 years ago
Seth Hillbrand b3a5e08c2f pcbnew: Rename PCB_ZONE_T and remove from connectivity 7 years ago
qu1ck 72f87861bb pcbnew: Add toolbar buttons for action plugins 7 years ago
jean-pierre charras c585964da9 fix coding style issues. 7 years ago
jean-pierre charras b94e0a2031 Fix forgotten change (m_Zone to m_SegZoneDeprecated) 8 years ago
Seth Hillbrand 7d3d9f7188 Wrapping left-over debug printf() in DBG() 8 years ago
Miles McCoo 9d98fe1b80 Fix for crash due to pcbnew_action_plugin object tracking 8 years ago
jean-pierre charras a557838c61 Fix incorrect refresh of User Interface after running an action plugin, and add comments 8 years ago
jean-pierre charras 1951ee924c Very minor change in some sources: replace in comments CHANGE_LOG.TXT AUTHORS.txt 9 years ago
Jean-Samuel Reynaud 13395d34dd Action plugins: handle undo/redo feature when running an action plugin. 9 years ago
jean-pierre charras 7bda89cdf6 Rework on plugins reload code: avoid duplicate code. 9 years ago
jean-pierre charras a7c4c8c7f2 Pcbnew: Fix a crash when reloading python scripts, when Kicad uses wxPython. 9 years ago
jean-pierre charras 2b5769c0a8 Action plugins: simplify code, and fix an issue: the menubar was not correctly rebuilt after closing and reopening pcbnew from kicad. 9 years ago
Jean-Samuel Reynaud 5ef3e5a15d Pcbnew: Add ACTION_PLUGINS class. It allows loading python scripts in footprint editor and run them from the Tools/External Plugins menu 9 years ago