From 3df478a41acad710075169192f13575b15c3c4b9 Mon Sep 17 00:00:00 2001 From: IRCF Date: Fri, 7 Jun 2024 01:29:59 +0330 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96=200.20.0-beta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- release/app/package.json | 2 +- src/localization/cn.ts | 3 ++- src/localization/de.ts | 9 ++++++--- src/localization/en.ts | 6 ++++-- src/localization/fa.ts | 9 ++++++--- src/localization/ru.ts | 9 ++++++--- src/main/lib/proxy.ts | 10 +++++----- src/main/main.ts | 8 ++++++-- 9 files changed, 37 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 872e9718..e630b957 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "url": "https://github.com/bepass-org/oblivion-desktop/issues", "email": "ircfspace@gmail.com" }, - "version": "0.18.0-beta", + "version": "0.20.0-beta", "license": "Restrictive", "main": "./src/main/main.ts", "scripts": { diff --git a/release/app/package.json b/release/app/package.json index b44149d7..e07d5427 100644 --- a/release/app/package.json +++ b/release/app/package.json @@ -1,7 +1,7 @@ { "name": "oblivion-desktop", "description": "unofficial desktop version of oblivion", - "version": "0.18.0-beta", + "version": "0.20.0-beta", "homepage": "https://github.com/bepass-org/oblivion-desktop#readme", "license": "Restrictive", "author": "ircfspace+kiomarzsss (https://ircf.space/)", diff --git a/src/localization/cn.ts b/src/localization/cn.ts index 39f094b7..0d2ce424 100644 --- a/src/localization/cn.ts +++ b/src/localization/cn.ts @@ -128,7 +128,8 @@ const chinese: Language = { error_deadline_exceeded: '连接超时;再试一次。', error_configuration_encountered: '代理配置遇到错误!', error_desktop_not_supported: '不支持桌面环境!', - error_configuration_not_supported: '您的操作系统不支持代理配置,但您可以手动使用 Warp 代理。', + error_configuration_not_supported: + '您的操作系统不支持代理配置,但您可以手动使用 Warp 代理。', error_configuring_proxy: (value) => '为 ${value} 配置代理时出错!' }, about: { diff --git a/src/localization/de.ts b/src/localization/de.ts index 22e0b504..1aba483a 100644 --- a/src/localization/de.ts +++ b/src/localization/de.ts @@ -121,17 +121,20 @@ const deutsch: Language = { error_invalid_license: 'Die eingegebene Lizenz ist ungültig; Entfernen Sie es.', error_too_many_connected: 'Das Lizenznutzungslimit ist erreicht; Entfernen Sie es.', error_access_denied: 'Führen Sie das Programm als Als Administrator ausführen aus.', - error_failed_set_endpoint: 'Überprüfen oder ersetzen Sie den Endpunktwert oder versuchen Sie es erneut.', + error_failed_set_endpoint: + 'Überprüfen oder ersetzen Sie den Endpunktwert oder versuchen Sie es erneut.', error_warp_identity: 'Authentifizierungsfehler in Cloudflare; Versuchen Sie es erneut.', error_script_failed: 'Das Programm hat einen Fehler festgestellt; Versuchen Sie es erneut.', error_object_null: 'Das Programm hat einen Fehler festgestellt; Versuchen Sie es erneut.', - error_port_already_in_use: (value) => 'Port ${port} wird von einem anderen Programm verwendet; Ändern Sie es.', + error_port_already_in_use: (value) => + 'Port ${port} wird von einem anderen Programm verwendet; Ändern Sie es.', error_port_socket: 'Anderen Port verwenden.', error_unknown_flag: 'Im Hintergrund wurde ein ungültiger Befehl ausgeführt.', error_deadline_exceeded: 'Zeitüberschreitung bei der Verbindung; Versuchen Sie es erneut.', error_configuration_encountered: 'Proxy-Konfiguration hat einen Fehler festgestellt!', error_desktop_not_supported: 'Desktop-Umgebung wird nicht unterstützt!', - error_configuration_not_supported: 'Proxy-Konfiguration wird in Ihrem Betriebssystem nicht unterstützt, aber Sie können Warp Proxy manuell verwenden.', + error_configuration_not_supported: + 'Proxy-Konfiguration wird in Ihrem Betriebssystem nicht unterstützt, aber Sie können Warp Proxy manuell verwenden.', error_configuring_proxy: (value) => 'Fehler beim Konfigurieren des Proxys für ${value}!' }, about: { diff --git a/src/localization/en.ts b/src/localization/en.ts index c34c018a..0d54dc91 100644 --- a/src/localization/en.ts +++ b/src/localization/en.ts @@ -123,13 +123,15 @@ const english: Language = { error_warp_identity: 'Authentication error in cloudflare; Try again.', error_script_failed: 'The program encountered an error; Try again.', error_object_null: 'The program encountered an error; Try again.', - error_port_already_in_use: (value) => 'Port ${value} is being used by another program; Change it.', + error_port_already_in_use: (value) => + 'Port ${value} is being used by another program; Change it.', error_port_socket: 'Use another port.', error_unknown_flag: 'An invalid command was executed in the background.', error_deadline_exceeded: 'Connection timed out; Try again.', error_configuration_encountered: 'Proxy configuration encountered an error!', error_desktop_not_supported: 'Desktop environment is not supported!', - error_configuration_not_supported: 'Proxy configuration is not supported in your operating system, but you can use Warp Proxy manually.', + error_configuration_not_supported: + 'Proxy configuration is not supported in your operating system, but you can use Warp Proxy manually.', error_configuring_proxy: (value) => 'Error configuring proxy for ${value}!' }, about: { diff --git a/src/localization/fa.ts b/src/localization/fa.ts index 9464e093..0397cdaa 100644 --- a/src/localization/fa.ts +++ b/src/localization/fa.ts @@ -120,17 +120,20 @@ const persian: Language = { error_invalid_license: 'لایسنس وارد شده معتبر نیست؛ آن‌را حذف کنید.', error_too_many_connected: 'سقف استفاده از لایسنس پر شده؛ آن‌را حذف کنید.', error_access_denied: 'برنامه را به‌صورت Run as Administrator اجرا کنید.', - error_failed_set_endpoint: 'خطای تنظیم اندپوینت؛ مقدار آن‌را بررسی کرده یا دوباره تلاش کنید.', + error_failed_set_endpoint: + 'خطای تنظیم اندپوینت؛ مقدار آن‌را بررسی کرده یا دوباره تلاش کنید.', error_warp_identity: 'خطای احراز هویت در کلودفلر؛ دوباره تلاش کنید.', error_script_failed: 'برنامه با خطا مواجه شد؛ دوباره تلاش کنید.', error_object_null: 'برنامه با خطا مواجه شد؛ دوباره تلاش کنید.', - error_port_already_in_use: (value) => 'پورت {value}$ توسط برنامه دیگری درحال استفاده است؛ آن‌را تغییر دهید.', + error_port_already_in_use: (value) => + 'پورت {value}$ توسط برنامه دیگری درحال استفاده است؛ آن‌را تغییر دهید.', error_port_socket: 'از یک پورت دیگر استفاده نمایید.', error_unknown_flag: 'یک دستور نادرست در پس‌زمینه اجرا شده است.', error_deadline_exceeded: 'مهلت اتصال پایان یافت؛ دوباره تلاش کنید.', error_configuration_encountered: 'پیکربندی پروکسی با خطا مواجه شد!', error_desktop_not_supported: 'محیط دسکتاپ پشتیبانی نمی‌شود!', - error_configuration_not_supported: 'پیکربندی پروکسی در سیستم عامل شما پشتیبانی نمی‌شود، اما می‌توانید به‌صورت دستی از پروکسی وارپ استفاده کنید.', + error_configuration_not_supported: + 'پیکربندی پروکسی در سیستم عامل شما پشتیبانی نمی‌شود، اما می‌توانید به‌صورت دستی از پروکسی وارپ استفاده کنید.', error_configuring_proxy: (value) => 'خطای پیکربندی پروکسی برای ${value}!' }, about: { diff --git a/src/localization/ru.ts b/src/localization/ru.ts index a2b32ce2..93a682e4 100644 --- a/src/localization/ru.ts +++ b/src/localization/ru.ts @@ -120,17 +120,20 @@ const russian: Language = { error_invalid_license: 'Введенная лицензия недействительна; Убери это.', error_too_many_connected: 'Лимит использования лицензии заполнен; Убери это.', error_access_denied: 'Запустите программу от имени администратора.', - error_failed_set_endpoint: 'Проверьте или замените значение конечной точки или повторите попытку.', + error_failed_set_endpoint: + 'Проверьте или замените значение конечной точки или повторите попытку.', error_warp_identity: 'Ошибка аутентификации в Cloudflare; Попробуйте еще раз.', error_script_failed: 'В программе произошла ошибка; Попробуйте еще раз.', error_object_null: 'В программе произошла ошибка; Попробуйте еще раз.', - error_port_already_in_use: (value) => 'Порт ${port} используется другой программой; Измени это.', + error_port_already_in_use: (value) => + 'Порт ${port} используется другой программой; Измени это.', error_port_socket: 'Использовать другой порт.', error_unknown_flag: 'В фоновом режиме была выполнена недопустимая команда.', error_deadline_exceeded: 'Время ожидания соединения истекло; Попробуйте еще раз.', error_configuration_encountered: 'В конфигурации прокси произошла ошибка!', error_desktop_not_supported: 'Среда рабочего стола не поддерживается!', - error_configuration_not_supported: 'Конфигурация прокси-сервера не поддерживается в вашей операционной системе, но вы можете использовать Warp Proxy вручную.', + error_configuration_not_supported: + 'Конфигурация прокси-сервера не поддерживается в вашей операционной системе, но вы можете использовать Warp Proxy вручную.', error_configuring_proxy: (value) => 'Ошибка настройки прокси-сервера для ${value}!' }, about: { diff --git a/src/main/lib/proxy.ts b/src/main/lib/proxy.ts index e668d829..4bc81f89 100644 --- a/src/main/lib/proxy.ts +++ b/src/main/lib/proxy.ts @@ -284,7 +284,10 @@ export const enableProxy = async (regeditVbsDirPath: string, ipcEvent?: IpcMainE log.error( `Error while trying to set system proxy for ${hardwarePort}: ${error}` ); - ipcEvent?.reply('guide-toast', appLang.log.error_configuring_proxy(hardwarePort)); + ipcEvent?.reply( + 'guide-toast', + appLang.log.error_configuring_proxy(hardwarePort) + ); } }); resolve(); @@ -339,10 +342,7 @@ export const enableProxy = async (regeditVbsDirPath: string, ipcEvent?: IpcMainE } else { return new Promise((resolve) => { log.error('system proxy is not supported on your platform yet...'); - ipcEvent?.reply( - 'guide-toast', - appLang.log.error_configuration_not_supported - ); + ipcEvent?.reply('guide-toast', appLang.log.error_configuration_not_supported); resolve(); }); } diff --git a/src/main/main.ts b/src/main/main.ts index 41d409c0..62fd06f8 100644 --- a/src/main/main.ts +++ b/src/main/main.ts @@ -331,7 +331,9 @@ if (!gotTheLock) { openOrShowToggle('/'); }); appIcon.setToolTip(appTitle); - appIcon.setContextMenu(Menu.buildFromTemplate(trayMenuContext(appLang.systemTray.connect, true))); + appIcon.setContextMenu( + Menu.buildFromTemplate(trayMenuContext(appLang.systemTray.connect, true)) + ); }; app?.whenReady().then(() => { @@ -344,7 +346,9 @@ if (!gotTheLock) { appIcon.setContextMenu( Menu.buildFromTemplate( trayMenuContext( - newStatus !== 'disconnected' ? `✓ ${appLang.systemTray.connected}` : appLang.systemTray.connect, + newStatus !== 'disconnected' + ? `✓ ${appLang.systemTray.connected}` + : appLang.systemTray.connect, true ) )