From 8d33950e7d3309996d478b66ffd70521d5e81166 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Thu, 3 Jun 2021 15:41:56 +0800 Subject: [PATCH] Remove restriction on ws relay --- TMessagesProj/build.gradle | 4 ++-- .../java/org/telegram/ui/ProxyListActivity.java | 17 ----------------- .../src/main/res/values-ar/strings_nekox.xml | 1 - .../src/main/res/values-fa/strings_nekox.xml | 1 - .../src/main/res/values-hy/strings_nekox.xml | 1 - .../src/main/res/values-in/strings_nekox.xml | 1 - .../src/main/res/values-it/strings_nekox.xml | 1 - .../src/main/res/values-ru/strings_nekox.xml | 1 - .../src/main/res/values-tr/strings_nekox.xml | 1 - .../src/main/res/values-uk/strings_nekox.xml | 1 - .../src/main/res/values-vi/strings_nekox.xml | 1 - .../main/res/values-zh-rCN/strings_nekox.xml | 1 - .../src/main/res/values/strings_nekox.xml | 1 - 13 files changed, 2 insertions(+), 30 deletions(-) diff --git a/TMessagesProj/build.gradle b/TMessagesProj/build.gradle index 60f0ad92a..a28dbff57 100644 --- a/TMessagesProj/build.gradle +++ b/TMessagesProj/build.gradle @@ -3,8 +3,8 @@ import cn.hutool.core.util.RuntimeUtil apply plugin: "com.android.application" apply plugin: "kotlin-android" -def verName = "7.7.2-3" -def verCode = 310 +def verName = "7.7.2-4" +def verCode = 315 if (System.getenv("DEBUG_BUILD") == "true") { verName += "-" + RuntimeUtil.execForStr("git log --pretty=format:'%h' -n 1)") diff --git a/TMessagesProj/src/main/java/org/telegram/ui/ProxyListActivity.java b/TMessagesProj/src/main/java/org/telegram/ui/ProxyListActivity.java index 45ff459cf..5a710acef 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/ProxyListActivity.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/ProxyListActivity.java @@ -665,18 +665,6 @@ public class ProxyListActivity extends BaseFragment implements NotificationCente if (position == useProxyRow) { if (SharedConfig.currentProxy == null) { if (!SharedConfig.proxyList.isEmpty()) { - SharedConfig.ProxyInfo toSet = null; - for (SharedConfig.ProxyInfo proxyInfo : SharedConfig.proxyList) { - if (!SharedConfig.activeAccounts.isEmpty() || !(proxyInfo instanceof SharedConfig.WsProxy)) { - toSet = proxyInfo; - break; - } - } - if (toSet == null) { - AlertUtil.showToast(LocaleController.getString("WsNeedLogin", R.string.WsNeedLogin)); - addProxy(); - return; - } SharedConfig.setCurrentProxy(SharedConfig.proxyList.get(0)); } else { addProxy(); @@ -705,11 +693,6 @@ public class ProxyListActivity extends BaseFragment implements NotificationCente } else if (position >= proxyStartRow && position < proxyEndRow) { SharedConfig.ProxyInfo info = proxyList.get(position - proxyStartRow); - if (SharedConfig.activeAccounts.isEmpty() && info instanceof SharedConfig.WsProxy) { - AlertUtil.showSimpleAlert(getParentActivity(), LocaleController.getString("WsNeedLogin", R.string.WsNeedLogin)); - return; - } - useProxySettings = true; SharedConfig.setCurrentProxy(info); updateRows(true); diff --git a/TMessagesProj/src/main/res/values-ar/strings_nekox.xml b/TMessagesProj/src/main/res/values-ar/strings_nekox.xml index 723cb4894..0fce7ab17 100644 --- a/TMessagesProj/src/main/res/values-ar/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-ar/strings_nekox.xml @@ -239,6 +239,5 @@ هل تريد بالتأكيد الكتابة فوق الإعدادات؟ استيراد الإعدادات من مصادر غير معروفة قد يؤدي إلى الكتابة فوق الدبوس ويتسبب في تأمين التطبيق. استيراد الإعدادات إعدادات النسخ الاحتياطي - بسبب القيود الفنية ، لا يمكن استخدام Ws Relay قبل تسجيل الدخول. فورا \ No newline at end of file diff --git a/TMessagesProj/src/main/res/values-fa/strings_nekox.xml b/TMessagesProj/src/main/res/values-fa/strings_nekox.xml index 2ffd6a52c..a8b9ce5a7 100644 --- a/TMessagesProj/src/main/res/values-fa/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-fa/strings_nekox.xml @@ -236,7 +236,6 @@ تنظیمات رله WebSocket افزودن رله WebSocket پشتیبان‌گیری از تنظیمات - به دلیل محدودیت‌های فنی، رله Ws نمی‌تواند پیش از ورود به حساب استفاده شود. بلافاصله عملکرد پرداخت حذف شده است. آیا از دوباره ‌نویسی تنظیمات اطمینان دارید؟ وارد کردن تنظیمات از منابع ناشناس ممکن است باعث دوباره نویسی سنجاق‌شده‌ها و قفل‌شدن برنامه شود. diff --git a/TMessagesProj/src/main/res/values-hy/strings_nekox.xml b/TMessagesProj/src/main/res/values-hy/strings_nekox.xml index 61f3efc84..4bae7b14b 100644 --- a/TMessagesProj/src/main/res/values-hy/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-hy/strings_nekox.xml @@ -220,7 +220,6 @@ Վստա՞հ եք, որ ցանկանում եք վերագրել կարգավորումները: Պարամետրերը անհայտ աղբյուրներից ներմուծելը կարող է հանգեցնել քորոցի վերագրման և հավելվածի կողպմանը: Ներմուծման կարգավորումներ Պահուստավորման կարգավորումներ - Տեխնիկական սահմանափակումների պատճառով Ws Relay- ը հնարավոր չէ օգտագործել մինչև մուտք գործելը: Անմիջապես Payանրաբեռնվածություն WebSocket ռելեի կարգավորումներ diff --git a/TMessagesProj/src/main/res/values-in/strings_nekox.xml b/TMessagesProj/src/main/res/values-in/strings_nekox.xml index 049f064a6..90e2f13c9 100644 --- a/TMessagesProj/src/main/res/values-in/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-in/strings_nekox.xml @@ -220,7 +220,6 @@ Yakin ingin menimpa pengaturan\? Mengimpor pengaturan dari sumber yang tidak dikenal dapat menyebabkan pin ditimpa dan menyebabkan aplikasi terkunci. Pengaturan impor Pengaturan cadangan - Karena keterbatasan teknis, Ws Relay tidak dapat digunakan sebelum masuk. Segera Muatan Pengaturan WebSocket Relay diff --git a/TMessagesProj/src/main/res/values-it/strings_nekox.xml b/TMessagesProj/src/main/res/values-it/strings_nekox.xml index 4b23844ac..69b559a62 100644 --- a/TMessagesProj/src/main/res/values-it/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-it/strings_nekox.xml @@ -217,7 +217,6 @@ Sei sicuro di voler sovrascrivere le impostazioni\? L\'importazione delle impostazioni da fonti sconosciute può causare la sovrascrittura del pin e causare il blocco dell\'applicazione. Importa impostazioni Backup impostazioni - A causa di limitazioni tecniche, i Relay WebSocket non possono essere usati prima di aver fatto login. Immediatamente Payload Impostazioni Relay WebSocket diff --git a/TMessagesProj/src/main/res/values-ru/strings_nekox.xml b/TMessagesProj/src/main/res/values-ru/strings_nekox.xml index c1540734d..49e1384dc 100644 --- a/TMessagesProj/src/main/res/values-ru/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-ru/strings_nekox.xml @@ -229,7 +229,6 @@ Показывать иранский календарь латиницей Отключите для нормального отображения даты. Иранский календарь - Из-за технических ограничений Ws Relay не может быть использован до входа в систему. Функция оплаты была удалена. Импорт настроек Экспорт настроек diff --git a/TMessagesProj/src/main/res/values-tr/strings_nekox.xml b/TMessagesProj/src/main/res/values-tr/strings_nekox.xml index 4b88b466d..bc8667941 100644 --- a/TMessagesProj/src/main/res/values-tr/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-tr/strings_nekox.xml @@ -229,7 +229,6 @@ Ayarların üzerine yazmak istediğinizden emin misiniz\? Bilinmeyen kaynaklardan ayarları içe aktarmak, PIN kodunun üzerine yazılmasına ve uygulamanın kilitlenmesine neden olabilir. Ayarları içe aktar Yedekleme ayarları - Teknik sınırlamalar nedeniyle, Ws Relay oturum açmadan önce kullanılamaz. Hemen Yük (Sabitlendi) diff --git a/TMessagesProj/src/main/res/values-uk/strings_nekox.xml b/TMessagesProj/src/main/res/values-uk/strings_nekox.xml index 4b576c0df..358c9fe1d 100644 --- a/TMessagesProj/src/main/res/values-uk/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-uk/strings_nekox.xml @@ -218,7 +218,6 @@ Ви можете змінити це в налаштуваннях пізніше. Функція оплати була видалена. Чи дійсно ви впевнені, що хочете перезаписати налаштування\? Імпортування налаштувань з невідомих джерел може спричинити перезапис пін-коду і спричити блокування додатку. - З технічних причин WebSocket проксі не може бути використаний перед тим, як ви увійдете в аккаунт. Ця функція ще на стадії розробки, синхронізація з хмарним сховищем може не працювати належним чином. Закріпити стікери і синхронізувати з хмарним сховищем, навіть коли додаєте нові стікери. \nПов\'язано з вимкненням улюблених та недавніх стікерів. diff --git a/TMessagesProj/src/main/res/values-vi/strings_nekox.xml b/TMessagesProj/src/main/res/values-vi/strings_nekox.xml index d8fba07e8..37aa6a6ca 100644 --- a/TMessagesProj/src/main/res/values-vi/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-vi/strings_nekox.xml @@ -237,6 +237,5 @@ Bạn có chắc chắn muốn ghi đè cài đặt không\? Việc nhập cài đặt từ các nguồn không xác định có thể khiến mã pin bị ghi đè và khiến ứng dụng bị khóa. Nhập cài đặt Sao lưu cài đặt - Do hạn chế về mặt kỹ thuật, không thể sử dụng Ws Relay trước khi đăng nhập. Liền \ No newline at end of file diff --git a/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml b/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml index 9d9492168..58755b836 100644 --- a/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values-zh-rCN/strings_nekox.xml @@ -233,6 +233,5 @@ 添加 WebSocket 中继 WebSocket 中继设置 Payload - 由于技术限制, Ws 中继暂时不能在登录前使用. 立即 \ No newline at end of file diff --git a/TMessagesProj/src/main/res/values/strings_nekox.xml b/TMessagesProj/src/main/res/values/strings_nekox.xml index 64df5a857..cad5ef54d 100644 --- a/TMessagesProj/src/main/res/values/strings_nekox.xml +++ b/TMessagesProj/src/main/res/values/strings_nekox.xml @@ -232,7 +232,6 @@ WebSocket Relay Settings Payload Immediately - Due to technical limitations, Ws Relay cannot be used before logging in. Backup settings Import settings Are you sure you want to overwrite the settings? Importing settings from unknown sources may cause the pin to be overwritten and cause the application to be locked.