Small improvement

pull/212/head
M66B 1 year ago
parent 44499c5e94
commit f5445b11a8

@ -5068,24 +5068,29 @@ public class FragmentMessages extends FragmentBase
hasPermission(Manifest.permission.POST_NOTIFICATIONS)); hasPermission(Manifest.permission.POST_NOTIFICATIONS));
grpNotifications.setVisibility(canNotify ? View.GONE : View.VISIBLE); grpNotifications.setVisibility(canNotify ? View.GONE : View.VISIBLE);
boolean isIgnoring = (Build.VERSION.SDK_INT < Build.VERSION_CODES.UPSIDE_DOWN_CAKE || boolean isIgnoring = !Boolean.FALSE.equals(Helper.isIgnoringOptimizations(context));
Boolean.TRUE.equals(Helper.isIgnoringOptimizations(context))); //boolean canSchedule = AlarmManagerCompatEx.canScheduleExactAlarms(context);
boolean enabled = prefs.getBoolean("enabled", true); boolean enabled = prefs.getBoolean("enabled", true);
boolean reminder = prefs.getBoolean("setup_reminder", true); boolean reminder = prefs.getBoolean("setup_reminder", true);
grpBatteryOptimizations.setVisibility(!isIgnoring && enabled && reminder ? View.VISIBLE : View.GONE); boolean targeting =
(Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE ||
!BuildConfig.PLAY_STORE_RELEASE);
grpBatteryOptimizations.setVisibility(
!isIgnoring && enabled && reminder && targeting ? View.VISIBLE : View.GONE);
boolean compact = prefs.getBoolean("compact", false); boolean compact = prefs.getBoolean("compact", false);
int zoom = prefs.getInt("view_zoom", compact ? 0 : 1); int zoom = prefs.getInt("view_zoom", compact ? 0 : 1);
adapter.setCompact(compact); adapter.setCompact(compact);
adapter.setZoom(zoom); adapter.setZoom(zoom);
if (!checkRedmiNote()) if (true || !checkRedmiNote())
if (!checkDoze()) if (true || !checkDoze())
if (!checkReporting()) if (!checkReporting())
if (!checkReview()) if (!checkReview())
if (!checkFingerprint()) if (!checkFingerprint())
if (!checkGmail()) if (!checkGmail())
checkOutlook(); if (!checkOutlook())
;
prefs.registerOnSharedPreferenceChangeListener(this); prefs.registerOnSharedPreferenceChangeListener(this);
onSharedPreferenceChanged(prefs, "pro"); onSharedPreferenceChanged(prefs, "pro");
@ -5197,8 +5202,6 @@ public class FragmentMessages extends FragmentBase
} }
private boolean checkRedmiNote() { private boolean checkRedmiNote() {
if (!BuildConfig.DEBUG)
return false;
if (!Helper.isRedmiNote()) if (!Helper.isRedmiNote())
return false; return false;
@ -5223,8 +5226,6 @@ public class FragmentMessages extends FragmentBase
} }
private boolean checkDoze() { private boolean checkDoze() {
if (!BuildConfig.DEBUG)
return false;
if (viewType != AdapterMessage.ViewType.UNIFIED) if (viewType != AdapterMessage.ViewType.UNIFIED)
return false; return false;

Loading…
Cancel
Save