mirror of
https://github.com/Qortal/qortal-ui.git
synced 2025-02-11 17:55:51 +00:00
commit
0cd5313b2b
@ -128,7 +128,7 @@ class NotificationBell extends connect(store)(LitElement) {
|
|||||||
getNewMail()
|
getNewMail()
|
||||||
}, 5000)
|
}, 5000)
|
||||||
|
|
||||||
interval = setInterval(getNewMail, 30000)
|
interval = setInterval(getNewMail, 60000)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error)
|
console.error(error)
|
||||||
}
|
}
|
||||||
|
@ -24,7 +24,6 @@ const os = require("os")
|
|||||||
const electronDl = require('electron-dl')
|
const electronDl = require('electron-dl')
|
||||||
const Store = require('electron-store')
|
const Store = require('electron-store')
|
||||||
const extract = require('extract-zip')
|
const extract = require('extract-zip')
|
||||||
const fetch = require('node-fetch')
|
|
||||||
const execFile = require('child_process').execFile
|
const execFile = require('child_process').execFile
|
||||||
const exec = require('child_process').exec
|
const exec = require('child_process').exec
|
||||||
const spawn = require('child_process').spawn
|
const spawn = require('child_process').spawn
|
||||||
@ -67,11 +66,15 @@ setInterval (function() {
|
|||||||
if (process.arch === 'arm') {
|
if (process.arch === 'arm') {
|
||||||
app.disableHardwareAcceleration()
|
app.disableHardwareAcceleration()
|
||||||
app.commandLine.appendSwitch('enable-experimental-web-platform-features')
|
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 !')
|
log.info('We are on 32bit. Hardware Acceleration is disabled !')
|
||||||
} else {
|
} else {
|
||||||
app.commandLine.appendSwitch('enable-experimental-web-platform-features')
|
app.commandLine.appendSwitch('enable-experimental-web-platform-features')
|
||||||
app.commandLine.appendSwitch('disable-renderer-backgrounding')
|
app.commandLine.appendSwitch('disable-renderer-backgrounding')
|
||||||
app.commandLine.appendSwitch('disable-http-cache')
|
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 !')
|
log.info('We are on 64bit. Hardware Acceleration is enabled !')
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -838,7 +841,7 @@ function createWindow() {
|
|||||||
contextIsolation: true,
|
contextIsolation: true,
|
||||||
enableRemoteModule: false,
|
enableRemoteModule: false,
|
||||||
allowRunningInsecureContent: false,
|
allowRunningInsecureContent: false,
|
||||||
experimentalFeatures: false,
|
experimentalFeatures: true,
|
||||||
preload: path.join(__dirname, '/lib/preload.js')
|
preload: path.join(__dirname, '/lib/preload.js')
|
||||||
},
|
},
|
||||||
show: false
|
show: false
|
||||||
|
@ -16,7 +16,7 @@ i18n.__ = function(name) {
|
|||||||
|
|
||||||
let string = i18n.getLocaleData(cache.locale)[name] || i18n.getLocaleData(cache.defaultLocale)[name];
|
let string = i18n.getLocaleData(cache.locale)[name] || i18n.getLocaleData(cache.defaultLocale)[name];
|
||||||
if (!string) {
|
if (!string) {
|
||||||
let underscoreIndex = cache.locale.indexOf("_");
|
let underscoreIndex = cache.locale.indexOf("-");
|
||||||
if (underscoreIndex !== -1) {
|
if (underscoreIndex !== -1) {
|
||||||
let localeBaseCode = cache.locale.substring(0, underscoreIndex);
|
let localeBaseCode = cache.locale.substring(0, underscoreIndex);
|
||||||
if (i18n.localeExists(localeBaseCode)) {
|
if (i18n.localeExists(localeBaseCode)) {
|
||||||
@ -98,12 +98,12 @@ i18n.getLocale = function() {
|
|||||||
let availableLocales = i18n.getAvailableLocales();
|
let availableLocales = i18n.getAvailableLocales();
|
||||||
if (availableLocales.indexOf(systemLocale) !== -1) {
|
if (availableLocales.indexOf(systemLocale) !== -1) {
|
||||||
cache.locale = systemLocale;
|
cache.locale = systemLocale;
|
||||||
} else if (availableLocales.indexOf(systemLocale.split("_")[0]) !== -1) {
|
} else if (availableLocales.indexOf(systemLocale.split("-")[0]) !== -1) {
|
||||||
cache.locale = systemLocale.split("_")[0];
|
cache.locale = systemLocale.split("-")[0];
|
||||||
} else {
|
} else {
|
||||||
var looseLocaleMatch;
|
var looseLocaleMatch;
|
||||||
for (let i = 0, l = availableLocales.length; i < l; i++) {
|
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];
|
looseLocaleMatch = availableLocales[i];
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
48
locales/ru.json
Normal file
48
locales/ru.json
Normal file
@ -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": "Интерфейс в фоновом режиме проверяет наличие новой версии и загружает ее."
|
||||||
|
}
|
1084
package-lock.json
generated
1084
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
31
package.json
31
package.json
@ -57,8 +57,7 @@
|
|||||||
"jssha": "3.3.1",
|
"jssha": "3.3.1",
|
||||||
"localforage": "1.10.0",
|
"localforage": "1.10.0",
|
||||||
"lodash": "4.17.21",
|
"lodash": "4.17.21",
|
||||||
"node-fetch": "2.6.9",
|
"os-locale": "5.0.0",
|
||||||
"os-locale": "3.0.0",
|
|
||||||
"prosemirror-commands": "1.5.2",
|
"prosemirror-commands": "1.5.2",
|
||||||
"prosemirror-dropcursor": "1.8.1",
|
"prosemirror-dropcursor": "1.8.1",
|
||||||
"prosemirror-gapcursor": "1.3.2",
|
"prosemirror-gapcursor": "1.3.2",
|
||||||
@ -67,13 +66,13 @@
|
|||||||
"prosemirror-model": "1.19.3",
|
"prosemirror-model": "1.19.3",
|
||||||
"prosemirror-schema-list": "1.3.0",
|
"prosemirror-schema-list": "1.3.0",
|
||||||
"prosemirror-state": "1.4.3",
|
"prosemirror-state": "1.4.3",
|
||||||
"prosemirror-transform": "1.7.5",
|
"prosemirror-transform": "1.8.0",
|
||||||
"prosemirror-view": "1.31.7",
|
"prosemirror-view": "1.32.0",
|
||||||
"sass": "1.66.1",
|
"sass": "1.68.0",
|
||||||
"short-unique-id": "5.0.2"
|
"short-unique-id": "5.0.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "7.22.17",
|
"@babel/core": "7.23.0",
|
||||||
"@material/mwc-button": "0.27.0",
|
"@material/mwc-button": "0.27.0",
|
||||||
"@material/mwc-checkbox": "0.27.0",
|
"@material/mwc-checkbox": "0.27.0",
|
||||||
"@material/mwc-dialog": "0.27.0",
|
"@material/mwc-dialog": "0.27.0",
|
||||||
@ -116,15 +115,15 @@
|
|||||||
"@rollup/plugin-node-resolve": "15.2.1",
|
"@rollup/plugin-node-resolve": "15.2.1",
|
||||||
"@rollup/plugin-replace": "5.0.2",
|
"@rollup/plugin-replace": "5.0.2",
|
||||||
"@rollup/plugin-terser": "0.4.3",
|
"@rollup/plugin-terser": "0.4.3",
|
||||||
"@vaadin/avatar": "24.1.7",
|
"@vaadin/avatar": "24.1.9",
|
||||||
"@vaadin/button": "24.1.7",
|
"@vaadin/button": "24.1.9",
|
||||||
"@vaadin/grid": "24.1.7",
|
"@vaadin/grid": "24.1.9",
|
||||||
"@vaadin/icons": "24.1.7",
|
"@vaadin/icons": "24.1.9",
|
||||||
"@vaadin/password-field": "24.1.7",
|
"@vaadin/password-field": "24.1.9",
|
||||||
"@vaadin/tooltip": "24.1.7",
|
"@vaadin/tooltip": "24.1.10",
|
||||||
"@zip.js/zip.js": "2.7.29",
|
"@zip.js/zip.js": "2.7.29",
|
||||||
"axios": "1.5.0",
|
"axios": "1.5.1",
|
||||||
"electron": "26.2.0",
|
"electron": "26.2.4",
|
||||||
"electron-builder": "24.6.4",
|
"electron-builder": "24.6.4",
|
||||||
"electron-packager": "17.1.2",
|
"electron-packager": "17.1.2",
|
||||||
"epml": "0.3.3",
|
"epml": "0.3.3",
|
||||||
@ -141,7 +140,7 @@
|
|||||||
"pwa-helpers": "0.9.1",
|
"pwa-helpers": "0.9.1",
|
||||||
"redux": "4.2.1",
|
"redux": "4.2.1",
|
||||||
"redux-thunk": "2.4.2",
|
"redux-thunk": "2.4.2",
|
||||||
"rollup": "3.29.0",
|
"rollup": "3.29.4",
|
||||||
"rollup-plugin-node-globals": "1.4.0",
|
"rollup-plugin-node-globals": "1.4.0",
|
||||||
"rollup-plugin-progress": "1.1.2",
|
"rollup-plugin-progress": "1.1.2",
|
||||||
"rollup-plugin-scss": "3.0.0",
|
"rollup-plugin-scss": "3.0.0",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user