diff --git a/astrid/src/main/java/com/todoroo/astrid/core/DefaultsPreferences.java b/astrid/src/main/java/com/todoroo/astrid/core/DefaultsPreferences.java index 23fe6281e..51aca7940 100644 --- a/astrid/src/main/java/com/todoroo/astrid/core/DefaultsPreferences.java +++ b/astrid/src/main/java/com/todoroo/astrid/core/DefaultsPreferences.java @@ -87,13 +87,6 @@ public class DefaultsPreferences extends TodorooPreferenceActivity { String setting = listPreference.getEntries()[index].toString(); preference.setSummary(r.getString(R.string.EPr_default_addtocalendar_desc, setting)); } - } else if (r.getString(R.string.p_voiceInputCreatesTask).equals(preference.getKey())) { - preference.setEnabled(true); - if (value != null && !(Boolean)value) { - preference.setSummary(R.string.EPr_voiceInputCreatesTask_desc_disabled); - } else { - preference.setSummary(R.string.EPr_voiceInputCreatesTask_desc_enabled); - } } } diff --git a/astrid/src/main/java/com/todoroo/astrid/ui/QuickAddBar.java b/astrid/src/main/java/com/todoroo/astrid/ui/QuickAddBar.java index 5711f9f1d..6fd027428 100644 --- a/astrid/src/main/java/com/todoroo/astrid/ui/QuickAddBar.java +++ b/astrid/src/main/java/com/todoroo/astrid/ui/QuickAddBar.java @@ -324,10 +324,7 @@ public class QuickAddBar extends LinearLayout { if (voiceRecognizer.handleActivityResult(requestCode, resultCode, data, quickAddBox)) { // if user wants, create the task directly (with defaultvalues) // after saying it - Flags.set(Flags.TLA_RESUMED_FROM_VOICE_ADD); - if (preferences.getBoolean(R.string.p_voiceInputCreatesTask, false)) { - quickAddTask(quickAddBox.getText().toString(), true); - } + quickAddTask(quickAddBox.getText().toString(), true); // the rest of onActivityResult is totally unrelated to // voicerecognition, so bail out @@ -343,7 +340,7 @@ public class QuickAddBar extends LinearLayout { return voiceRecognizer; } public void startVoiceRecognition() { - voiceRecognizer.startVoiceRecognition(preferences, activity, fragment); + voiceRecognizer.startVoiceRecognition(activity, fragment); } public void setupRecognizerApi() { diff --git a/astrid/src/main/java/com/todoroo/astrid/utility/Flags.java b/astrid/src/main/java/com/todoroo/astrid/utility/Flags.java index 2b63e6517..a036b3d57 100644 --- a/astrid/src/main/java/com/todoroo/astrid/utility/Flags.java +++ b/astrid/src/main/java/com/todoroo/astrid/utility/Flags.java @@ -26,11 +26,6 @@ public class Flags { */ public static final int TLA_DISMISSED_FROM_TASK_EDIT = 1 << 5; - /** - * If set, indicates that task list activity was resumed after voice add (so don't replace refresh list fragment) - */ - public static final int TLA_RESUMED_FROM_VOICE_ADD = 1 << 6; - /** * If set, indicates that TaskListFragmentPager should not intercept touch events */ diff --git a/astrid/src/main/java/com/todoroo/astrid/voice/VoiceRecognizer.java b/astrid/src/main/java/com/todoroo/astrid/voice/VoiceRecognizer.java index d7eb04bcb..1f5a75285 100644 --- a/astrid/src/main/java/com/todoroo/astrid/voice/VoiceRecognizer.java +++ b/astrid/src/main/java/com/todoroo/astrid/voice/VoiceRecognizer.java @@ -77,15 +77,12 @@ public class VoiceRecognizer { return instance; } - public void startVoiceRecognition(Preferences preferences, Context context, Fragment fragment) { + public void startVoiceRecognition(Context context, Fragment fragment) { if (speechRecordingAvailable(context) && recognizerApi != null) { recognizerApi.start(Constants.PACKAGE, context.getString(R.string.audio_speak_now)); } else { - int prompt = R.string.voice_edit_title_prompt; - if (preferences.getBoolean(R.string.p_voiceInputCreatesTask, false)) { - prompt = R.string.voice_create_prompt; - } + int prompt = R.string.voice_create_prompt; voiceInputAssistant.startVoiceRecognitionActivity(fragment, prompt); } } diff --git a/astrid/src/main/res/values-bg-rBG/strings.xml b/astrid/src/main/res/values-bg-rBG/strings.xml index 5b9c1a516..e34560215 100644 --- a/astrid/src/main/res/values-bg-rBG/strings.xml +++ b/astrid/src/main/res/values-bg-rBG/strings.xml @@ -311,11 +311,7 @@ тази задача е приключена на: Отделено време: Говорете за да създадете задача - Говорете за да зададете заглавие на задача Говорете за да зададете описание на задача - Директно създаване на задачи - Задачите автоматично ще бъдат създадени от гласово въвеждане - Можете да редактирате заглавието на задачата след приключване на гласовото въвеждане Гласови напомняния Tasks ще изтоваря имената на задачите по време на напомняния за задача Tasks ще изпълнява мелодия по време на напомняния за задача diff --git a/astrid/src/main/res/values-cs/strings.xml b/astrid/src/main/res/values-cs/strings.xml index a19017d7a..1ad6a98c7 100644 --- a/astrid/src/main/res/values-cs/strings.xml +++ b/astrid/src/main/res/values-cs/strings.xml @@ -496,7 +496,6 @@ skončil tento úkol: Strávený čas: Mluvte pro vytvoření úkolu - Namluvit název úkolu Namluvit popis úkolu Hlasové upomínky Úkoly diff --git a/astrid/src/main/res/values-de/strings.xml b/astrid/src/main/res/values-de/strings.xml index bc67f1453..1ebf3bc8c 100644 --- a/astrid/src/main/res/values-de/strings.xml +++ b/astrid/src/main/res/values-de/strings.xml @@ -500,11 +500,7 @@ Bearbeitung abgebrochen: Benötigte Zeit: Sprechen Sie, um eine Aufgabe anzulegen - Sprechen Sie, um einen Namen für die Aufgabe zu vergeben Sprechen Sie, um Aufgabennotizen zu setzen - Aufgaben direkt erzeugen - Aufgaben werden direkt aus Spracheingaben erzeugt - Sie können den Aufgabentitel nach dem Beenden der Spracheingabe bearbeiten Sprach-Erinnerungen Tasks wird Aufgabennamen bei der Erinnerung aussprechen Tasks wird bei der Erinnerung einen Klingelton abspielen diff --git a/astrid/src/main/res/values-el/strings.xml b/astrid/src/main/res/values-el/strings.xml index 195c41346..4337aae02 100644 --- a/astrid/src/main/res/values-el/strings.xml +++ b/astrid/src/main/res/values-el/strings.xml @@ -366,9 +366,7 @@ σταμάτησε να εκτελεί το καθήκον: Χρόνος που πέρασε Μιλήστε για να δημιουργήσετε καθήκον - Μιλήστε για να ορίσετε τίτλο καθήκοντος Μιλήστε για να οριίσετε περιγραφή καθήκοντος - Δημιούργησε απευθείας καθήκοντα Φωνητικές υπενθυμίσεις Καθήκοντα Σκοτεινό θέμα diff --git a/astrid/src/main/res/values-es/strings.xml b/astrid/src/main/res/values-es/strings.xml index 1871cd905..9f27d1bc3 100644 --- a/astrid/src/main/res/values-es/strings.xml +++ b/astrid/src/main/res/values-es/strings.xml @@ -508,11 +508,7 @@ Tasks podría no avisarle cuanto venza una tarea.\n dejó de hacer esta tarea: Tiempo dedicado: Hable para crear una tarea - Hable para establecer título de tarea Hable para establecer notas de tarea - Crear tarea directamente - Las tareas se crearán automáticamente por medio de su voz - Puede editar el título de la tarea al finalizar la introducción por voz Avisos de voz Tasks dirá los nombres de las tareas durante los avisos Tasks reproducirá un tono durante los recordatorios diff --git a/astrid/src/main/res/values-fr/strings.xml b/astrid/src/main/res/values-fr/strings.xml index d5a867476..5968ab214 100644 --- a/astrid/src/main/res/values-fr/strings.xml +++ b/astrid/src/main/res/values-fr/strings.xml @@ -502,11 +502,7 @@ Cette tâche a été arretée : Temps passé : Parlez pour créer une nouvelle tâche - Parlez pour définir un titre Parlez pour définir les notes de la tâche - Créer les tâches directement - Les tâches seront crées automatiquement à partir de la reconnaissance vocale - Editer le titre de la tâche après la reconnaissance vocale Rappels vocaux Tasks donnera le nom de la tâche Tasks sonnera pendant les rappels diff --git a/astrid/src/main/res/values-it/strings.xml b/astrid/src/main/res/values-it/strings.xml index 4db37f5ab..0bcaeb1d1 100644 --- a/astrid/src/main/res/values-it/strings.xml +++ b/astrid/src/main/res/values-it/strings.xml @@ -448,11 +448,7 @@ Se visualizzi questo errore più volte, ti consigliamo di cancellare tutti i dat fine attività Tempo speso: Parla per creare un\'attività - Parla per aggiungere il titolo Parla per aggiungere le note - Crea Attività direttamente - Le attività saranno create automaticamente con il riconoscimento vocale - Potrai modificare il titolo dell\'attività dopo il riconoscimento vocale Promemoria vocali Tasks pronuncerà il nome dell\'attività durante i promemoria Tasks emetterà una suoneria durante i promemoria diff --git a/astrid/src/main/res/values-iw/strings.xml b/astrid/src/main/res/values-iw/strings.xml index d8d3f4334..1d89b7536 100644 --- a/astrid/src/main/res/values-iw/strings.xml +++ b/astrid/src/main/res/values-iw/strings.xml @@ -503,11 +503,7 @@ הפסק ביצוע של משימה זו: זמן שהושקע: דַּבֵּר כדי ליצור משימה - דַּבֵּר כדי לקבוע את כותרת המשימה דַּבֵּר כדי לקבוע את ההערות למשימה - צור משימות ישירות - משימות תיווצרנה באופן אוטומטי מקלט קולי - תוכל לערוך את כותרת המשימה אחרי שהתזכורת הקולית תסתיים תזכורות קוליות אסטריד תאמר את שם המשימה כחלק מהתזכורת אסטריד תשמיע נְעִימוֹן במתן תזכורות למשימות diff --git a/astrid/src/main/res/values-ja/strings.xml b/astrid/src/main/res/values-ja/strings.xml index e85f75ff6..0f38feaca 100644 --- a/astrid/src/main/res/values-ja/strings.xml +++ b/astrid/src/main/res/values-ja/strings.xml @@ -510,11 +510,7 @@ このタスクの実行を中止しました: 消費時間: 話してタスクを作成してください - 話してタスク見出しを設定してください 話してタスク概要を設定してください - 直接タスクを作成 - 音声入力でタスクは自動的に作成されます - 音声入力が完了するとタスク見出しを編集することができます 音声リマインダー Tasks はタスクリマインダーでタスク名を話します Tasks はタスクリマインダーで通知音を鳴らします diff --git a/astrid/src/main/res/values-ko/strings.xml b/astrid/src/main/res/values-ko/strings.xml index 5964afefc..56ad7d35c 100644 --- a/astrid/src/main/res/values-ko/strings.xml +++ b/astrid/src/main/res/values-ko/strings.xml @@ -512,11 +512,7 @@ 이 일정 중지: 소요 시간: 일정을 만들려면 말하세요 - 일정 제목을 말하세요 일정의 내용을 말하세요 - 일정을 직접 만들기 - 음성 입력으로 일정을 자동으로 만듭니다 - 음성 입력이 끝난 후에 일정 제목을 편집할 수 있습니다 음성 알림 일정 알림기간 동안 일정 이름을 직접 말해 줍니다 일정 알림기간 동안 벨소리를 울려줍니다 diff --git a/astrid/src/main/res/values-nb/strings.xml b/astrid/src/main/res/values-nb/strings.xml index d6bbbae0e..c4ee7bdef 100644 --- a/astrid/src/main/res/values-nb/strings.xml +++ b/astrid/src/main/res/values-nb/strings.xml @@ -229,11 +229,7 @@ Tidtaker aktiv for %s! Oppgaver med tidtaker Snakk for å skape en oppgave - Snakk for å sette tittelen til oppgaven Snakk for å sette oppgavenotater - Skap en oppgave direkte - Oppgaver vil bli skapt automatisk fra taleinndata - Du kan redigere tittelen når innspillingen er klar Talepåminnelser Tasks vil lese opp oppgaver ved påminnelse Tasks vil spille en ringetone ved påminnelse diff --git a/astrid/src/main/res/values-nl/strings.xml b/astrid/src/main/res/values-nl/strings.xml index 46f000f3c..51e6b5bd4 100644 --- a/astrid/src/main/res/values-nl/strings.xml +++ b/astrid/src/main/res/values-nl/strings.xml @@ -506,11 +506,7 @@ taak gestopt: Gebruikte tijd: Spreek om taak te maken - Spreek titel van taak in Spreek notities van taak in - Direct taak maken bij inspreken - Taken worden automatisch gemaakt bij inspreken - De titel van de taak kan achteraf worden gewijzigd Gesproken herinneringen Bij herinneringen zullen de taaknamen uitgesproken worden Er wordt een geluid weergegeven bij herinneringen diff --git a/astrid/src/main/res/values-pl/strings.xml b/astrid/src/main/res/values-pl/strings.xml index 5d2aee174..50d54bdaa 100644 --- a/astrid/src/main/res/values-pl/strings.xml +++ b/astrid/src/main/res/values-pl/strings.xml @@ -507,11 +507,7 @@ i odzyskanie zadań z kopi zapasowej (Settings->Sync and backup->Backup-&g zakończono zadanie: Czas spędzony: Mów by utworzyć zadanie - Mów by ustawić tytuł zadania Mów by ustawić notatkę zadania - Bezpośrednie tworzenie zadań - Zadania zostanie automatycznie utworzona z poleceń głosowych - Można edytować tytuł zadania po zakończeniu wprowadzania głosem Przypomnienia głosowe Tasks będzie mówił nazwę zadania podczas przypomnienia Tasks będzie uruchamiał dzwonek podczas przypomnienia zadania diff --git a/astrid/src/main/res/values-pt-rBR/strings.xml b/astrid/src/main/res/values-pt-rBR/strings.xml index 7460630c0..42f0f3fe5 100644 --- a/astrid/src/main/res/values-pt-rBR/strings.xml +++ b/astrid/src/main/res/values-pt-rBR/strings.xml @@ -471,11 +471,7 @@ parou a tarefa: Tempo gasto: Fale para criar uma tarefa - Fale para completar o título Fale para completar as notas da tarefa - Criar tarefas imediatamente - Tarefas serão criadas automaticamente pela entrada de voz - Você pode editar o título da tarefa após a entrada por voz terminar. Lembretes de voz Tasks irá falar o nome das tarefas durante os lembretes Tasks irá tocar um som durante o lembrete diff --git a/astrid/src/main/res/values-pt/strings.xml b/astrid/src/main/res/values-pt/strings.xml index 4ed0c0d53..8233465d4 100644 --- a/astrid/src/main/res/values-pt/strings.xml +++ b/astrid/src/main/res/values-pt/strings.xml @@ -512,11 +512,7 @@ das tarefas através de um backup em Definições->Sincronização e backup-& parou de fazer esta tarefa: Tempo gasto: Falar para criar uma tarefa - Falar para definir o título Falar para definir a descrição - Criar tarefas diretamente - As tarefas serão criadas automaticamente com a introdução por voz - Pode editar o título da tarefas ao terminar a introdução por voz Lembretes de voz O Tasks irá reproduzir o nome da tarefa durante os lembretes O Tasks irá reproduzir um toque durante os lembretes diff --git a/astrid/src/main/res/values-ru/strings.xml b/astrid/src/main/res/values-ru/strings.xml index b4583e944..c5b02c0f4 100644 --- a/astrid/src/main/res/values-ru/strings.xml +++ b/astrid/src/main/res/values-ru/strings.xml @@ -511,11 +511,7 @@ зада завершилась: Времени потрачено: Говорите чтобы создать задачу - Произнесите название задачи Произнесите заметки задачи - Прямое создание задач - Задачи будут автоматически созданы с помощью голосового ввода - Вы сможете редактировать заголовок после завершения голосового ввода Голосовые напоминания Tasks должен произносить название задач во время напоминаний Оповещение звуком во время напоминания diff --git a/astrid/src/main/res/values-sl-rSI/strings.xml b/astrid/src/main/res/values-sl-rSI/strings.xml index 2ff016ce1..c8aa331cb 100644 --- a/astrid/src/main/res/values-sl-rSI/strings.xml +++ b/astrid/src/main/res/values-sl-rSI/strings.xml @@ -508,11 +508,7 @@ ta opravek končal: Porabljen čas: Glasovno ustvari opravek - Glasovno določi naziv opravka Govorite za opis opravka - Opravke ustvari neposredno - Opravki bodo ustvarjeni na podlagi snemanja glasu - Naziv opravka lahko uredite, ko se konča vnos glasu Glasovni opomniki Aplikacija Opravki bo med opominjanjem glede opravkov izgovarjala nazive opravkov Aplikacija Opravki bo med opominjanjem glede opravkov zvonila. diff --git a/astrid/src/main/res/values-sv/strings.xml b/astrid/src/main/res/values-sv/strings.xml index 74ac45956..51848b476 100644 --- a/astrid/src/main/res/values-sv/strings.xml +++ b/astrid/src/main/res/values-sv/strings.xml @@ -493,11 +493,7 @@ och återställer dina aktuella uppgifter från en backup slutade arbeta med uppgiften: Nedlagt tid: Prata för att skapa uppgift - Prata för att sätta uppgiftens titel Prata för att sätta uppgiftens anteckningar - Skapa en uppgift direkt - Uppgift kommer automatiskt att skapas baserad på röstindatan. - Du kan redigera titeln när inspelningen är klar. Röstpåminnelser Tasks läser upp uppgifterna vid påminnelse Tasks kommer att spela en ringsignal vid påminnelse diff --git a/astrid/src/main/res/values-tr/strings.xml b/astrid/src/main/res/values-tr/strings.xml index 56db2536d..88da72208 100644 --- a/astrid/src/main/res/values-tr/strings.xml +++ b/astrid/src/main/res/values-tr/strings.xml @@ -454,11 +454,7 @@ bu görevden vazgeç: Harcanan zaman: Yeni görev için konuş - Görev başlığı için konuş Görev notları için konuş - Görevleri Doğrudan Oluştur - Görevler kendiliğinden ses komutu ile oluşturulacak - Ses komutu bittikten hemen sonra görev başlığını düzenleyebilirsin Sesli Hatırlatmalar Tasks görev isimlerini görev hatırlatmaları sırasında söyleyecek Tasks görev hatırlatmaları sırasında zil sesi çalacak diff --git a/astrid/src/main/res/values-uk/strings.xml b/astrid/src/main/res/values-uk/strings.xml index 2da8c21bb..48136192d 100644 --- a/astrid/src/main/res/values-uk/strings.xml +++ b/astrid/src/main/res/values-uk/strings.xml @@ -495,9 +495,6 @@ Для %s діють таймери! Таймер Горовіть щоб створити завдання - Пряме створення завдання - Завдання будуть автоматично створені за допомогою голосового введення - Ви зможете редагувати заголовок після завершення голосового введення Голосові нагадування Tasks повинен вимовляти назву завдань під час нагадувань Оповіщення звуком під час нагадування diff --git a/astrid/src/main/res/values-zh-rCN/strings.xml b/astrid/src/main/res/values-zh-rCN/strings.xml index 16762b37e..280fd5ba1 100644 --- a/astrid/src/main/res/values-zh-rCN/strings.xml +++ b/astrid/src/main/res/values-zh-rCN/strings.xml @@ -436,11 +436,7 @@ 已经停止了这项任务: 已经花费时间: 请说话以建立任务 - 请说话以设定任务主旨 请说话以设定任务备注 - 直接建立任务 - 任务将会自动从语音输入建立。 - 语音输入结束后您可以编辑任务标题。 语音提醒 Tasks在任务提醒时会以语音说出任务名称 Tasks在任务提醒时将会播放铃声 diff --git a/astrid/src/main/res/values-zh-rTW/strings.xml b/astrid/src/main/res/values-zh-rTW/strings.xml index 610fe5655..0ee95144b 100644 --- a/astrid/src/main/res/values-zh-rTW/strings.xml +++ b/astrid/src/main/res/values-zh-rTW/strings.xml @@ -479,11 +479,7 @@ 已經停止了這項任務工作: 已經花費時間: 請說話以建立工作 - 請說話以設定工作主旨 請說話以設定工作備註 - 直接建立工作 - 工作將會自動從語音輸入建立。 - 語音輸入結束後您可以編輯工作主旨。 語音提醒 Tasks在工作提醒時會以語音說出工作名稱 Tasks在工作提醒時將會播放鈴聲 diff --git a/astrid/src/main/res/values/keys.xml b/astrid/src/main/res/values/keys.xml index a3da7703f..9f18d7c2c 100644 --- a/astrid/src/main/res/values/keys.xml +++ b/astrid/src/main/res/values/keys.xml @@ -103,7 +103,6 @@ beastMode voicePrefSection - voiceInputCreatesTask voiceRemindersEnabled diff --git a/astrid/src/main/res/values/strings-voice.xml b/astrid/src/main/res/values/strings-voice.xml index 55c4f0178..fe072f56d 100644 --- a/astrid/src/main/res/values/strings-voice.xml +++ b/astrid/src/main/res/values/strings-voice.xml @@ -3,15 +3,8 @@ Speak to create a task - Speak to set task title Speak to set task description - - Directly create tasks - - Tasks will automatically be created from voice input - - You can edit the task title after voice input finishes Voice reminders diff --git a/astrid/src/main/res/xml/preferences_defaults.xml b/astrid/src/main/res/xml/preferences_defaults.xml index bde937184..3c1dd9ddc 100644 --- a/astrid/src/main/res/xml/preferences_defaults.xml +++ b/astrid/src/main/res/xml/preferences_defaults.xml @@ -42,8 +42,4 @@ android:key="@string/gcal_p_default" android:entries="@array/EPr_default_addtocalendar" android:entryValues="@array/EPr_default_addtocalendar_values" /> -