From b20a13783b5958475b553ac1e8dbabbc2db13471 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 7 Jul 2021 13:50:46 +0200 Subject: [PATCH] Classic setup --- .../java/eu/faircode/email/FragmentSetup.java | 7 +- app/src/main/res/color/background_warning.xml | 4 + app/src/main/res/layout/fragment_setup.xml | 334 +++++++++--------- app/src/main/res/values/strings.xml | 1 + 4 files changed, 178 insertions(+), 168 deletions(-) create mode 100644 app/src/main/res/color/background_warning.xml diff --git a/app/src/main/java/eu/faircode/email/FragmentSetup.java b/app/src/main/java/eu/faircode/email/FragmentSetup.java index 68535ee5d6..1d9d21c53e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentSetup.java +++ b/app/src/main/java/eu/faircode/email/FragmentSetup.java @@ -51,6 +51,7 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.widget.PopupMenu; +import androidx.cardview.widget.CardView; import androidx.constraintlayout.widget.Group; import androidx.fragment.app.FragmentActivity; import androidx.lifecycle.Observer; @@ -71,6 +72,7 @@ public class FragmentSetup extends FragmentBase { private ImageButton ibManual; private TextView tvManual; + private CardView cardManual; private Button btnAccount; @@ -94,7 +96,6 @@ public class FragmentSetup extends FragmentBase { private Button btnInbox; - private Group grpManual; private Group grpBackgroundRestricted; private Group grpDataSaver; @@ -129,6 +130,7 @@ public class FragmentSetup extends FragmentBase { ibManual = view.findViewById(R.id.ibManual); tvManual = view.findViewById(R.id.tvManual); + cardManual = view.findViewById(R.id.cardManual); btnAccount = view.findViewById(R.id.btnAccount); @@ -152,7 +154,6 @@ public class FragmentSetup extends FragmentBase { btnInbox = view.findViewById(R.id.btnInbox); - grpManual = view.findViewById(R.id.grpManual); grpBackgroundRestricted = view.findViewById(R.id.grpBackgroundRestricted); grpDataSaver = view.findViewById(R.id.grpDataSaver); @@ -581,7 +582,7 @@ public class FragmentSetup extends FragmentBase { } ibManual.setImageLevel(manual ? 0 /* less */ : 1 /* more */); - grpManual.setVisibility(manual ? View.VISIBLE : View.GONE); + cardManual.setVisibility(manual ? View.VISIBLE : View.GONE); } @Override diff --git a/app/src/main/res/color/background_warning.xml b/app/src/main/res/color/background_warning.xml new file mode 100644 index 0000000000..836888b22e --- /dev/null +++ b/app/src/main/res/color/background_warning.xml @@ -0,0 +1,4 @@ + + + + diff --git a/app/src/main/res/layout/fragment_setup.xml b/app/src/main/res/layout/fragment_setup.xml index 7e62f82e52..99a0814cd3 100644 --- a/app/src/main/res/layout/fragment_setup.xml +++ b/app/src/main/res/layout/fragment_setup.xml @@ -234,175 +234,190 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="@id/ibManual" /> - + app:layout_constraintTop_toBottomOf="@id/ibManual"> - + -