Gergő Törcsvári
d6ce380458
fix(wasm): add MODEL_SUBSTITUTION no-op stub for 3D-disabled pcbnew/footprint build
...
Provides wasm/stubs/model_substitution_stub.cpp — no-op IsWrlExtension /
STEP_CATALOG::Build / FindMatchFor — so pcbnew and footprint_editor link when the
3D viewer is off (KICAD_BUILD_3D_VIEWER_WASM=OFF). The KiCad 10 rebase made
dialog_migrate_3d_models.cpp reference these, which live in the unlinked 3D
library. The browser build has no 3D viewer, so model migration finds no
substitutions. Bumps kicad to the matching CMake wiring (fef0343).
Verified: pcbnew + footprint_editor compile and link clean (eeschema/symbol_editor
unaffected).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 08:14:47 +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
model_substitution_stub.cpp
fix(wasm): add MODEL_SUBSTITUTION no-op stub for 3D-disabled pcbnew/footprint build
2026-06-26 08:14:47 +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