mirror of https://github.com/NekoX-Dev/NekoX.git
Remove restriction on ws relay
This commit is contained in:
parent
1dbe1e1014
commit
8d33950e7d
|
@ -3,8 +3,8 @@ import cn.hutool.core.util.RuntimeUtil
|
||||||
apply plugin: "com.android.application"
|
apply plugin: "com.android.application"
|
||||||
apply plugin: "kotlin-android"
|
apply plugin: "kotlin-android"
|
||||||
|
|
||||||
def verName = "7.7.2-3"
|
def verName = "7.7.2-4"
|
||||||
def verCode = 310
|
def verCode = 315
|
||||||
|
|
||||||
if (System.getenv("DEBUG_BUILD") == "true") {
|
if (System.getenv("DEBUG_BUILD") == "true") {
|
||||||
verName += "-" + RuntimeUtil.execForStr("git log --pretty=format:'%h' -n 1)")
|
verName += "-" + RuntimeUtil.execForStr("git log --pretty=format:'%h' -n 1)")
|
||||||
|
|
|
@ -665,18 +665,6 @@ public class ProxyListActivity extends BaseFragment implements NotificationCente
|
||||||
if (position == useProxyRow) {
|
if (position == useProxyRow) {
|
||||||
if (SharedConfig.currentProxy == null) {
|
if (SharedConfig.currentProxy == null) {
|
||||||
if (!SharedConfig.proxyList.isEmpty()) {
|
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));
|
SharedConfig.setCurrentProxy(SharedConfig.proxyList.get(0));
|
||||||
} else {
|
} else {
|
||||||
addProxy();
|
addProxy();
|
||||||
|
@ -705,11 +693,6 @@ public class ProxyListActivity extends BaseFragment implements NotificationCente
|
||||||
} else if (position >= proxyStartRow && position < proxyEndRow) {
|
} else if (position >= proxyStartRow && position < proxyEndRow) {
|
||||||
SharedConfig.ProxyInfo info = proxyList.get(position - proxyStartRow);
|
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;
|
useProxySettings = true;
|
||||||
SharedConfig.setCurrentProxy(info);
|
SharedConfig.setCurrentProxy(info);
|
||||||
updateRows(true);
|
updateRows(true);
|
||||||
|
|
|
@ -239,6 +239,5 @@
|
||||||
<string name="ImportSettingsAlert">هل تريد بالتأكيد الكتابة فوق الإعدادات؟ استيراد الإعدادات من مصادر غير معروفة قد يؤدي إلى الكتابة فوق الدبوس ويتسبب في تأمين التطبيق.</string>
|
<string name="ImportSettingsAlert">هل تريد بالتأكيد الكتابة فوق الإعدادات؟ استيراد الإعدادات من مصادر غير معروفة قد يؤدي إلى الكتابة فوق الدبوس ويتسبب في تأمين التطبيق.</string>
|
||||||
<string name="ImportSettings">استيراد الإعدادات</string>
|
<string name="ImportSettings">استيراد الإعدادات</string>
|
||||||
<string name="BackupSettings">إعدادات النسخ الاحتياطي</string>
|
<string name="BackupSettings">إعدادات النسخ الاحتياطي</string>
|
||||||
<string name="WsNeedLogin">بسبب القيود الفنية ، لا يمكن استخدام Ws Relay قبل تسجيل الدخول.</string>
|
|
||||||
<string name="AutoLockImmediately">فورا</string>
|
<string name="AutoLockImmediately">فورا</string>
|
||||||
</resources>
|
</resources>
|
|
@ -236,7 +236,6 @@
|
||||||
<string name="ProxyInfoWS">تنظیمات رله WebSocket</string>
|
<string name="ProxyInfoWS">تنظیمات رله WebSocket</string>
|
||||||
<string name="AddProxyWs">افزودن رله WebSocket</string>
|
<string name="AddProxyWs">افزودن رله WebSocket</string>
|
||||||
<string name="BackupSettings">پشتیبانگیری از تنظیمات</string>
|
<string name="BackupSettings">پشتیبانگیری از تنظیمات</string>
|
||||||
<string name="WsNeedLogin">به دلیل محدودیتهای فنی، رله Ws نمیتواند پیش از ورود به حساب استفاده شود.</string>
|
|
||||||
<string name="AutoLockImmediately">بلافاصله</string>
|
<string name="AutoLockImmediately">بلافاصله</string>
|
||||||
<string name="nekoXPaymentRemovedToast">عملکرد پرداخت حذف شده است.</string>
|
<string name="nekoXPaymentRemovedToast">عملکرد پرداخت حذف شده است.</string>
|
||||||
<string name="ImportSettingsAlert">آیا از دوباره نویسی تنظیمات اطمینان دارید؟ وارد کردن تنظیمات از منابع ناشناس ممکن است باعث دوباره نویسی سنجاقشدهها و قفلشدن برنامه شود.</string>
|
<string name="ImportSettingsAlert">آیا از دوباره نویسی تنظیمات اطمینان دارید؟ وارد کردن تنظیمات از منابع ناشناس ممکن است باعث دوباره نویسی سنجاقشدهها و قفلشدن برنامه شود.</string>
|
||||||
|
|
|
@ -220,7 +220,6 @@
|
||||||
<string name="ImportSettingsAlert">Վստա՞հ եք, որ ցանկանում եք վերագրել կարգավորումները: Պարամետրերը անհայտ աղբյուրներից ներմուծելը կարող է հանգեցնել քորոցի վերագրման և հավելվածի կողպմանը:</string>
|
<string name="ImportSettingsAlert">Վստա՞հ եք, որ ցանկանում եք վերագրել կարգավորումները: Պարամետրերը անհայտ աղբյուրներից ներմուծելը կարող է հանգեցնել քորոցի վերագրման և հավելվածի կողպմանը:</string>
|
||||||
<string name="ImportSettings">Ներմուծման կարգավորումներ</string>
|
<string name="ImportSettings">Ներմուծման կարգավորումներ</string>
|
||||||
<string name="BackupSettings">Պահուստավորման կարգավորումներ</string>
|
<string name="BackupSettings">Պահուստավորման կարգավորումներ</string>
|
||||||
<string name="WsNeedLogin">Տեխնիկական սահմանափակումների պատճառով Ws Relay- ը հնարավոր չէ օգտագործել մինչև մուտք գործելը:</string>
|
|
||||||
<string name="AutoLockImmediately">Անմիջապես</string>
|
<string name="AutoLockImmediately">Անմիջապես</string>
|
||||||
<string name="WsPayload">Payանրաբեռնվածություն</string>
|
<string name="WsPayload">Payանրաբեռնվածություն</string>
|
||||||
<string name="ProxyInfoWS">WebSocket ռելեի կարգավորումներ</string>
|
<string name="ProxyInfoWS">WebSocket ռելեի կարգավորումներ</string>
|
||||||
|
|
|
@ -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="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="ImportSettings">Pengaturan impor</string>
|
||||||
<string name="BackupSettings">Pengaturan cadangan</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="AutoLockImmediately">Segera</string>
|
||||||
<string name="WsPayload">Muatan</string>
|
<string name="WsPayload">Muatan</string>
|
||||||
<string name="ProxyInfoWS">Pengaturan WebSocket Relay</string>
|
<string name="ProxyInfoWS">Pengaturan WebSocket Relay</string>
|
||||||
|
|
|
@ -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="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="ImportSettings">Importa impostazioni</string>
|
||||||
<string name="BackupSettings">Backup 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="AutoLockImmediately">Immediatamente</string>
|
||||||
<string name="WsPayload">Payload</string>
|
<string name="WsPayload">Payload</string>
|
||||||
<string name="ProxyInfoWS">Impostazioni Relay WebSocket</string>
|
<string name="ProxyInfoWS">Impostazioni Relay WebSocket</string>
|
||||||
|
|
|
@ -229,7 +229,6 @@
|
||||||
<string name="DisplayPersianCalendarByLatin">Показывать иранский календарь латиницей</string>
|
<string name="DisplayPersianCalendarByLatin">Показывать иранский календарь латиницей</string>
|
||||||
<string name="UsePersiancalendarInfo">Отключите для нормального отображения даты.</string>
|
<string name="UsePersiancalendarInfo">Отключите для нормального отображения даты.</string>
|
||||||
<string name="UsePersiancalendar">Иранский календарь</string>
|
<string name="UsePersiancalendar">Иранский календарь</string>
|
||||||
<string name="WsNeedLogin">Из-за технических ограничений Ws Relay не может быть использован до входа в систему.</string>
|
|
||||||
<string name="nekoXPaymentRemovedToast">Функция оплаты была удалена.</string>
|
<string name="nekoXPaymentRemovedToast">Функция оплаты была удалена.</string>
|
||||||
<string name="ImportSettings">Импорт настроек</string>
|
<string name="ImportSettings">Импорт настроек</string>
|
||||||
<string name="BackupSettings">Экспорт настроек</string>
|
<string name="BackupSettings">Экспорт настроек</string>
|
||||||
|
|
|
@ -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="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="ImportSettings">Ayarları içe aktar</string>
|
||||||
<string name="BackupSettings">Yedekleme ayarları</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="AutoLockImmediately">Hemen</string>
|
||||||
<string name="WsPayload">Yük</string>
|
<string name="WsPayload">Yük</string>
|
||||||
<string name="SetPinnedSuffix">(Sabitlendi)</string>
|
<string name="SetPinnedSuffix">(Sabitlendi)</string>
|
||||||
|
|
|
@ -218,7 +218,6 @@
|
||||||
<string name="HideDeviceInfoOn">Ви можете змінити це в налаштуваннях пізніше.</string>
|
<string name="HideDeviceInfoOn">Ви можете змінити це в налаштуваннях пізніше.</string>
|
||||||
<string name="nekoXPaymentRemovedToast">Функція оплати була видалена.</string>
|
<string name="nekoXPaymentRemovedToast">Функція оплати була видалена.</string>
|
||||||
<string name="ImportSettingsAlert">Чи дійсно ви впевнені, що хочете перезаписати налаштування\? Імпортування налаштувань з невідомих джерел може спричинити перезапис пін-коду і спричити блокування додатку.</string>
|
<string name="ImportSettingsAlert">Чи дійсно ви впевнені, що хочете перезаписати налаштування\? Імпортування налаштувань з невідомих джерел може спричинити перезапис пін-коду і спричити блокування додатку.</string>
|
||||||
<string name="WsNeedLogin">З технічних причин WebSocket проксі не може бути використаний перед тим, як ви увійдете в аккаунт.</string>
|
|
||||||
<string name="EnableStickerPinTip">Ця функція ще на стадії розробки, синхронізація з хмарним сховищем може не працювати належним чином.</string>
|
<string name="EnableStickerPinTip">Ця функція ще на стадії розробки, синхронізація з хмарним сховищем може не працювати належним чином.</string>
|
||||||
<string name="EnableStickerPinAbout">Закріпити стікери і синхронізувати з хмарним сховищем, навіть коли додаєте нові стікери.
|
<string name="EnableStickerPinAbout">Закріпити стікери і синхронізувати з хмарним сховищем, навіть коли додаєте нові стікери.
|
||||||
\nПов\'язано з вимкненням улюблених та недавніх стікерів.</string>
|
\nПов\'язано з вимкненням улюблених та недавніх стікерів.</string>
|
||||||
|
|
|
@ -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="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="ImportSettings">Nhập cài đặt</string>
|
||||||
<string name="BackupSettings">Sao lưu 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>
|
<string name="AutoLockImmediately">Liền</string>
|
||||||
</resources>
|
</resources>
|
|
@ -233,6 +233,5 @@
|
||||||
<string name="AddProxyWs">添加 WebSocket 中继</string>
|
<string name="AddProxyWs">添加 WebSocket 中继</string>
|
||||||
<string name="ProxyInfoWS">WebSocket 中继设置</string>
|
<string name="ProxyInfoWS">WebSocket 中继设置</string>
|
||||||
<string name="WsPayload">Payload</string>
|
<string name="WsPayload">Payload</string>
|
||||||
<string name="WsNeedLogin">由于技术限制, Ws 中继暂时不能在登录前使用.</string>
|
|
||||||
<string name="AutoLockImmediately">立即</string>
|
<string name="AutoLockImmediately">立即</string>
|
||||||
</resources>
|
</resources>
|
|
@ -232,7 +232,6 @@
|
||||||
<string name="ProxyInfoWS">WebSocket Relay Settings</string>
|
<string name="ProxyInfoWS">WebSocket Relay Settings</string>
|
||||||
<string name="WsPayload">Payload</string>
|
<string name="WsPayload">Payload</string>
|
||||||
<string name="AutoLockImmediately">Immediately</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="BackupSettings">Backup settings</string>
|
||||||
<string name="ImportSettings">Import 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>
|
<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>
|
||||||
|
|
Loading…
Reference in New Issue