Revert "Added expunge/trash debug option"

This reverts commit a0dc903efe.
master
M66B 6 days ago
parent a0dc903efe
commit 2ae118d6cb

@ -1454,9 +1454,6 @@ class Core {
// Move message
DB db = DB.getInstance(context);
SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(context);
boolean expunge_trash = pref.getBoolean("expunge_trash", false);
// Get arguments
long id = jargs.getLong(0);
boolean seen = jargs.optBoolean(1);
@ -1621,7 +1618,7 @@ class Core {
ex.getCause().getMessage().contains("[EXPUNGEISSUED]")))
throw ex;
}
else if (!expunge_trash || !EntityFolder.TRASH.equals(target.type))
else
ifolder.copyMessages(map.keySet().toArray(new Message[0]), itarget);
}

@ -207,7 +207,6 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
private SwitchCompat swUid;
private SwitchCompat swExpunge;
private SwitchCompat swUidExpunge;
private SwitchCompat swExpungeTrash;
private SwitchCompat swImapCompress;
private SwitchCompat swAuthPlain;
private SwitchCompat swAuthLogin;
@ -310,7 +309,7 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
"viewport_height",
"ignore_formatted_size",
"show_recent",
"use_modseq", "preamble", "uid_command", "perform_expunge", "uid_expunge", "expunge_trash",
"use_modseq", "preamble", "uid_command", "perform_expunge", "uid_expunge",
"imap_compress", "auth_plain", "auth_login", "auth_ntlm", "auth_sasl", "auth_apop", "use_top", "forget_top",
"keep_alive_poll", "empty_pool", "idle_done", "fast_fetch",
"max_backoff_power", "logarithmic_backoff",
@ -485,7 +484,6 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
swUid = view.findViewById(R.id.swUid);
swExpunge = view.findViewById(R.id.swExpunge);
swUidExpunge = view.findViewById(R.id.swUidExpunge);
swExpungeTrash = view.findViewById(R.id.swExpungeTrash);
swImapCompress = view.findViewById(R.id.swImapCompress);
swAuthPlain = view.findViewById(R.id.swAuthPlain);
swAuthLogin = view.findViewById(R.id.swAuthLogin);
@ -1542,13 +1540,6 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
}
});
swExpungeTrash.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
prefs.edit().putBoolean("expunge_trash", checked).apply();
}
});
swImapCompress.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
@ -2651,7 +2642,6 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
swUid.setChecked(prefs.getBoolean("uid_command", false));
swExpunge.setChecked(prefs.getBoolean("perform_expunge", true));
swUidExpunge.setChecked(prefs.getBoolean("uid_expunge", false));
swExpungeTrash.setChecked(prefs.getBoolean("expunge_trash", false));
swImapCompress.setChecked(prefs.getBoolean("imap_compress", true));
swAuthPlain.setChecked(prefs.getBoolean("auth_plain", true));
swAuthLogin.setChecked(prefs.getBoolean("auth_login", true));

@ -1480,20 +1480,6 @@
app:layout_constraintTop_toBottomOf="@id/swExpunge"
app:switchPadding="12dp" />
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/swExpungeTrash"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:drawableStart="@drawable/twotone_warning_24"
android:drawablePadding="6dp"
android:text="@string/title_advanced_expunge_trash"
app:drawableTint="?attr/colorWarning"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/swUidExpunge"
app:switchPadding="12dp" />
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/swImapCompress"
android:layout_width="0dp"
@ -1503,7 +1489,7 @@
android:text="@string/title_advanced_imap_compress"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/swExpungeTrash"
app:layout_constraintTop_toBottomOf="@id/swUidExpunge"
app:switchPadding="12dp" />
<androidx.appcompat.widget.SwitchCompat

@ -1008,7 +1008,6 @@
<string name="title_advanced_uid" translatable="false">UID command</string>
<string name="title_advanced_expunge" translatable="false">AUTO EXPUNGE</string>
<string name="title_advanced_uid_expunge" translatable="false">UID EXPUNGE</string>
<string name="title_advanced_expunge_trash" translatable="false">Expunge &gt; trash</string>
<string name="title_advanced_hide_deleted" translatable="false">Hide deleted messages</string>
<string name="title_advanced_imap_compress" translatable="false">COMPRESS</string>
<string name="title_advanced_auth_plain" translatable="false">PLAIN</string>

Loading…
Cancel
Save