some settings update
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user