diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogTheme.java b/app/src/main/java/eu/faircode/email/FragmentDialogTheme.java
index 31e5d0ec02..6609d28cd7 100644
--- a/app/src/main/java/eu/faircode/email/FragmentDialogTheme.java
+++ b/app/src/main/java/eu/faircode/email/FragmentDialogTheme.java
@@ -21,6 +21,7 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.widget.SwitchCompat;
+import androidx.constraintlayout.widget.Group;
import androidx.core.content.ContextCompat;
import androidx.preference.PreferenceManager;
@@ -36,6 +37,7 @@ public class FragmentDialogTheme extends FragmentDialogBase {
private SwitchCompat swComposerLight;
private Button btnMore;
private TextView tvMore;
+ private Group grpDebug;
private void eval() {
int checkedId = rgTheme.getCheckedRadioButtonId();
@@ -73,6 +75,7 @@ public class FragmentDialogTheme extends FragmentDialogBase {
String theme = prefs.getString("theme", "blue_orange_system");
boolean default_light = prefs.getBoolean("default_light", false);
boolean composer_light = prefs.getBoolean("composer_light", false);
+ boolean debug = prefs.getBoolean("debug", false);
View dview = LayoutInflater.from(context).inflate(R.layout.dialog_theme, null);
rgTheme = dview.findViewById(R.id.rgTheme);
@@ -86,6 +89,7 @@ public class FragmentDialogTheme extends FragmentDialogBase {
swComposerLight = dview.findViewById(R.id.swComposerLight);
btnMore = dview.findViewById(R.id.btnMore);
tvMore = dview.findViewById(R.id.tvMore);
+ grpDebug = dview.findViewById(R.id.grpDebug);
rgTheme.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
@@ -240,6 +244,9 @@ public class FragmentDialogTheme extends FragmentDialogBase {
}
});
+ if (grpDebug != null)
+ grpDebug.setVisibility(debug || BuildConfig.DEBUG ? View.VISIBLE : View.GONE);
+
return new AlertDialog.Builder(getContext())
.setView(dview)
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
diff --git a/app/src/debug/res/layout-v31/dialog_theme.xml b/app/src/main/res/layout-v31/dialog_theme.xml
similarity index 88%
rename from app/src/debug/res/layout-v31/dialog_theme.xml
rename to app/src/main/res/layout-v31/dialog_theme.xml
index 15fc319988..5ecf07d793 100644
--- a/app/src/debug/res/layout-v31/dialog_theme.xml
+++ b/app/src/main/res/layout-v31/dialog_theme.xml
@@ -222,6 +222,38 @@
app:layout_constraintStart_toEndOf="@+id/tvYou800_2"
app:layout_constraintTop_toBottomOf="@id/tvYou500_1" />
+
+
+
+
+
+ app:layout_constraintTop_toBottomOf="@id/tvPrimary" />
+
+