231 Commits (9c0727f28e7a6a4653b6f8aa66ce6af2f91e144d)

Author SHA1 Message Date
Jon Evans 0a044656e3 Disable scripting and warn when wxPython version doesn't match 3 years ago
Jeff Young 66208b0ac0 Silence "menu item ID of 0 doesn't work on Mac" assert. 3 years ago
jean-pierre charras 9501f4303d Rename CreateWindow to CreateKiWindow to avoid a collision name with a windows header 3 years ago
Marek Roszko 7e089182b8 Swap out deprecated Iconized for IsIconized in python 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Wayne Stambaugh 7155d1af29 Fix a few more compile warnings. 3 years ago
Marek Roszko 47fe8ff8eb bitmaps and template are resources. 3 years ago
Marek Roszko b6b4ae959e Shuffle around the helper script folders 3 years ago
Ian McInerney b51d8c9825 Introduce new CMake variable to store kiface install location 3 years ago
Marek Roszko 44296dfea2 Forcefully ignore PYTHONPATH env variable on Windows 4 years ago
Marek Roszko 46f86e51e4 Stuff a resource manifest into the kipython kiface 4 years ago
Seth Hillbrand 455e330f3b Cleanup a few more raw strings 4 years ago
Seth Hillbrand 5881471a52 Don't write bytecode on MacOS 4 years ago
qu1ck b53b68c686 Fix double loading plugins and sys.path entires multiplying 4 years ago
Seth Hillbrand 917845cf00 Ensure we can version scripting properly 4 years ago
Seth Hillbrand 098e8f7d9b Revert "cmake: adding KICAD_MACOSX_APP_BUNDLE option" 4 years ago
Davide Gerhard ea9f960cc1 cmake: adding KICAD_MACOSX_APP_BUNDLE option 4 years ago
Seth Hillbrand fe148df57e Catch language switch before Python 4 years ago
qu1ck 8170e2f57c When reloading plugins delete top level module too 4 years ago
qu1ck 0f67c7ed25 When reloading plugins don't delete system modules 4 years ago
Seth Hillbrand 182ccb63ae Remove config options menu from PyShell 4 years ago
Seth Hillbrand 70df3822b5 Link command IDs to window frame 4 years ago
Seth Hillbrand 93b25b115b Handle alternate exception 4 years ago
Seth Hillbrand 9a8d1246cc We don't keep a CHANGELOG.TXT 4 years ago
Marek Roszko 67d24e8b00 Don't try and use a empty config path for startup scripts 4 years ago
Marek Roszko 1463c9ab01 Init isPcbframe in the correct order 4 years ago
Seth Hillbrand f469d02f47 Force fitting of the Python window 4 years ago
Seth Hillbrand 8ff20fd97b Ensure python window splits 4 years ago
Seth Hillbrand becc3a228e Hide Python window on close button 4 years ago
Seth Hillbrand a5955ecbf7 Don't destroy parents 4 years ago
Seth Hillbrand 38cdc362a0 Don't fail if we can't create startup file 4 years ago
Seth Hillbrand 73401932f7 Fix python help() parser 4 years ago
Jeff Young b84d1456d5 KIFACE_I -> KIFACE_BASE. 4 years ago
jean-pierre charras 57cfde3123 kicad_pyeditor.py: add missing imports 4 years ago
Mikolaj Wielgus 0c66cb85e3 Python console: Adjust dark theme colors to look better 4 years ago
qu1ck 0f7c0e3872 PCM implementation 5 years ago
qu1ck 78ab69027d Add 3rdparty/plugins to plugin search 4 years ago
jean-pierre charras 7a7eee86ce kicad_pyshell/__init_py: avoid loading pcbnew module if the board editor is not open. 4 years ago
jean-pierre charras eece74efa7 kicad_pyeditor.py: remove useless "import pcbnew" that create issues when created from Eeschema 4 years ago
Seth Hillbrand e87fdf06c1 Wrap GetNewId() for older wxPythons 4 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago
Marek Roszko 7ff9806386 Add skipped pdb copy to kipython 4 years ago
Seth Hillbrand 76a6177eb7 Re-direct help() output to console 4 years ago
Wayne Stambaugh 6c3ba1c20b Coverity issue fixes. 4 years ago
Jeff Young 0dfb5fcaf9 Error message cleanup. 4 years ago
Jon Evans b611da161e Ensure console can be loaded from Eeschema standalone 4 years ago
Peter Montgomery b4f5b6ef3c Update environment var for Python to allow running from build or install folder 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Marek Roszko 0ffabf5e70 Shift the msvc specific pythonhome init 4 years ago
Marek Roszko ab82b01714 Evict the last bits of wx.h 4 years ago