AI 148376: Two policy changes for lookback window: (1) Change default

for new accounts to "1 day".  (2) Remove "all" from the list
  of available lookback window sizes, to prevent runaway
  during our simplistic sync model.
  BUG=1789913

Automated import of CL 148376
This commit is contained in:
Andy Stadler 2009-05-06 17:46:25 -07:00 committed by The Android Open Source Project
parent 3b7a93e8bb
commit 63a22008c7
2 changed files with 5 additions and 4 deletions

View File

@ -61,23 +61,24 @@
<item>60</item>
</string-array>
<!-- Mail sync window size for EAS accounts -->
<!-- Mail sync window sizes for EAS accounts -->
<!-- Note, "all" (value 6) is not presented in UI. -->
<string-array name="account_settings_mail_window_entries">
<item>@string/account_setup_options_mail_window_1day</item>
<item>@string/account_setup_options_mail_window_3days</item>
<item>@string/account_setup_options_mail_window_1week</item>
<item>@string/account_setup_options_mail_window_2weeks</item>
<item>@string/account_setup_options_mail_window_1month</item>
<item>@string/account_setup_options_mail_window_all</item>
</string-array>
<!-- Mail sync window size codes for EAS accounts -->
<!-- Note, "all" (value 6) is not presented in UI. -->
<string-array name="account_settings_mail_window_values" translatable="false">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
</string-array>
</resources>

View File

@ -127,7 +127,7 @@ public class AccountSetupAccountType extends Activity implements OnClickListener
// TODO: Confirm correct delete policy for exchange
mAccount.setDeletePolicy(Account.DELETE_POLICY_ON_DELETE);
mAccount.setAutomaticCheckIntervalMinutes(Account.CHECK_INTERVAL_PUSH);
mAccount.setSyncWindow(Account.SYNC_WINDOW_3_DAYS);
mAccount.setSyncWindow(Account.SYNC_WINDOW_1_DAY);
AccountSetupExchange.actionIncomingSettings(this, mAccount, mMakeDefault);
finish();
}