From 6600f323922152e22a9f4d535139ebaa0fad3e83 Mon Sep 17 00:00:00 2001
From: gdlbo <41114720+gdlbo@users.noreply.github.com>
Date: Thu, 25 May 2023 16:48:04 +0300
Subject: [PATCH] some settings update
---
.../java/ru/vtosters/hooks/NewsfeedHook.java | 3 ++-
.../ru/vtosters/hooks/other/Preferences.java | 2 +-
.../lite/ui/fragments/InterfaceFragment.java | 6 +++++-
smali/res/values-be/strings.xml | 4 ++--
smali/res/values-ru/strings.xml | 4 ++--
smali/res/values-uk/strings.xml | 4 ++--
smali/res/values/strings.xml | 4 ++--
smali/res/xml/preferences_feed.xml | 20 +++++++++----------
8 files changed, 26 insertions(+), 21 deletions(-)
diff --git a/app/src/main/java/ru/vtosters/hooks/NewsfeedHook.java b/app/src/main/java/ru/vtosters/hooks/NewsfeedHook.java
index d9488808f..dae6244ed 100644
--- a/app/src/main/java/ru/vtosters/hooks/NewsfeedHook.java
+++ b/app/src/main/java/ru/vtosters/hooks/NewsfeedHook.java
@@ -91,6 +91,7 @@ public class NewsfeedHook {
public static boolean isPowerSaveMode() {
var pw = (PowerManager) getGlobalContext().getSystemService(Context.POWER_SERVICE);
- return !getBoolValue("force_disable_psm", false) && pw.isPowerSaveMode();
+// return !getBoolValue("force_disable_psm", false) && pw.isPowerSaveMode();
+ return false;
}
}
diff --git a/app/src/main/java/ru/vtosters/hooks/other/Preferences.java b/app/src/main/java/ru/vtosters/hooks/other/Preferences.java
index 66f517dcf..d8587bc3a 100644
--- a/app/src/main/java/ru/vtosters/hooks/other/Preferences.java
+++ b/app/src/main/java/ru/vtosters/hooks/other/Preferences.java
@@ -160,7 +160,7 @@ public class Preferences {
}
public static boolean superapp() {
- return getBoolValue("superapp", true);
+ return getBoolValue("superapp", true) && milkshake();
}
public static boolean vkpay() {
diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/InterfaceFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/InterfaceFragment.java
index 914968609..42b22215c 100644
--- a/app/src/main/java/ru/vtosters/lite/ui/fragments/InterfaceFragment.java
+++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/InterfaceFragment.java
@@ -34,7 +34,9 @@ public class InterfaceFragment extends TrackedMaterialPreferenceToolbarFragment
return true;
});
- findPreference("superapp").setOnPreferenceClickListener(preference -> {
+ var superapp = findPreference("superapp");
+ superapp.setVisible(Preferences.milkshake());
+ superapp.setOnPreferenceClickListener(preference -> {
LifecycleUtils.restartApplicationWithTimer();
return true;
@@ -70,6 +72,8 @@ public class InterfaceFragment extends TrackedMaterialPreferenceToolbarFragment
return true;
});
+ findPreference("friendsblock").setVisible(Preferences.milkshake());
+
if (Preferences.getPreferences().getInt("pic_rounding", 0) == 0) {
findPreference("customrounding").setSummary(requireContext().getString(R.string.disabled));
} else {
diff --git a/smali/res/values-be/strings.xml b/smali/res/values-be/strings.xml
index 5e36f6260..5affac55e 100644
--- a/smali/res/values-be/strings.xml
+++ b/smali/res/values-be/strings.xml
@@ -6327,8 +6327,8 @@
Можа выклікаць доўгія загрузкі раздзелаў і вялікае спажыванне трафіку \n\nНе
рэкамендуецца ўключаць дадзеную функцыю
- Захоўваць налады паведамленняў
- Захоўваць становішча тумблераў у наладах паведамленняў
+ Захоўваць параметры адпраўкі паведамленняў
+ Захоўваць выбраныя параметры статусу выходных паведамленняў як знікненне паведамленняў і бясшумная адпраўка
Адключыць дэтэкт скрыншотаў
Адключыць апавяшчэнне аб тым, што вы зрабілі скрыншот
Адключыць адпраўку метрыкі
diff --git a/smali/res/values-ru/strings.xml b/smali/res/values-ru/strings.xml
index 4ceb922bf..f0f7c9e17 100644
--- a/smali/res/values-ru/strings.xml
+++ b/smali/res/values-ru/strings.xml
@@ -5649,8 +5649,8 @@
Обходить онлайн
Глобальный обход онлайна
Может вызывать долгие загрузки разделов и большое потребление трафика \n\nНе рекомендуется включать данную функцию
- Сохранять настройки сообщений
- Сохранять положение тумблеров в настройках сообщений
+ Сохранять параметры отправки сообщений
+ Сохранять выбранные параметры статуса исходящих сообщений как исчезновение сообщений и бесшумная отправка
Отключить детект скриншотов
Отключить уведомление о том, что вы сделали скриншот
Отключить отправку метрики
diff --git a/smali/res/values-uk/strings.xml b/smali/res/values-uk/strings.xml
index 1d021486f..955a93665 100644
--- a/smali/res/values-uk/strings.xml
+++ b/smali/res/values-uk/strings.xml
@@ -5576,8 +5576,8 @@
Обходити онлайн
Глобальний обхід онлайну
Може викликати тривале завантаження розділів і велике споживання трафіку \n\nНе рекомендується включати цю функцію
- Зберігати налаштування повідомлень
- Зберігати положення тумблерів у налаштуваннях повідомлень
+ Зберігати параметри відправки повідомлень
+ Зберігати вибрані параметри статусу вихідних повідомлень як зникнення повідомлень і безшумна відправка
Вимкнути виявлення скріншотів
Відключити повідомлення про те, що ви зробили скриншот
Вимкнути відправку метрики
diff --git a/smali/res/values/strings.xml b/smali/res/values/strings.xml
index 0c0bf9eb4..e975371ba 100644
--- a/smali/res/values/strings.xml
+++ b/smali/res/values/strings.xml
@@ -5783,8 +5783,8 @@ You need to restart the application to apply proxy settings"
Bypass online indicator
Global online bypass
May cause slow partition loading and high traffic consumption \n\nIt is not recommended to enable this feature
- Save message settings
- Save the position of the toggle switches in the message settings
+ Save message sending parameters
+ Save selected outgoing message status parameters like message disappearing and silent sending
Disable screenshot detection
Turn off the notification that you took a screenshot
Disable sending metric
diff --git a/smali/res/xml/preferences_feed.xml b/smali/res/xml/preferences_feed.xml
index b653e210a..86b2d9e2b 100644
--- a/smali/res/xml/preferences_feed.xml
+++ b/smali/res/xml/preferences_feed.xml
@@ -89,6 +89,11 @@
+
-
+
+
+
+
+
-