From 133964fbf3982ee01c5cefbcc47e8356459b6bba Mon Sep 17 00:00:00 2001 From: Daniel Applebaum Date: Sat, 14 Nov 2009 15:07:12 +0000 Subject: [PATCH] Fixes Issue 59 (provides 2 - 24 poll check periods) Improves Issue 742 (makes push settings more obvious) --- res/values/arrays.xml | 10 ++++++++++ res/values/strings.xml | 16 +++++++++++----- res/xml/account_settings_preferences.xml | 17 ++++++++--------- .../activity/setup/AccountSetupOptions.java | 13 ++++++++++++- 4 files changed, 41 insertions(+), 15 deletions(-) diff --git a/res/values/arrays.xml b/res/values/arrays.xml index 2670194a6..0fa44f221 100644 --- a/res/values/arrays.xml +++ b/res/values/arrays.xml @@ -24,6 +24,11 @@ @string/account_setup_options_mail_check_frequency_15min @string/account_setup_options_mail_check_frequency_30min @string/account_setup_options_mail_check_frequency_1hour + @string/account_setup_options_mail_check_frequency_2hour + @string/account_setup_options_mail_check_frequency_3hour + @string/account_setup_options_mail_check_frequency_6hour + @string/account_setup_options_mail_check_frequency_12hour + @string/account_setup_options_mail_check_frequency_24hour @@ -34,6 +39,11 @@ 15 30 60 + 120 + 180 + 360 + 720 + 1440 diff --git a/res/values/strings.xml b/res/values/strings.xml index e352781f3..2a0189cd8 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -330,7 +330,7 @@ Welcome to K-9 Mail setup. K-9 is an open source email client for Android based Compact Clear all data (danger!) - Email checking frequency + Folder poll check frequency Never Every minute @@ -339,6 +339,12 @@ Welcome to K-9 Mail setup. K-9 is an open source email client for Android based Every 15 minutes Every 30 minutes Every hour + Every 2 hours + Every 3 hours + Every 6 hours + Every 12 hours + Every 24 hours + Send email from this account by default Notify me when email arrives Notify me while email is being checked @@ -377,25 +383,25 @@ Welcome to K-9 Mail setup. K-9 is an open source email client for Android based Display and synchronization - Email check frequency + Folder poll check frequency 2nd class check frequency Number of emails to display - Folder display mode + Folders to display All Only 1st Class folders 1st and 2nd Class folders All except 2nd Class folders - Folder sync mode + Folders to check with poll All Only 1st Class folders 1st and 2nd Class folders All except 2nd Class folders None - Push email check + Folders to check with push All Only 1st Class folders 1st and 2nd Class folders diff --git a/res/xml/account_settings_preferences.xml b/res/xml/account_settings_preferences.xml index f2bf32049..1d93db279 100644 --- a/res/xml/account_settings_preferences.xml +++ b/res/xml/account_settings_preferences.xml @@ -62,7 +62,14 @@ android:entries="@array/account_settings_check_frequency_entries" android:entryValues="@array/account_settings_check_frequency_values" android:dialogTitle="@string/account_settings_mail_check_frequency_label" /> - + + + - - - checkFrequenciesAdapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, checkFrequencies);