Skip synchronizing starred messages by default

pull/159/head
M66B 6 years ago
parent 3be40ef641
commit f77b257312

@ -909,7 +909,7 @@ Note that you can set the number of days to *keep* messages for to a higher numb
You could for example initially synchronize messages for a large number of days and after this has been completed You could for example initially synchronize messages for a large number of days and after this has been completed
reduce the number of days to synchronize messages for, but leave the number of days to keep messages for. reduce the number of days to synchronize messages for, but leave the number of days to keep messages for.
Starred messages will by default always be synchronized (this can be turned off in the receive settings), In the receive settings you can enable to always synchronize starred messages,
which will allow you to keep older messages around while synchronizing messages for a limited number of days. which will allow you to keep older messages around while synchronizing messages for a limited number of days.
Disabling the folder option *Automatically download message texts and attachments* Disabling the folder option *Automatically download message texts and attachments*

@ -970,7 +970,7 @@ class Core {
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
boolean sync_unseen = prefs.getBoolean("sync_unseen", false); boolean sync_unseen = prefs.getBoolean("sync_unseen", false);
boolean sync_flagged = prefs.getBoolean("sync_flagged", true); boolean sync_flagged = prefs.getBoolean("sync_flagged", false);
boolean sync_kept = prefs.getBoolean("sync_kept", true); boolean sync_kept = prefs.getBoolean("sync_kept", true);
boolean delete_unseen = prefs.getBoolean("delete_unseen", false); boolean delete_unseen = prefs.getBoolean("delete_unseen", false);

@ -273,7 +273,7 @@ public class FragmentOptionsSynchronize extends FragmentBase implements SharedPr
tvScheduleEnd.setText(formatHour(getContext(), prefs.getInt("schedule_end", 0))); tvScheduleEnd.setText(formatHour(getContext(), prefs.getInt("schedule_end", 0)));
swUnseen.setChecked(prefs.getBoolean("sync_unseen", false)); swUnseen.setChecked(prefs.getBoolean("sync_unseen", false));
swFlagged.setChecked(prefs.getBoolean("sync_flagged", true)); swFlagged.setChecked(prefs.getBoolean("sync_flagged", false));
swDeleteUnseen.setChecked(prefs.getBoolean("delete_unseen", false)); swDeleteUnseen.setChecked(prefs.getBoolean("delete_unseen", false));
swSyncKept.setChecked(prefs.getBoolean("sync_kept", true)); swSyncKept.setChecked(prefs.getBoolean("sync_kept", true));
swSyncFolders.setChecked(prefs.getBoolean("sync_folders", true)); swSyncFolders.setChecked(prefs.getBoolean("sync_folders", true));

Loading…
Cancel
Save