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 |
| .. |
|
bench
|
bench: wasm-opt benchmark harness — Hetzner config sweeps + local QEMU VM
|
2026-06-11 07:48:46 +02:00 |
|
common
|
fix(wasm): KiCad 10 kiplatform/libgit2 stubs, e2e fixtures, asyncify -g hook
|
2026-06-24 10:30:25 +02:00 |
|
config
|
Add autom4te wrapper to keep submodules clean
|
2025-12-27 09:21:31 +01:00 |
|
deploy
|
feat(deploy): publish-libs CI + full clone (C1.3)
|
2026-06-20 12:47:38 +02:00 |
|
deps
|
Remove .git from meson subprojects to keep IDE clean
|
2025-12-27 09:37:20 +01:00 |
|
git-workflow
|
chore(skills): include pcbjam-shared in the git-feature workflow
|
2026-06-12 14:05:40 +02:00 |
|
kicad
|
chore: 🔧 fork-cleanup tooling + bump kicad submodule
|
2026-06-22 12:17:46 +02:00 |
|
build-gal-native-test.sh
|
feat(webgl): Add GAL native test harness for visual regression testing
|
2026-01-07 09:42:31 +01:00 |
|
build-gal-webgl-test.sh
|
fix(wasm): Fix asyncify rewind with asyncify-aware dynCall shims
|
2026-03-13 12:26:48 +01:00 |
|
build-monitor.sh
|
chore: 🤖 add build monitor
|
2026-06-01 17:37:00 +02:00 |
|
build-wasm-test.sh
|
refactor: collapse dual-mode plumbing — the DOM port is the only WASM build
|
2026-06-12 20:19:48 +02:00 |
|
build-wx-wasm.sh
|
feat(wasm-dom): tests for context menus + scrollbars; fix clean wx build
|
2026-06-13 23:15:49 +02:00 |
|
compare-screenshots.sh
|
refactor: collapse dual-mode plumbing — the DOM port is the only WASM build
|
2026-06-12 20:19:48 +02:00 |
|
create-feature-patches.sh
|
feat(schematic): eeschema WASM build + e2e harness
|
2026-05-29 16:01:17 +02:00 |
|
kicad-diff-stats.sh
|
chore: 🔧 fork-cleanup tooling + bump kicad submodule
|
2026-06-22 12:17:46 +02:00 |
|
setup-emsdk.sh
|
fix(wasm): Fix asyncify rewind with asyncify-aware dynCall shims
|
2026-03-13 12:26:48 +01:00 |
|
setup-worktree.sh
|
chore: 🤖 add new worktree setup script
|
2026-06-16 14:46:18 +02:00 |
|
test-gal-regression.sh
|
refactor(webgl): Move WebGL GAL from test harness to KiCad source tree
|
2026-01-10 13:15:58 +01:00 |
|
test-gal-webgl.sh
|
refactor(webgl): Move WebGL GAL from test harness to KiCad source tree
|
2026-01-10 13:15:58 +01:00 |
|
update-baseline-screenshots.sh
|
refactor: collapse dual-mode plumbing — the DOM port is the only WASM build
|
2026-06-12 20:19:48 +02:00 |