diff --git a/src/main/java/com/todoroo/astrid/activity/EditPreferences.java b/src/main/java/com/todoroo/astrid/activity/EditPreferences.java index 512e74a49..c58f58ce5 100644 --- a/src/main/java/com/todoroo/astrid/activity/EditPreferences.java +++ b/src/main/java/com/todoroo/astrid/activity/EditPreferences.java @@ -256,51 +256,18 @@ public class EditPreferences extends TodorooPreferenceActivity { public void updatePreferences(final Preference preference, Object value) { final Resources r = getResources(); - if (r.getString(R.string.p_fullTaskTitle).equals(preference.getKey())) { - if (value != null && (Boolean) value) { - preference.setSummary(R.string.EPr_fullTask_desc_enabled); - } else { - preference.setSummary(R.string.EPr_fullTask_desc_disabled); - } - } - - // pp preferences - else if (r.getString(R.string.p_files_dir).equals(preference.getKey())) { + if (r.getString(R.string.p_files_dir).equals(preference.getKey())) { String dir = preferences.getStringValue(TaskAttachment.FILES_DIRECTORY_PREF); if (TextUtils.isEmpty(dir)) { dir = r.getString(R.string.p_files_dir_desc_default); } preference.setSummary(r.getString(R.string.p_files_dir_desc, dir)); - } else if (booleanPreference(preference, value, R.string.p_field_missed_calls, - R.string.MCA_missed_calls_pref_desc_disabled, R.string.MCA_missed_calls_pref_desc_enabled)) { - } else if (booleanPreference(preference, value, R.string.p_calendar_reminders, - R.string.CRA_calendar_reminders_pref_desc_disabled, R.string.CRA_calendar_reminders_pref_desc_enabled)) { - } else if (booleanPreference(preference, value, R.string.p_end_at_deadline, - R.string.EPr_cal_end_at_due_time, R.string.EPr_cal_start_at_due_time)) { } else if (r.getString(R.string.p_voiceRemindersEnabled).equals(preference.getKey())) { - if (value != null && !(Boolean) value) { - preference.setSummary(R.string.EPr_voiceRemindersEnabled_desc_disabled); - } else { - preference.setSummary(R.string.EPr_voiceRemindersEnabled_desc_enabled); - } onVoiceReminderStatusChanged(preference, (Boolean) value); } } - protected boolean booleanPreference(Preference preference, Object value, - int key, int disabledString, int enabledString) { - if(getString(key).equals(preference.getKey())) { - if (value != null && !(Boolean)value) { - preference.setSummary(disabledString); - } else { - preference.setSummary(enabledString); - } - return true; - } - return false; - } - @Override protected void onDestroy() { super.onDestroy(); diff --git a/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java b/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java index 5bf9129cf..91688f49b 100644 --- a/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java +++ b/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java @@ -22,12 +22,6 @@ import java.text.DateFormat; import static com.todoroo.andlib.utility.AndroidUtilities.atLeastLollipop; -/** - * Displays the preference screen for users to edit their preferences - * - * @author Tim Su - * - */ public class ReminderPreferences extends TodorooPreferenceActivity { @Override @@ -52,13 +46,7 @@ public class ReminderPreferences extends TodorooPreferenceActivity { public void updatePreferences(Preference preference, Object value) { Resources r = getResources(); - if(r.getString(R.string.p_rmd_enable_quiet).equals(preference.getKey())) { - if( !(Boolean) value) { - preference.setSummary(r.getString(R.string.rmd_EPr_quiet_hours_desc_none)); - } else { - preference.setSummary(""); - } - } else if(r.getString(R.string.p_rmd_quietStart).equals(preference.getKey())) { + if(r.getString(R.string.p_rmd_quietStart).equals(preference.getKey())) { int millisOfDay = (int) value; String setting = DateFormat.getTimeInstance(DateFormat.SHORT).format(new DateTime().withMillisOfDay(millisOfDay).toDate()); preference.setSummary(r.getString(R.string.rmd_EPr_quiet_hours_start_desc, setting)); @@ -78,18 +66,6 @@ public class ReminderPreferences extends TodorooPreferenceActivity { String ringtoneTitle = ringtone.getTitle(this); preference.setSummary(ringtoneTitle); } - } else if(r.getString(R.string.p_rmd_persistent).equals(preference.getKey())) { - if((Boolean)value) { - preference.setSummary(r.getString(R.string.rmd_EPr_persistent_desc_true)); - } else { - preference.setSummary(r.getString(R.string.rmd_EPr_persistent_desc_false)); - } - } else if(r.getString(R.string.p_rmd_maxvolume).equals(preference.getKey())) { - if((Boolean)value) { - preference.setSummary(r.getString(R.string.rmd_EPr_multiple_maxvolume_desc_true)); - } else { - preference.setSummary(r.getString(R.string.rmd_EPr_multiple_maxvolume_desc_false)); - } } } } diff --git a/src/main/res/values-bg-rBG/strings.xml b/src/main/res/values-bg-rBG/strings.xml index e572a00ab..9e394aebe 100644 --- a/src/main/res/values-bg-rBG/strings.xml +++ b/src/main/res/values-bg-rBG/strings.xml @@ -379,10 +379,8 @@ Завършен Отложи Напомняне: - Активиране на тихи часове Тихи часове начало Уведомленията ще бъдат тихи след %s.\nЗабележка: вибрациите се контролират от настройките по-долу - Тихи часове е деактивирано Тихи часове край Уведомления ще престанат да бъдат тихи на %s Напомняне по подразбиране diff --git a/src/main/res/values-ca/strings.xml b/src/main/res/values-ca/strings.xml index 47ad52ce0..3af38d557 100644 --- a/src/main/res/values-ca/strings.xml +++ b/src/main/res/values-ca/strings.xml @@ -223,7 +223,6 @@ Adorm Inici de Silenci Cap notificació apareixerà després %s - Silenci desactivat Final de Silenci Les notificacions sortirant començant a %s Persistència de Notificació diff --git a/src/main/res/values-cs/strings.xml b/src/main/res/values-cs/strings.xml index a0b161b70..dfa069fcc 100644 --- a/src/main/res/values-cs/strings.xml +++ b/src/main/res/values-cs/strings.xml @@ -365,9 +365,7 @@ Dokončeno! Později... Připomenutí: - Zapnout klidový režim Nerušit od - Tichý režim zakázán Nerušit do Upozorňování začne upomínat od %s Výchozí upomínka diff --git a/src/main/res/values-da/strings.xml b/src/main/res/values-da/strings.xml index 57d750a56..0b687b0da 100644 --- a/src/main/res/values-da/strings.xml +++ b/src/main/res/values-da/strings.xml @@ -193,7 +193,6 @@ Slumrefunktion... Stille timer start Ingen påmindelser vil blive vist efter %s - Stille timer er deaktiveret Stille timer slut Påmindelser skal vises individuelt for at blive ryddet Tilfældige påmindelser diff --git a/src/main/res/values-de/strings.xml b/src/main/res/values-de/strings.xml index dc8adf55b..ccac624e9 100644 --- a/src/main/res/values-de/strings.xml +++ b/src/main/res/values-de/strings.xml @@ -371,10 +371,8 @@ Abgeschlossen Schlummern Erinnerung: - Stille Stunden aktivieren Stille Stunden beginnen. Benachrichtigungen sind lautlos nach %s.\nHinweis: Vibrieren wird durch Einstellungen weiter unten gesteuert! - Ruhezeiten sind deaktiviert Ruhezeiten enden Benachrichtigungen werden nicht mehr lautlos sein ab %s Standard-Erinnerung diff --git a/src/main/res/values-el/strings.xml b/src/main/res/values-el/strings.xml index 0497a1a56..233f59bc8 100644 --- a/src/main/res/values-el/strings.xml +++ b/src/main/res/values-el/strings.xml @@ -373,10 +373,8 @@ Ολοκληρωμένο Αναβολή Υπενθύμιση: - Ενεργοποίηση ωρών ησυχίας Ξεκίνησε η ώρα ησυχίας Σίγαση υπενθυμίσεων μετά τις %s.\nΣημείωση: η δόνηση ελέγχεται από τη ρύθμιση \"Δόνηση ειδοποιήσεων\" - Η ώρα κοινής ησυχίας είναι απενεργοποιημένη Τέλος ώρας κοινής ησυχίας Οι ειδοποιήσεις θα σταματήσουν να είναι σε σίγαση στις %s Προκαθορισμένη υπενθύμιση diff --git a/src/main/res/values-es/strings.xml b/src/main/res/values-es/strings.xml index 28ae55a34..d8f739913 100644 --- a/src/main/res/values-es/strings.xml +++ b/src/main/res/values-es/strings.xml @@ -373,10 +373,8 @@ ¡Terminada! Dilación Recordatorio: - Habilitar horario en silencio El horario en silencio empieza Notificaciones serán silenciadas después de %s.\nNota: las vibraciones están controladas según la configuración \"Vibrar en alerta\" - Horario en silencio deshabilitado El horario en silencio termina Las notificaciones dejarán de estar en silencio desde las %s Aviso por defecto diff --git a/src/main/res/values-fr/strings.xml b/src/main/res/values-fr/strings.xml index b18e21454..00aa3d51d 100644 --- a/src/main/res/values-fr/strings.xml +++ b/src/main/res/values-fr/strings.xml @@ -372,10 +372,8 @@ Déjà fait ! Rappeler ultérieurement... Rappel : - Activer le mode silencieux Début des heures de repos Les notifications seront silencieuses après %s.\nNote : les vibrations sont contrôlées par le paramètre Vibrations - Les heures de repos sont désactivées Fin des heures de repos Les notifications ne seront plus silencieuses à partir de %s Rappel par défaut diff --git a/src/main/res/values-it/strings.xml b/src/main/res/values-it/strings.xml index 47feb2527..c8ca723c7 100644 --- a/src/main/res/values-it/strings.xml +++ b/src/main/res/values-it/strings.xml @@ -334,7 +334,6 @@ Se visualizzi questo errore più volte, ti consigliamo di cancellare tutti i dat Promemoria: Ora inizio silenzio Nessuna notifica apparirà dopo le %s - Ora inizio silenzio non abilitato Ora fine silenzio Le notifiche smetteranno di essere silenziose dopo le %s Promemoria predefiniti diff --git a/src/main/res/values-iw/strings.xml b/src/main/res/values-iw/strings.xml index 66b752c26..d25aa87c1 100644 --- a/src/main/res/values-iw/strings.xml +++ b/src/main/res/values-iw/strings.xml @@ -373,7 +373,6 @@ תזכורת: תחילת שעות השקט האתראות תוחרשנה אחרי %s.\nשים לב: הגדרות הן חתחת \"רטט בזמן התראה\"! - תכונת «שעות שקט» אינה פעילה סיום שעות השקט החרשת האתראות תחדל החל מ %s תזכורת ברירת מחדל diff --git a/src/main/res/values-ja/strings.xml b/src/main/res/values-ja/strings.xml index 1bfe6816e..710e6fb1a 100644 --- a/src/main/res/values-ja/strings.xml +++ b/src/main/res/values-ja/strings.xml @@ -377,10 +377,8 @@ 既に完了しています! スヌーズ お知らせ. - 消音時間帯を有効にする 消音時間の始まり %s 以降、通知音は鳴りません - 消音は無効です 消音時間の終わり 通知を行う時間帯の開始 %s 標準リマインダー diff --git a/src/main/res/values-ko/strings.xml b/src/main/res/values-ko/strings.xml index de62fa515..74d75867a 100644 --- a/src/main/res/values-ko/strings.xml +++ b/src/main/res/values-ko/strings.xml @@ -381,7 +381,6 @@ 알림: 알림 꺼짐 시작 시간 %s 후에는 알림을 끕니다. (진동은 알람 설정의 진동 설정을 따릅니다) - 알림 꺼짐을 사용하지 않습니다 알림 꺼짐 종료 시간 %s 부터 알림 기능이 켜집니다 기본 알림 설정 diff --git a/src/main/res/values-nb/strings.xml b/src/main/res/values-nb/strings.xml index 8940ff726..117273cc5 100644 --- a/src/main/res/values-nb/strings.xml +++ b/src/main/res/values-nb/strings.xml @@ -177,7 +177,6 @@ Allerede utført! Slumre Stilletimer start - Stilletimer er deaktivert Stilletimer slutt Påminnelse intensitet Varsler må ses individuelt for å kunne fjernes diff --git a/src/main/res/values-nl/strings.xml b/src/main/res/values-nl/strings.xml index e1061514a..d5571b8d3 100644 --- a/src/main/res/values-nl/strings.xml +++ b/src/main/res/values-nl/strings.xml @@ -374,10 +374,8 @@ Reeds voltooid! Sluimeren... Herinnering: - Stel stille tijd in Rustperiode begint Waarschuwingen geluidloos na %s.\nOpmerking: trillen wordt via onderstaande instellingen ingesteld! - Rustperiode is uitgeschakeld Rustperiode eindigt Waarschuwingsgeluid weer geactiveerd om %s Standaard herinnering diff --git a/src/main/res/values-pl/strings.xml b/src/main/res/values-pl/strings.xml index c60040d44..3b35b63f3 100644 --- a/src/main/res/values-pl/strings.xml +++ b/src/main/res/values-pl/strings.xml @@ -377,10 +377,8 @@ i odzyskanie zadań z kopi zapasowej (Settings->Sync and backup->Backup-&g Już wykonano! Wstrzymaj... Przypomnienie: - Włącz ciche godziny Początek czasu wyciszenia Powiadomienia będą wyciszone po %s.\nUwaga: wibracje są kontrolowane przez ustawienia poniżej! - Wyciszenie jest nieaktywne Koniec czasu wyciszenia Powiadomienia przestaną być wyciszonre, począwszy od %s Domyślne przypomnienie diff --git a/src/main/res/values-pt-rBR/strings.xml b/src/main/res/values-pt-rBR/strings.xml index 030735cec..2e6638940 100644 --- a/src/main/res/values-pt-rBR/strings.xml +++ b/src/main/res/values-pt-rBR/strings.xml @@ -371,10 +371,8 @@ Concluída Adiar Lembrete: - Ativar horas de silêncio Começam as horas calmas Notificações irão silenciar depois de %s.\nNota: vibrações são controladas pelo Vibrate na configuração de alarme. - Horário de silêncio está desativado Fim das horas calmas As notificações ficarão normais (sonoras) a partir de %s Lembrete padrão diff --git a/src/main/res/values-pt/strings.xml b/src/main/res/values-pt/strings.xml index edf36876d..23efa43e3 100644 --- a/src/main/res/values-pt/strings.xml +++ b/src/main/res/values-pt/strings.xml @@ -377,10 +377,8 @@ das tarefas através de um backup em Definições->Sincronização e backup-& Lembrete! Terminada Lembrete: - Ativar horas de silêncio Início da hora de silêncio As notificações serão silenciadas após %s.\nAs vibrações são controladas pela definição \"Vibrar no alerta\" - Hora de silêncio desativada Fim das horas de silêncio As notificações será restauradas em %s Lembrete predefinido diff --git a/src/main/res/values-ru/strings.xml b/src/main/res/values-ru/strings.xml index 3482e6efc..41650a119 100644 --- a/src/main/res/values-ru/strings.xml +++ b/src/main/res/values-ru/strings.xml @@ -378,10 +378,8 @@ Уже готово! Повтор Напоминания: - Настроить тихие часы Начало тихих часов Уведомления будут беззвучными после %s.\nПримечание: вибрация управляется настройками ниже! - Тихие часы отключены Конец тихих часов Уведомления перестануть быть беззвучными начиная с %s. Напоминание по умолчанию diff --git a/src/main/res/values-sl-rSI/strings.xml b/src/main/res/values-sl-rSI/strings.xml index c1c2354ae..a3a71819b 100644 --- a/src/main/res/values-sl-rSI/strings.xml +++ b/src/main/res/values-sl-rSI/strings.xml @@ -378,7 +378,6 @@ Opomnik: Tihe ure se začnejo ob Obvestila bodo utišana po %s.\n Obvestilo: vibriranje določajo nastavitve \"Vibriranje ob opozorilih\" - Tihe ure onemogočene Tihe ure se končajo ob Obvestila ne bodo več utišana od %s Privzeti opomnik ob diff --git a/src/main/res/values-sv/strings.xml b/src/main/res/values-sv/strings.xml index 559f0fb5d..21312f3d2 100644 --- a/src/main/res/values-sv/strings.xml +++ b/src/main/res/values-sv/strings.xml @@ -368,7 +368,6 @@ och återställer dina aktuella uppgifter från en backup Påminnelse: Tyst period börjar Inga varsel visas efter %s - Tyst period är inaktiverad Tyst period slutar Påminnelser är ljudlösa med början %s Standardpåminnelse diff --git a/src/main/res/values-tr/strings.xml b/src/main/res/values-tr/strings.xml index 807fafe74..65898967c 100644 --- a/src/main/res/values-tr/strings.xml +++ b/src/main/res/values-tr/strings.xml @@ -336,7 +336,6 @@ Hatırlatıcı: Sessiz saatlerin başlangıcı %s sonrasında bildirimler sessizleştirilecek.\n Not: titreşimler aşağıdaki ayarla belirlenecek. - Sessiz saatler kapalı Sessiz saatlerin sonu Bildirim sesleri %s den itibaren sessiz olmayacak Öntanımlı Hatırlatma diff --git a/src/main/res/values-uk/strings.xml b/src/main/res/values-uk/strings.xml index db2ab52f0..eb0c0dbcb 100644 --- a/src/main/res/values-uk/strings.xml +++ b/src/main/res/values-uk/strings.xml @@ -381,7 +381,6 @@ Нагадування: Тихі години стартують Повідомлення будуть беззвучними після %s.\n Примітка:. Вібрація управляється налаштуваннями нижче! - Тихі години вимкнено Тихі години закінчуються Сповіщення перестануть бути беззвучними починаючи з %s. Нагадування по замовчуванню diff --git a/src/main/res/values-zh-rCN/strings.xml b/src/main/res/values-zh-rCN/strings.xml index 92a541b3b..d307be852 100644 --- a/src/main/res/values-zh-rCN/strings.xml +++ b/src/main/res/values-zh-rCN/strings.xml @@ -314,7 +314,6 @@ 提醒: 静音开始时间 %s 后提示将静止。\n注意:震动在下面的选项中控制! - 未设定无声时间 静音时间结束 静音时间将在%s后结束 默认提示 diff --git a/src/main/res/values-zh-rTW/strings.xml b/src/main/res/values-zh-rTW/strings.xml index c2ce8c1b5..e5f5e26dd 100644 --- a/src/main/res/values-zh-rTW/strings.xml +++ b/src/main/res/values-zh-rTW/strings.xml @@ -354,7 +354,6 @@ 提醒: 無聲開始時間 %s 後提示將靜止。\n注意:震動在下面的選項中控制! - 未設定無聲功能 無聲結束時間 通知將在 %s 默認提示 diff --git a/src/main/res/values/strings-ppack.xml b/src/main/res/values/strings-ppack.xml deleted file mode 100644 index 6395bcb39..000000000 --- a/src/main/res/values/strings-ppack.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - Advanced settings - Missed call reminders, voice input and miscellaneous settings - - diff --git a/src/main/res/values/strings-reminders.xml b/src/main/res/values/strings-reminders.xml index 1d389e8df..8a44a581e 100644 --- a/src/main/res/values/strings-reminders.xml +++ b/src/main/res/values/strings-reminders.xml @@ -70,15 +70,11 @@ - - Enable quiet hours Quiet hours start Notifications will be silent after %s.\nNote: vibrations are controlled by the "Vibrate on alert" setting - - Quiet hours is disabled - + Quiet hours end diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index 074c0afd7..d24b831f7 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -121,6 +121,7 @@ Silent Sound Vibrate + Quiet hours diff --git a/src/main/res/xml/preferences.xml b/src/main/res/xml/preferences.xml index c25d3d8d0..712f376ee 100644 --- a/src/main/res/xml/preferences.xml +++ b/src/main/res/xml/preferences.xml @@ -27,6 +27,8 @@ diff --git a/src/main/res/xml/preferences_misc.xml b/src/main/res/xml/preferences_misc.xml index 8a6a9e019..30ae360e0 100644 --- a/src/main/res/xml/preferences_misc.xml +++ b/src/main/res/xml/preferences_misc.xml @@ -10,19 +10,27 @@ + android:title="@string/quiet_hours" />