88 Commits (32185ddcd36da25348044ebb10ce47f8090cb3a3)

Author SHA1 Message Date
jean-pierre charras 5d8dd7c20f Loading python plugins: make subdir import more tolerant to broken python scripts, 8 years ago
Jean-Samuel Reynaud e40de096bc Fix broken directory names building for python plugins 8 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
jean-pierre charras 4f46f79cf0 dialog_footprint_wizard_list.cpp: allows updating (on request) python modules from this dialog. 9 years ago
jean-pierre charras e6a8294c56 dialog_footprint_wizard_list: add button to show the trace of errors when python scripts wizards failed to load. 9 years ago
jean-pierre charras 76a82dcd3b Dialog footprint wizard selector: better dialog (displays the wizard search path list) and allows double click to select a wizard 9 years ago
jean-pierre charras 56f8e10eb4 Footprint wizards management: Now display the list of not loadable footprint wizards in footprint wizard dialog. 9 years ago
jean-pierre charras 8e11d9b628 very minor change. 9 years ago
Oliver Walters 66ee44cb1f Footprint Wizards Update 9 years ago
Oliver 636e060c99 A few enhancements from a larger patch, not yet committed, for footprint wizards 9 years ago
Dick Hollenbeck 7311f07eaf SWIG Improvements 9 years ago
Wayne Stambaugh cbcb3b896b Fix incorrect string translation macros. 9 years ago
Dick Hollenbeck e24990146d Pcbnew: major swig fix. 9 years ago
Dan Cross f5fa6a2148 Fix broken swig import script when using swig >= 3.0.10. 9 years ago
jean-pierre charras 1e7b0f83d9 Fix script fix_swig_imports.py to work with swig version 3.09 9 years ago
jean-pierre charras 6d1e904334 Code cleanup: Remove outdated decimils to/from iu defines and conversion functions (decimils are no more in use since a long time). 10 years ago
Strontium c3d3a7a4c8 Scripting: replace PyCrust shell with enhanced PyAlaMode shell. 10 years ago
jean-pierre charras c94a5dd46f Footprint wizard: fixes and enhancements in python scripts. 10 years ago
Bernhard Stegmaier 3f807bdc78 OSX Python scripting plugin path fixes. 10 years ago
Wayne Stambaugh 053458b81a Minor scripting improvements and code cleaning. 10 years ago
Wayne Stambaugh 8f99fc0496 Minor Python scripting fixes. 10 years ago
jean-pierre charras 7808b2e240 Fix in KIWAY_PLAYER::ShowModal: the top level windows children of the KIWAY_PLAYER Modal frame are now enabled (previously were disabled). It fix some issues for instance with the aui toolbar when moved, and the dialog open when starting the footprint wizard frame. Perhaps explain a few other bugs. 10 years ago
jean-pierre charras 4a56ee42c5 Footprint wizard: Fix IO exception error in python scripts which happens sometimes, due to the fact these scripts printed messages to a console, but when Pcbnew is not run from a console, there is no IO channel to read these messages. 10 years ago
jean-pierre charras 204eb49ce5 Minor enhancement in python console: remove margins around the client area. simplify code. 10 years ago
jean-pierre charras 718053376d forgotten python_scripting.cpp fix. 10 years ago
jean-pierre charras 01ae08a9a9 Remove the call to wxversion.py on winbuilder, because it does not work (not found, even when exists), ans it is not useful. Avoid crashes when wxPython scripting layer is not loaded, on kicad exit, and when trying to open the py console. 10 years ago
Wayne Stambaugh c288d200fb Minor wxPython scripting improvements. 10 years ago
jean-pierre charras 4daf9039db Eeschema: Fix a very old bug relative to the tool to load power parts: 11 years ago
jean-pierre charras 4bab8dde65 Fix some minor coverity warnings. Fix a bug in pcad2kicad plugin. Scripting: map BASE_SET. Rename some python bom scripts with better names. Fix erroneous comments and add comments 11 years ago
Mark Roszko 3c42764563 Fix snprintf usage. 11 years ago
Wayne Stambaugh 69553d6fa3 wxPython find and version loading fixes. (fixes lp:1408060) 11 years ago
unknown 8876fdf4af Misc minor fixes (Fix some minor compil warnings). 11 years ago
jean-pierre charras 6a19315557 Fix compat with swig 3.03 11 years ago
jean-pierre charras f3765a32d8 Fix minor issues. Fix some outdated and broken BOM python scripts. Add info in BOM python scripts. 11 years ago
jean-pierre charras f877a1159e Fix python scripting issue (EDA_RECT not mapped) 11 years ago
jean-pierre charras f55a436d58 map class CPolyLine (used in zones) in Python. 11 years ago
Wayne Stambaugh f86eb756af Source license, coding policy, and documentation fixes. 11 years ago
jean-pierre charras 7b13463302 change malformed comments in kicad.i 11 years ago
jean-pierre charras c237838d00 python scripting: refinement for UTF8 class (from Miguel Ángel Ajo Pelayo) add __str__ method, usefull to print a UTF8 string. 11 years ago
jean-pierre charras f23bb59cd1 Python scripting: make UTF8 class accessible by python scripts. Add python method GetChars() to UTF8 class to get its char buffer. 11 years ago
jean-pierre charras e6274f70b0 BOARD::Add(): fix an issue for tracks: parent not set (could be an issue only in python scripts, because the parent is set by the constructor) 11 years ago
jean-pierre charras eb396a5e88 Fix footprint wizard issues. Fix export vrml incorrect Z position of items. 11 years ago
Jean-Samuel Reynaud 47b5bdcd47 Fix a mismatch between method signature in scripting/python_scripting.cpp and scripting/python_scripting.h 12 years ago
jean-pierre charras 34c593916c Pcbnew: Fix bug #1296649 (Text on flipped modules incorrectly placed). 12 years ago
jean-pierre charras fd2afec6f5 Remove some fully outdated code (#pragma, from Henner Zeller's report, and some other things) 12 years ago
Marco Serantoni fb9e5b94ca [MacOSX] support for plugins in the bundle 12 years ago
Miguel Angel Ajo bbcd2c61d6 BOARD saving test 12 years ago
Povilas Kanapickas 7f12513c7e Remove some uses of using namespace std. 12 years ago
jean-pierre charras 8caef8f8b1 Make footprint wizards compatible with FPID changes (MODULE::SetLibRef changed to MODULE::SetFPID) 12 years ago
Wayne Stambaugh 0f4ba09545 Pcbnew footprint library table fixes. 12 years ago