From 97b5138672434ed59c3bef0bb2a1b2f8ddff1844 Mon Sep 17 00:00:00 2001 From: Truman Gao <106889354+tdgao@users.noreply.github.com> Date: Thu, 13 Aug 2026 10:37:39 -0600 Subject: [PATCH] fix: modpack export (#7119) * fix: stale function call set_webview_visible * fix: modpack export progress bar and add notification when done * remove: force_no_zip64 * feat: switch to zip crate * add typo exception * fix: remove unit test (dont do) --------- Signed-off-by: Truman Gao <106889354+tdgao@users.noreply.github.com> Co-authored-by: Calum H. (IMB11) --- _typos.toml | 4 + .../src/components/ui/ExportModal.vue | 50 +++++-- .../app-frontend/src/locales/en-US/index.json | 6 + .../app-lib/src/api/instance/export_mrpack.rs | 126 ++++++++++++------ packages/app-lib/src/event/mod.rs | 4 + 5 files changed, 140 insertions(+), 50 deletions(-) diff --git a/_typos.toml b/_typos.toml index 74efbceb9b..7775afa964 100644 --- a/_typos.toml +++ b/_typos.toml @@ -24,3 +24,7 @@ gam = "gam" consts = "consts" # short for "Copy" Cpy = "Cpy" + +[default.extend-identifiers] +# Constant from the `zip` crate +ZIP64_BYTES_THR = "ZIP64_BYTES_THR" diff --git a/apps/app-frontend/src/components/ui/ExportModal.vue b/apps/app-frontend/src/components/ui/ExportModal.vue index 718a602acf..d0cdd1410b 100644 --- a/apps/app-frontend/src/components/ui/ExportModal.vue +++ b/apps/app-frontend/src/components/ui/ExportModal.vue @@ -1,11 +1,12 @@