- app.js: triple-guard for CJK IME composition (compositionstart/end + keyCode 229) - lib.rs + Cargo.toml: add tauri-plugin-single-instance to prevent zombie processes - tauri.conf.json: add "dmg" target and png icons for macOS bundling
- app.js: triple-guard for CJK IME composition (compositionstart/end + keyCode 229) - lib.rs + Cargo.toml: add tauri-plugin-single-instance to prevent zombie processes - tauri.conf.json: add "dmg" target and png icons for macOS bundling