diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index 4de751806d..d5495132dd 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -49,6 +49,7 @@ import androidx.annotation.Nullable; import androidx.appcompat.app.ActionBarDrawerToggle; import androidx.appcompat.app.AlertDialog; import androidx.constraintlayout.widget.ConstraintLayout; +import androidx.constraintlayout.widget.Group; import androidx.core.view.GravityCompat; import androidx.documentfile.provider.DocumentFile; import androidx.drawerlayout.widget.DrawerLayout; @@ -1329,8 +1330,8 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac TextView tvCaption = dview.findViewById(R.id.tvCaption); etPassword1 = dview.findViewById(R.id.tilPassword1); etPassword2 = dview.findViewById(R.id.tilPassword2); - TextView tvExportHint = dview.findViewById(R.id.tvExportHint); - TextView tvImportHint = dview.findViewById(R.id.tvImportHint); + Group grpExport = dview.findViewById(R.id.grpExport); + Group grpImport = dview.findViewById(R.id.grpImport); tvCaption.setText(export ? R.string.title_setup_export : R.string.title_setup_import); @@ -1340,8 +1341,8 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac } etPassword2.setVisibility(export ? View.VISIBLE : View.GONE); - tvExportHint.setVisibility(export ? View.VISIBLE : View.GONE); - tvImportHint.setVisibility(export ? View.GONE : View.VISIBLE); + grpExport.setVisibility(export ? View.VISIBLE : View.GONE); + grpImport.setVisibility(export ? View.GONE : View.VISIBLE); return new AlertDialog.Builder(getContext()) .setView(dview) diff --git a/app/src/main/res/layout/dialog_password.xml b/app/src/main/res/layout/dialog_password.xml index ad0dde3f6f..f062b491e0 100644 --- a/app/src/main/res/layout/dialog_password.xml +++ b/app/src/main/res/layout/dialog_password.xml @@ -94,5 +94,28 @@ android:textStyle="italic" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/tvExportHint" /> + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 86c6b10c9c..c5cb0c2a6c 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -241,6 +241,7 @@ The export file will contain all settings and data, but won\'t contain messages Imported accounts will be added without overwriting any existing ones + Gmail accounts set up with the quick setup wizard will only be imported if the corresponding account is present on the device Password Password contains control or whitespace characters Repeat password