Migrate ElectronReact from Electron to Tauri #1
Loading…
Reference in a new issue
No description provided.
Delete branch "spike/tauri-shell-port"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replaces the Electron/electron-forge/webpack shell with Tauri: a Rust
host registering only the official dialog/fs plugins, Vite for the
frontend build, and a window.dialogs bridge (dialogs-bridge.ts) backed
directly by those plugins. Image import and PDF export are unchanged
in behavior, ported to run in the webview instead of Electron's main
process.
Motivated by Electron's install-size reputation ahead of the planned
open-source release. Validated first as a spike (see
openspec/changes/archive/2026-09-12-spike-tauri-shell-port/) before
this migration (openspec/changes/archive/2026-09-13-migrate-electron-to-tauri/).
Verified
work; chart rendering matches the old Electron build pixel-for-pixel
(only difference: scrollbar styling)
verified at runtime in the dev sandbox (see findings.md in the
archived spike change)
Deferred (not blocking)