From b64770d595ce8b3fe737b4bf35902b06cb82590d Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Thu, 21 Mar 2024 23:17:43 +0800 Subject: [PATCH 1/2] :art: One-click upgrade of downloaded marketplace packages https://github.com/siyuan-note/siyuan/issues/8390 --- app/appearance/langs/es_ES.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index 939aeecce..c0afc04d9 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -1,4 +1,7 @@ { + "updateAll": "Actualizar todo", + "confirmUpdateAll": "¿Estás seguro de que deseas actualizar todo?", + "confirmUpdate": "¿Estás seguro de que deseas actualizar?", "insertRowBefore": "Insertar filas ${x} arriba", "insertRowAfter": "Insertar filas ${x} debajo", "setDueTime": "Establecer tiempo de vencimiento", From 180bac66efd7abd3f25e514d3f8f4244d6abd9b8 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Thu, 21 Mar 2024 23:21:16 +0800 Subject: [PATCH 2/2] :art: One-click upgrade of downloaded marketplace packages https://github.com/siyuan-note/siyuan/issues/8390 --- app/src/config/bazaar.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/config/bazaar.ts b/app/src/config/bazaar.ts index 8e06652a2..6e53b4b5d 100644 --- a/app/src/config/bazaar.ts +++ b/app/src/config/bazaar.ts @@ -707,7 +707,7 @@ export const bazaar = { event.stopPropagation(); break; } else if (type === "install-all") { - confirmDialog(window.siyuan.languages.updateAll, window.siyuan.languages.confirmUpdateAll, () => { + confirmDialog('⬆️ ' + window.siyuan.languages.updateAll, window.siyuan.languages.confirmUpdateAll, () => { fetchPost("/api/bazaar/batchUpdatePackage", {frontend: getFrontend()}); }); event.preventDefault(); @@ -715,7 +715,7 @@ export const bazaar = { break; } else if (type === "install-t") { if (!target.classList.contains("b3-button--progress")) { - confirmDialog(window.siyuan.languages.update, window.siyuan.languages.confirmUpdate, () => { + confirmDialog('⬆️ ' + window.siyuan.languages.update, window.siyuan.languages.confirmUpdate, () => { const bazaarType = dataObj.bazaarType as TBazaarType; let url = "/api/bazaar/installBazaarTemplate"; if (bazaarType === "themes") {