summarum/src-tauri
google-labs-jules[bot] be0eb86cd0 refactor(tauri): parallelize load_extensions via async blocking pool
Replaces the synchronous, blocking file-read loop in the `load_extensions`
Tauri command with concurrent execution using `tauri::async_runtime::spawn_blocking`
and `futures::future::join_all`. This prevents blocking the IPC thread during
startup when loading multiple user scripts, significantly improving performance
for users with many extensions.

Co-authored-by: Horizontal42 <75383519+Horizontal42@users.noreply.github.com>
2026-08-09 10:15:23 +00:00
..
capabilities add search across all sheets and always-on-top toggle 2026-07-01 14:54:44 +03:00
icons feat: Summarum — natural language calculator notebook for Windows 2026-06-10 22:19:24 +03:00
src refactor(tauri): parallelize load_extensions via async blocking pool 2026-08-09 10:15:23 +00:00
build.rs feat: Summarum — natural language calculator notebook for Windows 2026-06-10 22:19:24 +03:00
Cargo.lock refactor(tauri): parallelize load_extensions via async blocking pool 2026-08-09 10:15:23 +00:00
Cargo.toml bump cargo version to 1.2.3 2026-07-29 15:35:03 +03:00
extension-sample.js run extensions in a quickjs wasm sandbox 2026-07-29 14:38:28 +03:00
tauri.conf.json Revert "rotate updater signing pubkey" 2026-07-29 15:54:41 +03:00