some settings update

This commit is contained in:
gdlbo
2023-05-25 16:48:04 +03:00
parent 64303b1709
commit 6600f32392
8 changed files with 26 additions and 21 deletions
@@ -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;
}
}
@@ -160,7 +160,7 @@ public class Preferences {
}
public static boolean superapp() {
return getBoolValue("superapp", true);
return getBoolValue("superapp", true) && milkshake();
}
public static boolean vkpay() {
@@ -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 {
+2 -2
View File
@@ -6327,8 +6327,8 @@
<string name="globalUsersOnline_summ">Можа выклікаць доўгія загрузкі раздзелаў і вялікае спажыванне трафіку \n\nНе
рэкамендуецца ўключаць дадзеную функцыю
</string>
<string name="savemsgsett_title">Захоўваць налады паведамленняў</string>
<string name="savemsgsett_summ">Захоўваць становішча тумблераў у наладах паведамленняў</string>
<string name="savemsgsett_title">Захоўваць параметры адпраўкі паведамленняў</string>
<string name="savemsgsett_summ">Захоўваць выбраныя параметры статусу выходных паведамленняў як знікненне паведамленняў і бясшумная адпраўка</string>
<string name="screenshotdetect_title">Адключыць дэтэкт скрыншотаў</string>
<string name="screenshotdetect_summ">Адключыць апавяшчэнне аб тым, што вы зрабілі скрыншот</string>
<string name="hideDeviceInfo_title">Адключыць адпраўку метрыкі</string>
+2 -2
View File
@@ -5649,8 +5649,8 @@
<string name="onlinefix_title">Обходить онлайн</string>
<string name="globalUsersOnline_title">Глобальный обход онлайна</string>
<string name="globalUsersOnline_summ">Может вызывать долгие загрузки разделов и большое потребление трафика \n\nНе рекомендуется включать данную функцию</string>
<string name="savemsgsett_title">Сохранять настройки сообщений</string>
<string name="savemsgsett_summ">Сохранять положение тумблеров в настройках сообщений</string>
<string name="savemsgsett_title">Сохранять параметры отправки сообщений</string>
<string name="savemsgsett_summ">Сохранять выбранные параметры статуса исходящих сообщений как исчезновение сообщений и бесшумная отправка</string>
<string name="screenshotdetect_title">Отключить детект скриншотов</string>
<string name="screenshotdetect_summ">Отключить уведомление о том, что вы сделали скриншот</string>
<string name="hideDeviceInfo_title">Отключить отправку метрики</string>
+2 -2
View File
@@ -5576,8 +5576,8 @@
<string name="onlinefix_title">Обходити онлайн</string>
<string name="globalUsersOnline_title">Глобальний обхід онлайну</string>
<string name="globalUsersOnline_summ">Може викликати тривале завантаження розділів і велике споживання трафіку \n\nНе рекомендується включати цю функцію</string>
<string name="savemsgsett_title">Зберігати налаштування повідомлень</string>
<string name="savemsgsett_summ">Зберігати положення тумблерів у налаштуваннях повідомлень</string>
<string name="savemsgsett_title">Зберігати параметри відправки повідомлень</string>
<string name="savemsgsett_summ">Зберігати вибрані параметри статусу вихідних повідомлень як зникнення повідомлень і безшумна відправка</string>
<string name="screenshotdetect_title">Вимкнути виявлення скріншотів</string>
<string name="screenshotdetect_summ">Відключити повідомлення про те, що ви зробили скриншот</string>
<string name="hideDeviceInfo_title">Вимкнути відправку метрики</string>
+2 -2
View File
@@ -5783,8 +5783,8 @@ You need to restart the application to apply proxy settings"</string>
<string name="onlinefix_title">Bypass online indicator</string>
<string name="globalUsersOnline_title">Global online bypass</string>
<string name="globalUsersOnline_summ">May cause slow partition loading and high traffic consumption \n\nIt is not recommended to enable this feature</string>
<string name="savemsgsett_title">Save message settings</string>
<string name="savemsgsett_summ">Save the position of the toggle switches in the message settings</string>
<string name="savemsgsett_title">Save message sending parameters</string>
<string name="savemsgsett_summ">Save selected outgoing message status parameters like message disappearing and silent sending</string>
<string name="screenshotdetect_title">Disable screenshot detection</string>
<string name="screenshotdetect_summ">Turn off the notification that you took a screenshot</string>
<string name="hideDeviceInfo_title">Disable sending metric</string>
+10 -10
View File
@@ -89,6 +89,11 @@
<Preference
android:key="whitelisted_filters_groups"
android:title="@string/whitelisted_filters_groups_title"/>
<com.vtosters.lite.ui.MaterialSwitchPreference
android:defaultValue="false"
android:key="blockminiapps"
android:summary="@string/blockminiapps_summ"
android:title="@string/blockminiapps_title"/>
</PreferenceCategory>
<PreferenceCategory android:title="@string/sources">
<EditTextPreference
@@ -141,20 +146,15 @@
<Preference
android:key="newsfeedlistmanager_reset"
android:title="@string/newsfeedlistmanager_reset_title"/>
<com.vtosters.lite.ui.MaterialSwitchPreference
android:defaultValue="false"
android:key="force_disable_psm"
android:summary="@string/force_disable_psm_summ"
android:title="@string/force_disable_psm_title"/>
<!-- <com.vtosters.lite.ui.MaterialSwitchPreference-->
<!-- android:defaultValue="false"-->
<!-- android:key="force_disable_psm"-->
<!-- android:summary="@string/force_disable_psm_summ"-->
<!-- android:title="@string/force_disable_psm_title"/>-->
<com.vtosters.lite.ui.MaterialSwitchPreference
android:defaultValue="true"
android:key="feedcache"
android:summary="@string/feed_other_cache_summary"
android:title="@string/vtlfeedcache"/>
<com.vtosters.lite.ui.MaterialSwitchPreference
android:defaultValue="false"
android:key="blockminiapps"
android:summary="@string/blockminiapps_summ"
android:title="@string/blockminiapps_title"/>
</PreferenceCategory>
</PreferenceScreen>