pcbjam/wasm/stubs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Istvan Matejcsok cdaa96250d fix(wasm): KiCad 10 kiplatform/libgit2 stubs, e2e fixtures, asyncify -g hook
- wasm/kiplatform: add EnableDarkMode, IO::TimestampDir, UI::AllowNetworkFileSystems,
  UI::CancelPendingScroll, SECRETS::DeleteSecret (new KiCad 10 functions).
- wasm/stubs/libgit2_stub.c: ~156 no-op stubs for KiCad 10's restructured git
  backend + git-backed local history + text_eval VCS.
- tests/kicad: bump the demo project dir 9.99 -> 10.0 (KiCad 10 stores projects
  under /home/kicad/documents/kicad/10.0/) — fixes load-pcb + 3d-viewer e2e.
- scripts/common/apply-asyncify.sh: ASYNCIFY_EXTRA_OPTS hook (e.g. -g for
  symbolizable wasm traces).
- kicad submodule -> ef00c2d3 (KiCad 10 link + runtime adaptations).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 10:30:25 +02:00
..
GL Add missing GLU_TESS_BOUNDARY_ONLY constant for idftools 2026-01-03 11:24:24 +01:00
ngspice feat(schematic): eeschema WASM build + e2e harness 2026-05-29 16:01:17 +02:00
nng Enable 3D viewer in KiCad WASM build 2025-12-21 14:21:29 +01:00
3d_canvas_stub.cpp feat(wasm): Disable 3D viewer with comprehensive stubs 2026-01-10 15:15:50 +01:00
3d_scenegraph_stub.cpp feat(wasm): Disable 3D viewer with comprehensive stubs 2026-01-10 15:15:50 +01:00
3d_viewer_stub.cpp feat(wasm): Disable 3D viewer with comprehensive stubs 2026-01-10 15:15:50 +01:00
api_plugin_stub.cpp wasm-port-rebase: KiCad 10.0.4 rebase + WASM build adaptations 2026-06-24 10:30:25 +02:00
char_traits_uint16_workaround.h feat(schematic): eeschema WASM build + e2e harness 2026-05-29 16:01:17 +02:00
curl_stub.c Enable 3D viewer in KiCad WASM build 2025-12-21 14:21:29 +01:00
eeschema_frame_stub.cpp feat(schematic): eeschema WASM build + e2e harness 2026-05-29 16:01:17 +02:00
eeschema_ngspice_data_stubs.cpp feat(schematic): eeschema WASM build + e2e harness 2026-05-29 16:01:17 +02:00
gl_ffp_stub.c feat: ✨ enable WASM 3D viewer build — FFP link stubs, drop glemu shim 2026-06-19 09:21:37 +02:00
libgit2_stub.c fix(wasm): KiCad 10 kiplatform/libgit2 stubs, e2e fixtures, asyncify -g hook 2026-06-24 10:30:25 +02:00
nl_gerbview_plugin_stub.cpp feat: gerbview WASM port 2026-06-03 14:23:57 +02:00
nl_pcbnew_plugin_stub.cpp Fix KiCad WASM build and runtime errors 2025-12-22 16:30:53 +01:00
nl_pl_editor_plugin_stub.cpp feat: pl_editor WASM port + browser file dialog fixes 2026-06-01 10:30:56 +02:00
nng_stub.c Enable 3D viewer in KiCad WASM build 2025-12-21 14:21:29 +01:00
pcb_frame_stub.cpp Fix KiCad WASM build and runtime errors 2025-12-22 16:30:53 +01:00
pcbnew_scripting_stub.cpp Enable 3D viewer in KiCad WASM build 2025-12-21 14:21:29 +01:00
python_manager_stub.cpp Fix KiCad WASM build and runtime errors 2025-12-22 16:30:53 +01:00
scripting_stub.cpp Fix KiCad WASM build and runtime errors 2025-12-22 16:30:53 +01:00
wasm-emscripten-finalize-stub.sh Fix KiCad WASM build and runtime errors 2025-12-22 16:30:53 +01:00
wasm-opt-stub.sh Fix Asyncify and improve build process 2025-12-14 11:59:50 +01:00