67 Commits (c471dddd4c1902ce5ad2bafc1de32dc3ceb35eba)

Author SHA1 Message Date
qu1ck 07d4a28024 Improvements to pcbnew action plugins settings panel 5 years ago
Seth Hillbrand e3e9bfc1b8 Fix compile error 5 years ago
Seth Hillbrand 605dcfbedf Fix Windows script location 5 years ago
Seth Hillbrand b57ad4b2f9 Correct SWIG path 5 years ago
Seth Hillbrand 2cb8dff650 Use KICAD_DATA for data path lookup in scripting 5 years ago
Marek Roszko 84dd78e01d Fix the install location for vcpkg built python modules 5 years ago
Thomas Pointhuber 3b25e7344a Fix deprecation warning. PyEval_InitThreads() is not needed for Python >= 3.7 5 years ago
jean-pierre charras f6b4b66a86 Avoid include wx/wx.h in many files that do not actually use this include. 5 years ago
jean-pierre charras 0b23cb7dbb more cleanup about removing useless include 5 years ago
Jon Evans 8ef888e115 Add a path for scripting console to work from build dir for debugging 5 years ago
Mark Roszko 610f0372d3 Initialize Py_SetPythonHome for msvc/vcpkg 5 years ago
Seth Hillbrand 45ca1709bb Unify scripting dirs and open user-based 5 years ago
Ian McInerney 47f7c616f8 Fix Python environment variable handling 5 years ago
Ian McInerney 0a0ed9e064 Escape all env var strings sent to the Python interpreter 5 years ago
Ian McInerney c458b50fd9 Ensure the environment variables are synchronized between KiCad and Python 5 years ago
Seth Hillbrand 4d2e953f42 Cleanup: Replace C-only deprecated headers 6 years ago
Wayne Stambaugh 816f6db310 Pcbnew: Python scripting support clean up. 7 years ago
Seth Hillbrand ff9d814fbd Fix unused vars in wxpython3 7 years ago
Seth Hillbrand 8b060799eb python: Fix Phoenix app setting 7 years ago
Thomas Pointhuber 0e0b4d52a2 Add initial support for Phoenix (new wxPython binding) 7 years ago
Thomas Pointhuber e39eeb2f92 Remove debug printf and fix indentation inside of block 7 years ago
Thomas Pointhuber 95e55eb17a Fix coding style issue (space after if) 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 6ac444f587 Fix style issue 7 years ago
Thomas Pointhuber 0812f71bd3 Fix builtins import in Python3 7 years ago
Thomas Pointhuber 7365cb8e52 Get Exception handling working with Python 3 7 years ago
Thomas Pointhuber 88d04f3bcb Get Action Plugins working with Python 3, fix some unicode string errors 7 years ago
Thomas Pointhuber e9da6811a6 Fix initialisation of the pcbnew python module 7 years ago
Thomas Pointhuber 284904b72c Rewrite C extensions to also support Python 3 8 years ago
jean-pierre charras c585964da9 fix coding style issues. 8 years ago
Baranovskiy Konstantin 5e1605af19 Values of argc and argv transfers to python environment. 8 years ago
jean-pierre charras ccce376e33 Refinements for commit 986b904 8 years ago
jean-pierre charras 986b90424b Fix an issue in LoadPlugins(bundlepath=None) python method (Windows specific). 8 years ago
jean-pierre charras 30e3f2e781 fix forgotten change after renaming files 8 years ago
John Beard c523ba45e1 Fix shadowed variable in python_scripting.cpp 9 years ago
Jon Evans a52250a91e Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 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 44cc728b25 enforce a control to avoid crash if pcbnew.py is an incorrect version (bad install). 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
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
Strontium c3d3a7a4c8 Scripting: replace PyCrust shell with enhanced PyAlaMode shell. 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. 11 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. 11 years ago
Wayne Stambaugh c288d200fb Minor wxPython scripting improvements. 11 years ago