Name Last commit message Last updated
__init__.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
bom.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
bridge_client.py v0.9.59: (1) place_footprint accepts legacy (module ...) footprints (many chip-fetcher/EAGLE parts) — normalize to (footprint), so they can be placed on a preview board. (2) FP-editor 3D viewer now opens via the reverse-bridge plugin (the FP editor is a pcbnew frame — resolve its frame_index + live 3D-Viewer menu id), replacing the broken Alt+3 path that raised UnboundLocalError on VK_MENU and needed stolen focus. (3) kicad_click guards against pixel coords passed with relative=True (was clicking off-screen → could crash KiCad). 15d ago
close_windows.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
demo.py v0.9.65: align kicad_demo to the fusion_demo contract (stage/done/narrate/screenshots/steps), capture its own screenshots, never end on an error screen 1d ago
export_molecule.py v0.9.61: kicad_export_molecule — one-shot molecule export pack (STEP + silk renders + sch/pro discovery + container next-steps); capabilities note KiCad-11 schematic IPC 6d ago
export.py v0.9.58: (1) 3D-viewer menu id now RESOLVED live from get_menu_ids (drifts across KiCad builds: was 20563, is 20568 on KiCad 10 winvm) instead of hardcoded — fixes open_3d_viewer on fresh installs. (2) export_pdf: KiCad 10 now requires --layers; default them for PDF too + accept layers as a list, not only a comma-string. 15d ago
fix_keyboard.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
install_footprint.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
install_library.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
install_symbol.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
kicad_cli_lint.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
kicad_ui.py v0.9.64: NEVER steal the user's screen. navigate_symbol.ps1 rewritten to UIA ValuePattern + PostMessage (was foregrounding, moving the mouse and SendKeys-typing over the user); send_key/click now post to the window by default; launch_editor.ps1 de-foregrounded. Focus paths are opt-in and must warn first. 1d ago
library_browser.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
netlist.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
open_files.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
open_footprint_editor.py v0.9.59: (1) place_footprint accepts legacy (module ...) footprints (many chip-fetcher/EAGLE parts) — normalize to (footprint), so they can be placed on a preview board. (2) FP-editor 3D viewer now opens via the reverse-bridge plugin (the FP editor is a pcbnew frame — resolve its frame_index + live 3D-Viewer menu id), replacing the broken Alt+3 path that raised UnboundLocalError on VK_MENU and needed stolen focus. (3) kicad_click guards against pixel coords passed with relative=True (was clicking off-screen → could crash KiCad). 15d ago
open_symbol_editor.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
place_footprint.py v0.9.59: (1) place_footprint accepts legacy (module ...) footprints (many chip-fetcher/EAGLE parts) — normalize to (footprint), so they can be placed on a preview board. (2) FP-editor 3D viewer now opens via the reverse-bridge plugin (the FP editor is a pcbnew frame — resolve its frame_index + live 3D-Viewer menu id), replacing the broken Alt+3 path that raised UnboundLocalError on VK_MENU and needed stolen focus. (3) kicad_click guards against pixel coords passed with relative=True (was clicking off-screen → could crash KiCad). 15d ago
run_drc.py v0.9.0: fix /status health endpoint (bridgeRunning root cause) + capability/version-awareness report 26d ago
software_opengl.py v0.9.60: mesa fetch + manifest now use Release /download/ assets (SDK re-audit #84) 15d ago
upgrade.py v0.9.10 source: upgrade.py handler + server.py wiring + docs 25d ago