From 2483163b6ea813026365fd6b28b0dce85aa46429 Mon Sep 17 00:00:00 2001 From: AlphaX-Qortal Date: Thu, 6 Feb 2025 23:09:41 +0100 Subject: [PATCH] Aedd get wallet balance automatically --- core/language/de.json | 3 +- core/language/es.json | 3 +- core/language/et.json | 3 +- core/language/fi.json | 3 +- core/language/fr.json | 3 +- core/language/hindi.json | 3 +- core/language/hr.json | 3 +- core/language/hu.json | 3 +- core/language/it.json | 3 +- core/language/jp.json | 3 +- core/language/ko.json | 3 +- core/language/nl.json | 3 +- core/language/no.json | 3 +- core/language/pl.json | 3 +- core/language/pt.json | 3 +- core/language/ro.json | 3 +- core/language/rs.json | 3 +- core/language/ru.json | 3 +- core/language/us.json | 3 +- core/language/zhc.json | 3 +- core/language/zht.json | 3 +- core/src/components/login-view/login-view.js | 8 +++- .../components/settings-view/security-view.js | 18 ++++++- core/src/redux/app/actions/app-core.js | 18 ++++++- core/src/redux/app/app-action-types.js | 4 +- core/src/redux/app/app-reducer.js | 21 +++++++- .../plugins/core/qdn/browser/browser.src.js | 48 +++++++++++++++---- 27 files changed, 144 insertions(+), 36 deletions(-) diff --git a/core/language/de.json b/core/language/de.json index 0f7b99fe..dacd55c6 100644 --- a/core/language/de.json +++ b/core/language/de.json @@ -1416,6 +1416,7 @@ "mpchange82": "FEHLENDE FELDER", "mpchange83": "ABGELEHNT", "mpchange84": "FEHLER", - "mpchange85": "ERFOLGREICH" + "mpchange85": "ERFOLGREICH", + "mpchange86": "Immer automatisches Abrufen des Wallet-Guthabens zulassen" } } diff --git a/core/language/es.json b/core/language/es.json index 7ce5ecaf..af48f747 100644 --- a/core/language/es.json +++ b/core/language/es.json @@ -1416,6 +1416,7 @@ "mpchange82": "CAMPOS FALTANTES", "mpchange83": "RECHAZADO", "mpchange84": "ERROR", - "mpchange85": "ÉXITO" + "mpchange85": "ÉXITO", + "mpchange86": "Permitir siempre obtener el saldo de la billetera automáticamente" } } diff --git a/core/language/et.json b/core/language/et.json index bdf13cd2..86b12aa6 100644 --- a/core/language/et.json +++ b/core/language/et.json @@ -1416,6 +1416,7 @@ "mpchange82": "PUUDUVAD VÄLJAD", "mpchange83": "DECLINED", "mpchange84": "FAILURE", - "mpchange85": "EDU" + "mpchange85": "EDU", + "mpchange86": "Luba alati rahakoti saldo automaatne hankimine" } } diff --git a/core/language/fi.json b/core/language/fi.json index cc93437b..b112ce0b 100644 --- a/core/language/fi.json +++ b/core/language/fi.json @@ -1416,6 +1416,7 @@ "mpchange82": "PUITTUVAT KENTÄT", "mpchange83": "hylätty", "mpchange84": "FAILURE", - "mpchange85": "SUCCESS" + "mpchange85": "SUCCESS", + "mpchange86": "Salli aina saada lompakon saldo automaattisesti" } } diff --git a/core/language/fr.json b/core/language/fr.json index 6aa567e4..230082c3 100644 --- a/core/language/fr.json +++ b/core/language/fr.json @@ -1416,6 +1416,7 @@ "mpchange82": "CHAMPS MANQUANTS", "mpchange83": "REFUSÉ", "mpchange84": "ÉCHEC", - "mpchange85": "SUCCÈS" + "mpchange85": "SUCCÈS", + "mpchange86": "Toujours autoriser l'obtention automatique du solde du portefeuille" } } diff --git a/core/language/hindi.json b/core/language/hindi.json index 53d4dda2..b0a5d56a 100644 --- a/core/language/hindi.json +++ b/core/language/hindi.json @@ -1416,6 +1416,7 @@ "mpchange82": "फ़ील्ड गुम", "mpchange83": "अस्वीकृत", "mpchange84": "विफल", - "mpchange85": "सफल" + "mpchange85": "सफल", + "mpchange86": "हमेशा वॉलेट बैलेंस को स्वचालित रूप से प्राप्त करने की अनुमति दें" } } diff --git a/core/language/hr.json b/core/language/hr.json index df35d7d5..a250954b 100644 --- a/core/language/hr.json +++ b/core/language/hr.json @@ -1416,6 +1416,7 @@ "mpchange82": "NEDOSTAJUĆA POLJA", "mpchange83": "ODBIJENO", "mpchange84": "GREŠKA", - "mpchange85": "USPJEH" + "mpchange85": "USPJEH", + "mpchange86": "Uvijek dopusti automatsko dobivanje stanja novčanika" } } diff --git a/core/language/hu.json b/core/language/hu.json index 190510cf..e160715b 100644 --- a/core/language/hu.json +++ b/core/language/hu.json @@ -1416,6 +1416,7 @@ "mpchange82": "HIÁNYZÓ MEZŐK", "mpchange83": "Elutasítva", "mpchange84": "FAILURE", - "mpchange85": "SIKER" + "mpchange85": "SIKER", + "mpchange86": "Mindig engedélyezze a pénztárcaegyenleg automatikus lekérését" } } diff --git a/core/language/it.json b/core/language/it.json index ff06c7bf..1151d6db 100644 --- a/core/language/it.json +++ b/core/language/it.json @@ -1416,6 +1416,7 @@ "mpchange82": "CAMPI MANCANTI", "mpchange83": "RIFIUTATO", "mpchange84": "FALLITO", - "mpchange85": "RIUSCITO" + "mpchange85": "RIUSCITO", + "mpchange86": "Consenti sempre di ottenere automaticamente il saldo del portafoglio" } } diff --git a/core/language/jp.json b/core/language/jp.json index 718294c0..c78bea3f 100644 --- a/core/language/jp.json +++ b/core/language/jp.json @@ -1416,6 +1416,7 @@ "mpchange82": "フィールドがありません", "mpchange83": "拒否されました", "mpchange84": "失敗", - "mpchange85": "成功" + "mpchange85": "成功", + "mpchange86": "ウォレット残高の自動取得を常に許可する" } } diff --git a/core/language/ko.json b/core/language/ko.json index 72f7086c..6d2569db 100644 --- a/core/language/ko.json +++ b/core/language/ko.json @@ -1416,6 +1416,7 @@ "mpchange82": "누락된 필드", "mpchange83": "거부됨", "mpchange84": "실패", - "mpchange85": "성공" + "mpchange85": "성공", + "mpchange86": "항상 지갑 잔액을 자동으로 가져오도록 허용" } } diff --git a/core/language/nl.json b/core/language/nl.json index 3cb1fcbc..5606d115 100644 --- a/core/language/nl.json +++ b/core/language/nl.json @@ -1416,6 +1416,7 @@ "mpchange82": "ONTBREKENDE VELDEN", "mpchange83": "GEWEIGERD", "mpchange84": "MISLUKT", - "mpchange85": "SUCCES" + "mpchange85": "SUCCES", + "mpchange86": "Altijd toestaan ​​om automatisch saldo in portemonnee op te halen" } } diff --git a/core/language/no.json b/core/language/no.json index 23aa8639..75004ffc 100644 --- a/core/language/no.json +++ b/core/language/no.json @@ -1416,6 +1416,7 @@ "mpchange82": "MANGLER FELT", "mpchange83": "AVSLAGT", "mpchange84": "FEIL", - "mpchange85": "SUKSESS" + "mpchange85": "SUKSESS", + "mpchange86": "Tillat alltid få lommeboksaldo automatisk" } } diff --git a/core/language/pl.json b/core/language/pl.json index 7a587bb0..9c2a84ba 100644 --- a/core/language/pl.json +++ b/core/language/pl.json @@ -1416,6 +1416,7 @@ "mpchange82": "Brakujące pola", "mpchange83": "ODRZUCONE", "mpchange84": "NIEPOWODZENIE", - "mpchange85": "POWODZENIE" + "mpchange85": "POWODZENIE", + "mpchange86": "Zawsze zezwalaj na automatyczne pobieranie salda portfela" } } diff --git a/core/language/pt.json b/core/language/pt.json index 65242e05..4b7c9657 100644 --- a/core/language/pt.json +++ b/core/language/pt.json @@ -1416,6 +1416,7 @@ "mpchange82": "Campos em falta", "mpchange83": "RECLINADO", "mpchange84": "FALHA", - "mpchange85": "SUCESSO" + "mpchange85": "SUCESSO", + "mpchange86": "Permitir sempre obter saldo da carteira automaticamente" } } diff --git a/core/language/ro.json b/core/language/ro.json index 4bac47a7..5d2d41f6 100644 --- a/core/language/ro.json +++ b/core/language/ro.json @@ -1416,6 +1416,7 @@ "mpchange82": "CÂMPURI LIPSĂ", "mpchange83": "RESFUS", "mpchange84": "Eșec", - "mpchange85": "SUCCES" + "mpchange85": "SUCCES", + "mpchange86": "Permiteți întotdeauna obținerea automată a soldului portofelului" } } diff --git a/core/language/rs.json b/core/language/rs.json index 8b640971..d1bf2ba7 100644 --- a/core/language/rs.json +++ b/core/language/rs.json @@ -1416,6 +1416,7 @@ "mpchange82": "POLJA NEDOSTAJU", "mpchange83": "ODBIJENO", "mpchange84": "GREŠKA", - "mpchange85": "USPEH" + "mpchange85": "USPEH", + "mpchange86": "Uvek dozvoli automatsko dobijanje stanja novčanika" } } diff --git a/core/language/ru.json b/core/language/ru.json index fb921802..f95411ae 100644 --- a/core/language/ru.json +++ b/core/language/ru.json @@ -1416,6 +1416,7 @@ "mpchange82": "ПРОПУЩЕННЫЕ ПОЛЯ", "mpchange83": "ОТКЛОНЕНО", "mpchange84": "НЕУДАЧА", - "mpchange85": "УСПЕШНО" + "mpchange85": "УСПЕШНО", + "mpchange86": "Всегда разрешать автоматически получать баланс кошелька" } } diff --git a/core/language/us.json b/core/language/us.json index d752f2d1..8f619c65 100644 --- a/core/language/us.json +++ b/core/language/us.json @@ -1416,6 +1416,7 @@ "mpchange82": "MISSING FIELDS", "mpchange83": "DECLINED", "mpchange84": "FAILURE", - "mpchange85": "SUCCESS" + "mpchange85": "SUCCESS", + "mpchange86": "Always allow get wallet balance automatically" } } diff --git a/core/language/zhc.json b/core/language/zhc.json index 5b16c923..1bacf2e5 100644 --- a/core/language/zhc.json +++ b/core/language/zhc.json @@ -1416,6 +1416,7 @@ "mpchange82": "缺少字段", "mpchange83": "拒绝", "mpchange84": "失败", - "mpchange85": "成功" + "mpchange85": "成功", + "mpchange86": "始终允许自动获取钱包余额" } } diff --git a/core/language/zht.json b/core/language/zht.json index 18876985..65adf665 100644 --- a/core/language/zht.json +++ b/core/language/zht.json @@ -1416,6 +1416,7 @@ "mpchange82": "缺少欄位", "mpchange83": "拒絕", "mpchange84": "失敗", - "mpchange85": "成功" + "mpchange85": "成功", + "mpchange86": "隨時允許自動取得錢包餘額" } } diff --git a/core/src/components/login-view/login-view.js b/core/src/components/login-view/login-view.js index 566530ef..74eb66c2 100644 --- a/core/src/components/login-view/login-view.js +++ b/core/src/components/login-view/login-view.js @@ -18,7 +18,9 @@ import { setNewNotification, setNewTab, setSideEffectAction, - setTabNotifications + setTabNotifications, + allowQAPPAutoBalance, + removeQAPPAutoBalance } from '../../redux/app/app-actions' import settings from '../../functional-components/settings-page' import './welcome-page' @@ -52,7 +54,9 @@ window.reduxAction = { allowQAPPAutoFriendsList: allowQAPPAutoFriendsList, removeQAPPAutoFriendsList: removeQAPPAutoFriendsList, allowShowSyncIndicator: allowShowSyncIndicator, - removeShowSyncIndicator: removeShowSyncIndicator + removeShowSyncIndicator: removeShowSyncIndicator, + allowQAPPAutoBalance: allowQAPPAutoBalance, + removeQAPPAutoBalance: removeQAPPAutoBalance } const animationDuration = 0.7 // Seconds diff --git a/core/src/components/settings-view/security-view.js b/core/src/components/settings-view/security-view.js index 1cd03745..4f8fd51a 100644 --- a/core/src/components/settings-view/security-view.js +++ b/core/src/components/settings-view/security-view.js @@ -8,7 +8,9 @@ import { removeQAPPAutoAuth, removeQAPPAutoFriendsList, removeQAPPAutoLists, - setIsOpenDevDialog + setIsOpenDevDialog, + allowQAPPAutoBalance, + removeQAPPAutoBalance } from '../../redux/app/app-actions' import { securityViewStyles } from '../../styles/core-css' import FileSaver from 'file-saver' @@ -79,6 +81,12 @@ class SecurityView extends connect(store)(LitElement) { this.checkForAuth(e)} ?checked=${store.getState().app.qAPPAutoAuth}> +
+ + this.checkForBalance(e)} ?checked=${store.getState().app.qAPPAutoBalance}> +