Remove restriction on ws relay

This commit is contained in:
世界 2021-06-03 15:41:56 +08:00
parent 1dbe1e1014
commit 8d33950e7d
No known key found for this signature in database
GPG Key ID: CD109927C34A63C4
13 changed files with 2 additions and 30 deletions

View File

@ -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)")

View File

@ -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);

View File

@ -239,6 +239,5 @@
<string name="ImportSettingsAlert">هل تريد بالتأكيد الكتابة فوق الإعدادات؟ استيراد الإعدادات من مصادر غير معروفة قد يؤدي إلى الكتابة فوق الدبوس ويتسبب في تأمين التطبيق.</string>
<string name="ImportSettings">استيراد الإعدادات</string>
<string name="BackupSettings">إعدادات النسخ الاحتياطي</string>
<string name="WsNeedLogin">بسبب القيود الفنية ، لا يمكن استخدام Ws Relay قبل تسجيل الدخول.</string>
<string name="AutoLockImmediately">فورا</string>
</resources>

View File

@ -236,7 +236,6 @@
<string name="ProxyInfoWS">تنظیمات رله WebSocket</string>
<string name="AddProxyWs">افزودن رله WebSocket</string>
<string name="BackupSettings">پشتیبان‌گیری از تنظیمات</string>
<string name="WsNeedLogin">به دلیل محدودیت‌های فنی، رله Ws نمی‌تواند پیش از ورود به حساب استفاده شود.</string>
<string name="AutoLockImmediately">بلافاصله</string>
<string name="nekoXPaymentRemovedToast">عملکرد پرداخت حذف شده است.</string>
<string name="ImportSettingsAlert">آیا از دوباره ‌نویسی تنظیمات اطمینان دارید؟ وارد کردن تنظیمات از منابع ناشناس ممکن است باعث دوباره نویسی سنجاق‌شده‌ها و قفل‌شدن برنامه شود.</string>

View File

@ -220,7 +220,6 @@
<string name="ImportSettingsAlert">Վստա՞հ եք, որ ցանկանում եք վերագրել կարգավորումները: Պարամետրերը անհայտ աղբյուրներից ներմուծելը կարող է հանգեցնել քորոցի վերագրման և հավելվածի կողպմանը:</string>
<string name="ImportSettings">Ներմուծման կարգավորումներ</string>
<string name="BackupSettings">Պահուստավորման կարգավորումներ</string>
<string name="WsNeedLogin">Տեխնիկական սահմանափակումների պատճառով Ws Relay- ը հնարավոր չէ օգտագործել մինչև մուտք գործելը:</string>
<string name="AutoLockImmediately">Անմիջապես</string>
<string name="WsPayload">Payանրաբեռնվածություն</string>
<string name="ProxyInfoWS">WebSocket ռելեի կարգավորումներ</string>

View File

@ -220,7 +220,6 @@
<string name="ImportSettingsAlert">Yakin ingin menimpa pengaturan\? Mengimpor pengaturan dari sumber yang tidak dikenal dapat menyebabkan pin ditimpa dan menyebabkan aplikasi terkunci.</string>
<string name="ImportSettings">Pengaturan impor</string>
<string name="BackupSettings">Pengaturan cadangan</string>
<string name="WsNeedLogin">Karena keterbatasan teknis, Ws Relay tidak dapat digunakan sebelum masuk.</string>
<string name="AutoLockImmediately">Segera</string>
<string name="WsPayload">Muatan</string>
<string name="ProxyInfoWS">Pengaturan WebSocket Relay</string>

View File

@ -217,7 +217,6 @@
<string name="ImportSettingsAlert">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.</string>
<string name="ImportSettings">Importa impostazioni</string>
<string name="BackupSettings">Backup impostazioni</string>
<string name="WsNeedLogin">A causa di limitazioni tecniche, i Relay WebSocket non possono essere usati prima di aver fatto login.</string>
<string name="AutoLockImmediately">Immediatamente</string>
<string name="WsPayload">Payload</string>
<string name="ProxyInfoWS">Impostazioni Relay WebSocket</string>

View File

@ -229,7 +229,6 @@
<string name="DisplayPersianCalendarByLatin">Показывать иранский календарь латиницей</string>
<string name="UsePersiancalendarInfo">Отключите для нормального отображения даты.</string>
<string name="UsePersiancalendar">Иранский календарь</string>
<string name="WsNeedLogin">Из-за технических ограничений Ws Relay не может быть использован до входа в систему.</string>
<string name="nekoXPaymentRemovedToast">Функция оплаты была удалена.</string>
<string name="ImportSettings">Импорт настроек</string>
<string name="BackupSettings">Экспорт настроек</string>

View File

@ -229,7 +229,6 @@
<string name="ImportSettingsAlert">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.</string>
<string name="ImportSettings">Ayarları içe aktar</string>
<string name="BackupSettings">Yedekleme ayarları</string>
<string name="WsNeedLogin">Teknik sınırlamalar nedeniyle, Ws Relay oturum açmadan önce kullanılamaz.</string>
<string name="AutoLockImmediately">Hemen</string>
<string name="WsPayload">Yük</string>
<string name="SetPinnedSuffix">(Sabitlendi)</string>

View File

@ -218,7 +218,6 @@
<string name="HideDeviceInfoOn">Ви можете змінити це в налаштуваннях пізніше.</string>
<string name="nekoXPaymentRemovedToast">Функція оплати була видалена.</string>
<string name="ImportSettingsAlert">Чи дійсно ви впевнені, що хочете перезаписати налаштування\? Імпортування налаштувань з невідомих джерел може спричинити перезапис пін-коду і спричити блокування додатку.</string>
<string name="WsNeedLogin">З технічних причин WebSocket проксі не може бути використаний перед тим, як ви увійдете в аккаунт.</string>
<string name="EnableStickerPinTip">Ця функція ще на стадії розробки, синхронізація з хмарним сховищем може не працювати належним чином.</string>
<string name="EnableStickerPinAbout">Закріпити стікери і синхронізувати з хмарним сховищем, навіть коли додаєте нові стікери.
\nПов\'язано з вимкненням улюблених та недавніх стікерів.</string>

View File

@ -237,6 +237,5 @@
<string name="ImportSettingsAlert">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.</string>
<string name="ImportSettings">Nhập cài đặt</string>
<string name="BackupSettings">Sao lưu cài đặt</string>
<string name="WsNeedLogin">Do hạn chế về mặt kỹ thuật, không thể sử dụng Ws Relay trước khi đăng nhập.</string>
<string name="AutoLockImmediately">Liền</string>
</resources>

View File

@ -233,6 +233,5 @@
<string name="AddProxyWs">添加 WebSocket 中继</string>
<string name="ProxyInfoWS">WebSocket 中继设置</string>
<string name="WsPayload">Payload</string>
<string name="WsNeedLogin">由于技术限制, Ws 中继暂时不能在登录前使用.</string>
<string name="AutoLockImmediately">立即</string>
</resources>

View File

@ -232,7 +232,6 @@
<string name="ProxyInfoWS">WebSocket Relay Settings</string>
<string name="WsPayload">Payload</string>
<string name="AutoLockImmediately">Immediately</string>
<string name="WsNeedLogin">Due to technical limitations, Ws Relay cannot be used before logging in.</string>
<string name="BackupSettings">Backup settings</string>
<string name="ImportSettings">Import settings</string>
<string name="ImportSettingsAlert">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.</string>