From d9bb26828c08e0b58f1dc1e140845296c989ef07 Mon Sep 17 00:00:00 2001 From: Venny Date: Fri, 17 Jul 2020 16:46:41 +0200 Subject: [PATCH] Remove permissionscheck snackbar builder --- .../java/org/microg/gms/ui/Conditions.java | 24 ------------------- .../org/microg/gms/ui/SettingsActivity.java | 1 - 2 files changed, 25 deletions(-) diff --git a/play-services-core/src/main/java/org/microg/gms/ui/Conditions.java b/play-services-core/src/main/java/org/microg/gms/ui/Conditions.java index ea892311..0b0edead 100644 --- a/play-services-core/src/main/java/org/microg/gms/ui/Conditions.java +++ b/play-services-core/src/main/java/org/microg/gms/ui/Conditions.java @@ -64,28 +64,4 @@ public class Conditions { v.getContext().startActivity(intent); } }).build(); - - private static final String[] REQUIRED_PERMISSIONS = new String[]{}; - public static final Condition PERMISSIONS = new Condition.Builder() - .title(R.string.cond_perm_title) - .summaryPlurals(R.plurals.cond_perm_summary) - .evaluation(new Condition.Evaluation() { - @Override - public boolean isActive(Context context) { - return false; - } - - @Override - public int getPluralsCount() { - return 0; - } - }) - .firstActionPlurals(R.plurals.cond_perm_action, new View.OnClickListener() { - @Override - public void onClick(View v) { - if (v.getContext() instanceof Activity) { - ActivityCompat.requestPermissions((Activity) v.getContext(), REQUIRED_PERMISSIONS, 0); - } - } - }).build(); } diff --git a/play-services-core/src/main/java/org/microg/gms/ui/SettingsActivity.java b/play-services-core/src/main/java/org/microg/gms/ui/SettingsActivity.java index efc6313b..4fecfec9 100644 --- a/play-services-core/src/main/java/org/microg/gms/ui/SettingsActivity.java +++ b/play-services-core/src/main/java/org/microg/gms/ui/SettingsActivity.java @@ -38,7 +38,6 @@ public class SettingsActivity extends AbstractDashboardActivity { public SettingsActivity() { preferencesResource = R.xml.preferences_start; addCondition(Conditions.GCM_BATTERY_OPTIMIZATIONS); - addCondition(Conditions.PERMISSIONS); } @Override