diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java b/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java index 22b16d3219..d26ada4084 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java @@ -20,6 +20,7 @@ package eu.faircode.email; */ import android.content.Context; +import android.content.DialogInterface; import android.content.Intent; import android.content.SharedPreferences; import android.content.pm.PackageManager; @@ -50,6 +51,7 @@ import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import androidx.appcompat.app.AlertDialog; import androidx.appcompat.widget.SwitchCompat; import androidx.cardview.widget.CardView; import androidx.constraintlayout.widget.Group; @@ -79,6 +81,7 @@ public class FragmentOptionsConnection extends FragmentBase implements SharedPre private TextView tvNetworkMetered; private TextView tvNetworkRoaming; private CardView cardDebug; + private Button btnCiphers; private TextView tvNetworkInfo; private Group grpValidated; @@ -125,6 +128,7 @@ public class FragmentOptionsConnection extends FragmentBase implements SharedPre tvNetworkRoaming = view.findViewById(R.id.tvNetworkRoaming); cardDebug = view.findViewById(R.id.cardDebug); + btnCiphers = view.findViewById(R.id.btnCiphers); tvNetworkInfo = view.findViewById(R.id.tvNetworkInfo); grpValidated = view.findViewById(R.id.grpValidated); @@ -302,6 +306,23 @@ public class FragmentOptionsConnection extends FragmentBase implements SharedPre } }); + btnCiphers.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + new AlertDialog.Builder(getContext()) + .setIcon(R.drawable.twotone_info_24) + .setTitle(R.string.title_advanced_ciphers) + .setMessage(Log.getCiphers()) + .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + // Do nothing + } + }) + .show(); + } + }); + // Initialize FragmentDialogTheme.setBackground(getContext(), view, false); tvNetworkMetered.setVisibility(View.GONE); diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java index 74fd1b50b1..83c496cd5a 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java @@ -192,7 +192,6 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc private Button btnGC; private Button btnCharsets; private Button btnFontMap; - private Button btnCiphers; private Button btnFiles; private Button btnUris; private Button btnAllPermissions; @@ -367,7 +366,6 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc btnGC = view.findViewById(R.id.btnGC); btnCharsets = view.findViewById(R.id.btnCharsets); btnFontMap = view.findViewById(R.id.btnFontMap); - btnCiphers = view.findViewById(R.id.btnCiphers); btnFiles = view.findViewById(R.id.btnFiles); btnUris = view.findViewById(R.id.btnUris); btnAllPermissions = view.findViewById(R.id.btnAllPermissions); @@ -1297,23 +1295,6 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc } }); - btnCiphers.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - new AlertDialog.Builder(getContext()) - .setIcon(R.drawable.twotone_info_24) - .setTitle(R.string.title_advanced_ciphers) - .setMessage(Log.getCiphers()) - .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - // Do nothing - } - }) - .show(); - } - }); - final String title = getString(R.string.title_advanced_files, Helper.humanReadableByteCount(MIN_FILE_SIZE)); btnFiles.setText(title); diff --git a/app/src/main/res/layout/fragment_options_connection.xml b/app/src/main/res/layout/fragment_options_connection.xml index 772fdf8b74..0b9f734330 100644 --- a/app/src/main/res/layout/fragment_options_connection.xml +++ b/app/src/main/res/layout/fragment_options_connection.xml @@ -552,6 +552,16 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> +