From 21ad47b45bb55b0c0a8a8069f1835e008d32d726 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Fri, 24 Jun 2022 23:20:43 +0300 Subject: [PATCH] fixed some settings logic for stupid users --- .../main/java/ru/vtosters/lite/ui/fragments/VTSettings.java | 2 +- app/src/main/java/ru/vtosters/lite/utils/Preferences.java | 6 +++--- smali/res/values-ru/strings.xml | 6 +++--- smali/res/values/strings.xml | 6 +++--- smali/res/xml/preferences_activity.xml | 2 +- smali/smali_classes4/com/vtosters/lite/data/Users$a.smali | 2 +- smali/smali_classes4/com/vtosters/lite/data/Users.smali | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java index 1053fc301..11f9ef260 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/VTSettings.java @@ -105,7 +105,7 @@ public class VTSettings extends MaterialPreferenceToolbarFragment{ String docksumm = getDocksumm(); String musicsumm = getValAsString("vtlmusicsumm", isIntegrationEnabled()); String msgsumm = getValAsString("vtlmsgsumm", vkme()); - String activitysumm = getValAsString("vtlactivitysumm", !offline()); + String activitysumm = getValAsString("vtlactivitysumm", offline()); String themessumm = getValAsString("vtlthemessumm", navbar()); String tgssumm = getTGSsumm(); String interfacesumm = getValAsString("vtlinterfacesumm", shortinfo()); diff --git a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java index bdfe8d2ab..67bdf4973 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Preferences.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Preferences.java @@ -63,7 +63,7 @@ public class Preferences{ edit().putBoolean("isdark", isDarkTheme()).commit(); - if(setoffline() && !offline()){ + if(setoffline() && offline()){ Users.a(); } } @@ -193,7 +193,7 @@ public class Preferences{ } public static boolean dns(){ - return getBoolValue("dns", true); + return getBoolValue("dns", false); } public static boolean libverify(){ @@ -257,7 +257,7 @@ public class Preferences{ } public static boolean offline(){ - return getBoolValue("offline", true); + return getBoolValue("offline", false); } public static boolean oldabout(){ diff --git a/smali/res/values-ru/strings.xml b/smali/res/values-ru/strings.xml index 429b69369..334ec876b 100644 --- a/smali/res/values-ru/strings.xml +++ b/smali/res/values-ru/strings.xml @@ -5408,7 +5408,7 @@ Не установлено Socks Нечиталка - Статус просмотра/прочтения историй + Отключить статус прочтения Неписалка Счётчики в докбаре Отключение не работает в интерфейсе для планшетов @@ -5539,9 +5539,9 @@ Выберите вариант прокси Покраска веб страниц Слежка за пользователем для персонализации рекламы. Также проверка ссылок на блэклист от ВКонтакте и антивирус - Отправка статуса онлайн + Не отправлять статус онлайна Принудительный офлайн - "Работает только при отключении отправки статуса онлайн + "Работает только при включении отправки статуса онлайн Отправляет мгновенно в офлайн после отправки сообщений и прочих методов апи которые отправляют в онлайн Может выглядеть как ненастоящий уход из сети" diff --git a/smali/res/values/strings.xml b/smali/res/values/strings.xml index edbe00709..f45ab9304 100644 --- a/smali/res/values/strings.xml +++ b/smali/res/values/strings.xml @@ -5560,7 +5560,7 @@ Warning! It can cause long downloads of user lists if there are a lot of users i Not set Socks Do not read - Status of viewing/checking stories + Disable status of viewing Do not write Counters in dockbar "Disabling doesn't work in the tablet interface" @@ -5691,9 +5691,9 @@ You need to restart the application to apply proxy settings" Select the proxy variant Coloring web pages Tracking the user to personalize ads. Also checking links to the blacklist from VKontakte and antivirus - Send online status + Do not send online Force offline - "Works only when online status sending is disabled. Sends instantly offline after sending messages and other api methods that are sent online + "Works only when online status sending is enabled. Sends instantly offline after sending messages and other api methods that are sent online May look like a fake leaving the online" Disabling online will allow you to stay offline diff --git a/smali/res/xml/preferences_activity.xml b/smali/res/xml/preferences_activity.xml index b38ad5b45..9aa04e2bd 100644 --- a/smali/res/xml/preferences_activity.xml +++ b/smali/res/xml/preferences_activity.xml @@ -72,7 +72,7 @@ android:summary="@string/activity_dns_summary" android:title="@string/activity_what_is_it" /> diff --git a/smali/smali_classes4/com/vtosters/lite/data/Users$a.smali b/smali/smali_classes4/com/vtosters/lite/data/Users$a.smali index dc56b0e98..9d83b3468 100644 --- a/smali/smali_classes4/com/vtosters/lite/data/Users$a.smali +++ b/smali/smali_classes4/com/vtosters/lite/data/Users$a.smali @@ -55,7 +55,7 @@ move-result v2 - if-nez v2, :cond_a + if-eqz v2, :cond_a invoke-static {}, Lru/vtosters/lite/utils/Preferences;->forceOffline()V diff --git a/smali/smali_classes4/com/vtosters/lite/data/Users.smali b/smali/smali_classes4/com/vtosters/lite/data/Users.smali index e2ee1c5ee..3e1758991 100644 --- a/smali/smali_classes4/com/vtosters/lite/data/Users.smali +++ b/smali/smali_classes4/com/vtosters/lite/data/Users.smali @@ -113,7 +113,7 @@ move-result v2 - if-nez v2, :cond_a + if-eqz v2, :cond_a invoke-static {}, Lru/vtosters/lite/utils/Preferences;->forceOffline()V