From 8cd0a811b4773acd89cfc547d445f50d77697903 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 9 Jun 2022 15:13:44 +0200 Subject: [PATCH] Tiramisu --- app/src/main/java/eu/faircode/email/AdapterMessage.java | 4 ++-- app/src/main/java/eu/faircode/email/FragmentCompose.java | 4 ++-- app/src/main/java/eu/faircode/email/FragmentSetup.java | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 0cc9c1f3ab..f308cee2a3 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -119,7 +119,6 @@ import androidx.constraintlayout.widget.Group; import androidx.core.content.FileProvider; import androidx.core.content.pm.ShortcutInfoCompat; import androidx.core.graphics.ColorUtils; -import androidx.core.os.BuildCompat; import androidx.core.view.MenuCompat; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; @@ -879,7 +878,8 @@ public class AdapterMessage extends RecyclerView.Adapter= Build.VERSION_CODES.TIRAMISU) { tvBody.setHyphenationFrequency(Layout.HYPHENATION_FREQUENCY_FULL_FAST); tvBody.setBreakStrategy(LineBreaker.BREAK_STRATEGY_HIGH_QUALITY); } diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 691cb98e89..02bfe56200 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -125,7 +125,6 @@ import androidx.appcompat.widget.PopupMenu; import androidx.appcompat.widget.SwitchCompat; import androidx.constraintlayout.widget.Group; import androidx.core.content.FileProvider; -import androidx.core.os.BuildCompat; import androidx.core.view.MenuCompat; import androidx.core.view.WindowInsetsCompat; import androidx.cursoradapter.widget.SimpleCursorAdapter; @@ -3047,7 +3046,8 @@ public class FragmentCompose extends FragmentBase { // Android 12: cmd device_config put storage_native_boot picker_intent_enabled true Intent picker = new Intent(MediaStore.ACTION_PICK_IMAGES); picker.setType("image/*"); - if (BuildCompat.isAtLeastT() && picker.resolveActivity(pm) != null) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU && + picker.resolveActivity(pm) != null) { Log.i("Using photo picker"); picker.putExtra(MediaStore.EXTRA_PICK_IMAGES_MAX, MediaStore.getPickImagesMaxLimit()); startActivityForResult(picker, REQUEST_IMAGE_FILE); diff --git a/app/src/main/java/eu/faircode/email/FragmentSetup.java b/app/src/main/java/eu/faircode/email/FragmentSetup.java index 4b9146a125..5971adc6b4 100644 --- a/app/src/main/java/eu/faircode/email/FragmentSetup.java +++ b/app/src/main/java/eu/faircode/email/FragmentSetup.java @@ -62,7 +62,6 @@ import androidx.appcompat.app.AlertDialog; import androidx.appcompat.widget.PopupMenu; import androidx.cardview.widget.CardView; import androidx.constraintlayout.widget.Group; -import androidx.core.os.BuildCompat; import androidx.core.view.MenuCompat; import androidx.fragment.app.FragmentActivity; import androidx.lifecycle.Lifecycle; @@ -970,7 +969,7 @@ public class FragmentSetup extends FragmentBase { private List getDesiredPermissions() { List permissions = new ArrayList<>(); permissions.add(Manifest.permission.READ_CONTACTS); - if (BuildCompat.isAtLeastT()) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) permissions.add(Manifest.permission.POST_NOTIFICATIONS); return permissions; }