Browse Source

Merge pull request #198 from Qortal/master

Resolve merge conflicts
resolve-20231003
QuickMythril 12 months ago committed by GitHub
parent
commit
0cd5313b2b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      core/src/components/notification-view/notification-bell.js
  2. 7
      electron.js
  3. 8
      lib/i18n.js
  4. 0
      locales/pt-BR.json
  5. 0
      locales/ru-RU.json
  6. 48
      locales/ru.json
  7. 0
      locales/zh-CN.json
  8. 0
      locales/zh-HK.json
  9. 0
      locales/zh-TW.json
  10. 1082
      package-lock.json
  11. 31
      package.json

2
core/src/components/notification-view/notification-bell.js

@ -128,7 +128,7 @@ class NotificationBell extends connect(store)(LitElement) {
getNewMail()
}, 5000)
interval = setInterval(getNewMail, 30000)
interval = setInterval(getNewMail, 60000)
} catch (error) {
console.error(error)
}

7
electron.js

@ -24,7 +24,6 @@ const os = require("os")
const electronDl = require('electron-dl')
const Store = require('electron-store')
const extract = require('extract-zip')
const fetch = require('node-fetch')
const execFile = require('child_process').execFile
const exec = require('child_process').exec
const spawn = require('child_process').spawn
@ -67,11 +66,15 @@ setInterval (function() {
if (process.arch === 'arm') {
app.disableHardwareAcceleration()
app.commandLine.appendSwitch('enable-experimental-web-platform-features')
app.commandLine.appendSwitch('disable-software-rasterizer')
app.commandLine.appendSwitch('in-process-gpu')
log.info('We are on 32bit. Hardware Acceleration is disabled !')
} else {
app.commandLine.appendSwitch('enable-experimental-web-platform-features')
app.commandLine.appendSwitch('disable-renderer-backgrounding')
app.commandLine.appendSwitch('disable-http-cache')
app.commandLine.appendSwitch('disable-software-rasterizer')
app.commandLine.appendSwitch('in-process-gpu')
log.info('We are on 64bit. Hardware Acceleration is enabled !')
}
@ -838,7 +841,7 @@ function createWindow() {
contextIsolation: true,
enableRemoteModule: false,
allowRunningInsecureContent: false,
experimentalFeatures: false,
experimentalFeatures: true,
preload: path.join(__dirname, '/lib/preload.js')
},
show: false

8
lib/i18n.js

@ -16,7 +16,7 @@ i18n.__ = function(name) {
let string = i18n.getLocaleData(cache.locale)[name] || i18n.getLocaleData(cache.defaultLocale)[name];
if (!string) {
let underscoreIndex = cache.locale.indexOf("_");
let underscoreIndex = cache.locale.indexOf("-");
if (underscoreIndex !== -1) {
let localeBaseCode = cache.locale.substring(0, underscoreIndex);
if (i18n.localeExists(localeBaseCode)) {
@ -98,12 +98,12 @@ i18n.getLocale = function() {
let availableLocales = i18n.getAvailableLocales();
if (availableLocales.indexOf(systemLocale) !== -1) {
cache.locale = systemLocale;
} else if (availableLocales.indexOf(systemLocale.split("_")[0]) !== -1) {
cache.locale = systemLocale.split("_")[0];
} else if (availableLocales.indexOf(systemLocale.split("-")[0]) !== -1) {
cache.locale = systemLocale.split("-")[0];
} else {
var looseLocaleMatch;
for (let i = 0, l = availableLocales.length; i < l; i++) {
if (availableLocales[i].split("_")[0] === systemLocale.split("_")[0]) {
if (availableLocales[i].split("-")[0] === systemLocale.split("-")[0]) {
looseLocaleMatch = availableLocales[i];
break;
}

0
locales/pt_BR.json → locales/pt-BR.json

0
locales/ru_RU.json → locales/ru-RU.json

48
locales/ru.json

@ -0,0 +1,48 @@
{
"__locale_name__": "Русский, Россия",
"electron_translate_1": "Показать пользовательский интерфейс Qortal",
"electron_translate_2": "Выйти",
"electron_translate_3": "Доступно обновление",
"electron_translate_4": "Доступна новая версия пользовательского интерфейса Qortal. Хотите скачать ее?",
"electron_translate_5": "УСТАНОВИТЬ СЕЙЧАС",
"electron_translate_6": "МОЖЕТ БЫТЬ ПОЗЖЕ",
"electron_translate_7": "Обновление готово к установке",
"electron_translate_8": "Загружена новая версия пользовательского интерфейса Qortal.",
"electron_translate_9": "Нажмите УСТАНОВИТЬ СЕЙЧАС, чтобы применить обновление, МОЖЕТ БЫТЬ ПОЗЖЕ, чтобы не обновлять пользовательский интерфейс.",
"electron_translate_10": "Временная ошибка обновления, повторите попытку позже",
"electron_translate_11": "СКАЧАТЬ ОБНОВЛЕНИЕ",
"electron_translate_12": "Он будет загружен ⌛ в фоновом режиме!",
"electron_translate_13": "НАЧАТЬ КВОРТАЛЬНОЕ ЯДРО",
"electron_translate_14": "НЕТ, СПАСИБО",
"electron_translate_15": "Qortal Core НЕ работает в этой системе",
"electron_translate_16": "Пользовательский интерфейс Qortal обнаружил, что Qortal Core НЕ работает в этой системе",
"electron_translate_17": "Нажмите ЗАПУСТИТЬ QORTAL CORE, чтобы запустить Qortal Core в этой системе, ИЛИ нажмите НЕТ, СПАСИБО, чтобы пропустить запуск в этой системе",
"electron_translate_18": "СКАЧАТЬ QORTAL CORE",
"electron_translate_19": "НЕТ, СПАСИБО",
"electron_translate_20": "Кортальное ядро НЕ обнаружено",
"electron_translate_21": "Пользовательский интерфейс Qortal обнаружил, что Qortal Core НЕ установлен (в расположении по умолчанию) в этой системе.",
"electron_translate_22": "Нажмите ЗАГРУЗИТЬ QORTAL CORE, чтобы загрузить и установить ядро (в папку по умолчанию), ИЛИ нажмите НЕТ, СПАСИБО, чтобы пропустить загрузку и установку.",
"electron_translate_23": "СКАЧАТЬ JAVA",
"electron_translate_24": "НЕТ, СПАСИБО",
"electron_translate_25": "Java не установлена.",
"electron_translate_26": "Пользовательский интерфейс Qortal обнаружил, что в вашей системе не установлена Java.",
"electron_translate_27": "Нажмите ЗАГРУЗИТЬ JAVA, чтобы загрузить и установить Java, или НЕТ, СПАСИБО, чтобы не загружать и устанавливать его.",
"electron_translate_28": "Никогда больше не спрашивайте меня",
"electron_translate_29": "ИЗМЕНИТЬ НАСТРОЙКИ",
"electron_translate_30": "ОТМЕНИТЬ",
"electron_translate_31": "Начать основные настройки",
"electron_translate_32": "Изменить текущий статус запроса на запуск ядра, если оно не запущено",
"electron_translate_33": "(Установите или снимите флажок Больше не спрашивать)",
"electron_translate_34": "Настройки",
"electron_translate_35": "Копировать",
"electron_translate_36": "Вставить",
"electron_translate_37": "Просмотреть",
"electron_translate_38": "Увеличить",
"electron_translate_39": "Уменьшить масштаб",
"electron_translate_40": "Реальный размер",
"electron_translate_41": "Включить полноэкранный режим",
"electron_translate_42": "Новый экземпляр пользовательского интерфейса",
"electron_translate_43": "Проверка обновлений!",
"electron_translate_44": "Интерфейс в фоновом режиме проверяет наличие новой версии и загружает ее."
}

0
locales/zh_CN.json → locales/zh-CN.json

0
locales/zh_HK.json → locales/zh-HK.json

0
locales/zh_TW.json → locales/zh-TW.json

1082
package-lock.json generated

File diff suppressed because it is too large Load Diff

31
package.json

@ -57,8 +57,7 @@
"jssha": "3.3.1",
"localforage": "1.10.0",
"lodash": "4.17.21",
"node-fetch": "2.6.9",
"os-locale": "3.0.0",
"os-locale": "5.0.0",
"prosemirror-commands": "1.5.2",
"prosemirror-dropcursor": "1.8.1",
"prosemirror-gapcursor": "1.3.2",
@ -67,13 +66,13 @@
"prosemirror-model": "1.19.3",
"prosemirror-schema-list": "1.3.0",
"prosemirror-state": "1.4.3",
"prosemirror-transform": "1.7.5",
"prosemirror-view": "1.31.7",
"sass": "1.66.1",
"short-unique-id": "5.0.2"
"prosemirror-transform": "1.8.0",
"prosemirror-view": "1.32.0",
"sass": "1.68.0",
"short-unique-id": "5.0.3"
},
"devDependencies": {
"@babel/core": "7.22.17",
"@babel/core": "7.23.0",
"@material/mwc-button": "0.27.0",
"@material/mwc-checkbox": "0.27.0",
"@material/mwc-dialog": "0.27.0",
@ -116,15 +115,15 @@
"@rollup/plugin-node-resolve": "15.2.1",
"@rollup/plugin-replace": "5.0.2",
"@rollup/plugin-terser": "0.4.3",
"@vaadin/avatar": "24.1.7",
"@vaadin/button": "24.1.7",
"@vaadin/grid": "24.1.7",
"@vaadin/icons": "24.1.7",
"@vaadin/password-field": "24.1.7",
"@vaadin/tooltip": "24.1.7",
"@vaadin/avatar": "24.1.9",
"@vaadin/button": "24.1.9",
"@vaadin/grid": "24.1.9",
"@vaadin/icons": "24.1.9",
"@vaadin/password-field": "24.1.9",
"@vaadin/tooltip": "24.1.10",
"@zip.js/zip.js": "2.7.29",
"axios": "1.5.0",
"electron": "26.2.0",
"axios": "1.5.1",
"electron": "26.2.4",
"electron-builder": "24.6.4",
"electron-packager": "17.1.2",
"epml": "0.3.3",
@ -141,7 +140,7 @@
"pwa-helpers": "0.9.1",
"redux": "4.2.1",
"redux-thunk": "2.4.2",
"rollup": "3.29.0",
"rollup": "3.29.4",
"rollup-plugin-node-globals": "1.4.0",
"rollup-plugin-progress": "1.1.2",
"rollup-plugin-scss": "3.0.0",

Loading…
Cancel
Save