diff --git a/src/main/java/com/todoroo/astrid/service/StartupService.java b/src/main/java/com/todoroo/astrid/service/StartupService.java index d41d0ac54..30bb900e7 100644 --- a/src/main/java/com/todoroo/astrid/service/StartupService.java +++ b/src/main/java/com/todoroo/astrid/service/StartupService.java @@ -5,13 +5,9 @@ */ package com.todoroo.astrid.service; -import android.Manifest; import android.app.Activity; -import android.app.AlertDialog; import android.content.ContentValues; import android.content.Context; -import android.content.DialogInterface; -import android.content.DialogInterface.OnClickListener; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.database.sqlite.SQLiteException; @@ -47,7 +43,6 @@ import org.tasks.R; import org.tasks.preferences.Preferences; import java.io.File; -import java.util.List; import javax.inject.Inject; import javax.inject.Singleton; @@ -168,8 +163,6 @@ public class StartupService { preferences.setCurrentVersionName(versionName); } - final int finalLatestVersion = latestSetVersion; - initializeDatabaseListeners(); // perform startup activities in a background thread @@ -182,11 +175,6 @@ public class StartupService { gtasksPreferenceService.stopOngoing(); gtasksSyncService.initialize(); - - // get and display update messages - if (finalLatestVersion != 0) { -// new UpdateMessageService(activity).processUpdates(); - } } }).start(); @@ -198,8 +186,6 @@ public class StartupService { calendarAlarmScheduler.scheduleCalendarAlarms(activity, false); // This needs to be after set preference defaults for the purposes of ab testing - showTaskKillerHelp(activity); - hasStartedUp = true; } @@ -249,52 +235,4 @@ public class StartupService { log.error(e.getMessage(), e); } } - - private static final String P_TASK_KILLER_HELP = "taskkiller"; //$NON-NLS-1$ - - /** - * Show task killer helper - */ - private void showTaskKillerHelp(final Context context) { - if(!preferences.getBoolean(P_TASK_KILLER_HELP, false)) { - return; - } - - // search for task killers. if they exist, show the help! - PackageManager pm = context.getPackageManager(); - List apps = pm - .getInstalledPackages(PackageManager.GET_PERMISSIONS); - outer: for (PackageInfo app : apps) { - if(app == null || app.requestedPermissions == null) { - continue; - } - if(app.packageName.startsWith("com.android")) //$NON-NLS-1$ - { - continue; - } - for (String permission : app.requestedPermissions) { - if (Manifest.permission.RESTART_PACKAGES.equals(permission)) { - CharSequence appName = app.applicationInfo.loadLabel(pm); - OnClickListener listener = new OnClickListener() { - @Override - public void onClick(DialogInterface arg0, - int arg1) { - preferences.setBoolean(P_TASK_KILLER_HELP, true); - } - }; - - new AlertDialog.Builder(context) - .setTitle(R.string.DLG_information_title) - .setMessage(context.getString(R.string.task_killer_help, - appName)) - .setIcon(android.R.drawable.ic_dialog_alert) - .setPositiveButton(R.string.task_killer_help_ok, listener) - .show(); - - break outer; - } - } - } - } - } diff --git a/src/main/res/values-ca/strings.xml b/src/main/res/values-ca/strings.xml index f2d161548..90991134d 100644 --- a/src/main/res/values-ca/strings.xml +++ b/src/main/res/values-ca/strings.xml @@ -160,8 +160,6 @@ Segur que voleu suprimir els esdeveniments de calendari de les tasques completades? S\'està carregant… Seleccionar les tasques a veure ... - Sembla que utilitzes una aplicació que pot matar pocessos (%s)! Si pots, afegeix l\'Tasks a la llista d\'exclusió per tal de no ser morta. En cas contrari podria ser que l\'Tasks no t\'informés de les tasques quan vencin.\n - No mataré l\'Tasks! Uh oh! It looks like you may have a corrupted database. If you see this error regularly, we suggest you clear all data (Settings->Sync and backup->Manage old tasks->Clear all data) and restore diff --git a/src/main/res/values-cs/strings.xml b/src/main/res/values-cs/strings.xml index e254090ac..a7e7849da 100644 --- a/src/main/res/values-cs/strings.xml +++ b/src/main/res/values-cs/strings.xml @@ -220,8 +220,6 @@ Smazány %d upomínky v kalendáři Nahrávám... Označte úkol pro zobrazení... - Vypadá to, že používate aplikaci, která ukončuje programy(%s)! Pokud můžete, přidejte Tasks do vyjímek, aby nebyla ukončována. Jinak se může stát, že vás nebude upozorňovat na úkoly.\n - Neukončím Tasks! Poškozená databáze OJ! Může být poškozená databáze. Zobrazuje-li se tato chyba znovu, vymaž všechny údaje v (Nastavení->Synchronizace a zálohy->Správa starých úkolů->Vymazat vše) a obnov své úkoly ze zálohy (Nastavení->Synchronizace a zálohy->Zálohy->Import úkolů) v úkolech. Bohužel na trhu není k dispozici pro váš systém. diff --git a/src/main/res/values-da/strings.xml b/src/main/res/values-da/strings.xml index 276c989f6..d41a76872 100644 --- a/src/main/res/values-da/strings.xml +++ b/src/main/res/values-da/strings.xml @@ -111,8 +111,6 @@ Skriftstørrelse på den centrale liste Indlæser... Vælg opgaver der skal vises... - Det ser ud som om du bruger en app der kan dræbe processer (%s)! Hvis du kan, så tilføj Tasks til udelukkelseslisten så den ikke bliver dræbt. Ellers kan Tasks muligvis ikke fortælle dig hvornår dine opgaver tidsfrist er.\n - Jeg vil ikke dræbe Tasks! Uh oh! It looks like you may have a corrupted database. If you see this error regularly, we suggest you clear all data (Settings->Sync and backup->Manage old tasks->Clear all data) and restore diff --git a/src/main/res/values-de/strings.xml b/src/main/res/values-de/strings.xml index 0669642eb..16326304a 100644 --- a/src/main/res/values-de/strings.xml +++ b/src/main/res/values-de/strings.xml @@ -221,8 +221,6 @@ %d Kalendereinträge gelöscht! Ladevorgang … Aufgaben zum Anzeigen wählen … - Es scheint Sie benutzen eine Anwendung die Prozesse killen kann (%s)! Falls möglich setzen Sie Tasks auf die Liste der davon ausgenommenen Prozesse damit es nicht gekillt wird. Andernfalls kann Tasks Sie nicht über fällige Tasks informieren.\n - Ich werde Tasks nicht killen! Fehler in der Datenbank Oh-oh! Sieht aus aIs könnte deine Datenbank beschädigt sein. Falls Du diesen Fehler regelmäßig siehst, empfehlen wir, alle Daten zu löschen (Einstellungen->Synchronisation->Alte Aufgaben verwalten->Alle Daten löschen) und deine Aufgaben aus einem Backup in Tasks wiederherzustellen (Einstellungen->Synchronisation->Backups->-Backups verwalten>Aufgaben importieren). Leider ist der Market nicht für dein System verfügbar. diff --git a/src/main/res/values-es/strings.xml b/src/main/res/values-es/strings.xml index 9ee9c3d25..10fe3cceb 100644 --- a/src/main/res/values-es/strings.xml +++ b/src/main/res/values-es/strings.xml @@ -226,10 +226,6 @@ ¡Borrados %d eventos del calendario! Cargando… Seleccione las tareas que ver... - ¡Parece que está usando una app que puede matar procesos (%s)! Si puede, -agregue Tasks a la lista de exclusión para que no se cierre. Si no lo hace, -Tasks podría no avisarle cuanto venza una tarea.\n - ¡No cerraré Tasks! Base de datos corrupta \"¡Oh-oh! Es posible que tu base de datos esté corrupta. Si ves éste error con frecuencia, te sugerimos que limpies toda la información (Configuración->Sincronización y respaldos->Administrar tareas pasadas->Limpiar toda la información) y recuperar tus tareas de un respaldo (Configuración->Sincronización y respaldos->Respaldos->Importar tareas) en Tasks.\" Desafortunadamente el Market no está disponible para tu sistema diff --git a/src/main/res/values-fr/strings.xml b/src/main/res/values-fr/strings.xml index c240059f2..8e3f52e8a 100644 --- a/src/main/res/values-fr/strings.xml +++ b/src/main/res/values-fr/strings.xml @@ -222,8 +222,6 @@ %d événements du calendrier ont été supprimés! Chargement… Sélectionnez les tâches à afficher… - Il semble que vous utilisiez un logiciel capable de fermer les processus (%s) ! Si vous pouvez, ajoutez Tasks à la liste d\'exception afin qu\'il ne soit pas fermé. Sinon, Tasks ne pourra probablement pas vous avertir lorsque vos tâches seront dues.\n - Je n\'éliminerai pas Tasks ! Base de donnée corrompue Oh oh ! On dirait que vous avez une base de données corrompues. Si vous voyez souvent cette erreur, nous vous suggérons d\'effacer toutes vos données (Paramètres->Synchronisation et sauvegarde->Gérer les anciennes tâches->Effacer toutes les données) et restaurer vos tâches d\'une sauvegarde (Paramètres->Synchronisation et sauvegarde->Sauvegarde->Importer des tâches) dans Tasks Malheureusement le Play Store n\'est pas disponible sur votre système diff --git a/src/main/res/values-it/strings.xml b/src/main/res/values-it/strings.xml index c55e434b8..5ff64fdbb 100644 --- a/src/main/res/values-it/strings.xml +++ b/src/main/res/values-it/strings.xml @@ -200,8 +200,6 @@ Eliminato il %d degli eventi del calendario! Caricamento... Seleziona le attività da visualizzare... - Sembra che si stia utilizzando un\'applicazione che può terminare i processi (%s)! Se è possibile, aggiungere Tasks all\'elenco di esclusione in modo che non venga terminato. Contrariamente, Tasks potrebbe non avvisarti quando le tue attività saranno compiute.\n - Voglio terminare Tasks! Database corrotto Oh, oh! Pare che tu abbia un database danneggiato. Se visualizzi questo errore più volte, ti consigliamo di cancellare tutti i dati (Impostazioni->Sincronizzazione e backup->Gestire tutti i dati->Cancellare tutti i dati) e ripristinare i tuoi task da un backup in Tasks (Impostazioni->Sincronizzazione e backup->Backup->Importa task). diff --git a/src/main/res/values-iw/strings.xml b/src/main/res/values-iw/strings.xml index 634942b86..317425cd2 100644 --- a/src/main/res/values-iw/strings.xml +++ b/src/main/res/values-iw/strings.xml @@ -221,10 +221,6 @@ %d אירועי יומן נמחקו טוענת... בחר משימות להצגה... - ככל הנראה הנך משתמש ביישום אשר יכול להרוג תהליכים (%s)! -.אם הדבר אפשרי, אנא הוסף את אסטריד לרשימת היישומים אשר ישום זה לא יהרוג. -אחרת , יתכן שאסטריד לא תוכל להודיע לך כאשר זמן היעד של המשימות שלך יגיע. - אני לא אהרוג את אסטריד! בסיס נתונים פגום הו לא! נראה כי בסיס הנתונים אינו תקין. אם אתה נתקל השגיאה זאת האופן תדיר, אנו מציעים שתמחק את כל הנתונים diff --git a/src/main/res/values-ja/strings.xml b/src/main/res/values-ja/strings.xml index cb4f7bcde..4a0581624 100644 --- a/src/main/res/values-ja/strings.xml +++ b/src/main/res/values-ja/strings.xml @@ -226,8 +226,6 @@ %d カレンダーイベントが削除されました! 読み込んでいます・・・ ウィジェットに表示する項目 - タスクキラー (%s) を使用中です。Tasks が終了しないように、除外リストに登録してください。そうしないと、期限が来たタスクを通知できなくなります。\n - タスクを中断しません! 不正なデータベース データベースが正しくないようです. このエラーが何度も表示される場合, データのクリア diff --git a/src/main/res/values-ko/strings.xml b/src/main/res/values-ko/strings.xml index c850b58bd..dc87b4ded 100644 --- a/src/main/res/values-ko/strings.xml +++ b/src/main/res/values-ko/strings.xml @@ -227,10 +227,6 @@ %d 달력 이벤트를 삭제했습니다! 로드 중… 열람할 일정 선택... - 프로세스(%s)를 강제종료할 수 있는 앱을 사용하고 있는 것 같습니다! -가능하면 강제종료되지 않도록 제외목록에 포함시켜 주시기바랍니다. -강제종료시 일정이 완료되어도 알려줄 수 없습니다.\n - 아스트리드를 강제로 종료하지 않습니다! 손상된 데이터베이스 데이터베이스가 손상된 것 같습니다. 이 에러 메시지가 주기적으로 나타나면, 자료를 모두 지우고 (설정->동기화 & 백업->오래된 일정 관리->모든 자료 삭제) diff --git a/src/main/res/values-nb/strings.xml b/src/main/res/values-nb/strings.xml index 51663ab73..fb10e5e7c 100644 --- a/src/main/res/values-nb/strings.xml +++ b/src/main/res/values-nb/strings.xml @@ -103,8 +103,6 @@ Tekststørrelse for hovedlista Laster ... Velg oppgaver å se på - Det ser ut til at du bruker en app som kan avslutte prosesser (%s)! Hvis du kan, legg Tasks til eksklusjonslista så den ikke blir avsluttet. Ellers vil Tasks kanskje ikke si fra når oppgavene dine forfaller.\n - Jeg ønsker ikke å avslutte Tasks! Uh oh! It looks like you may have a corrupted database. If you see this error regularly, we suggest you clear all data (Settings->Sync and backup->Manage old tasks->Clear all data) and restore diff --git a/src/main/res/values-nl/strings.xml b/src/main/res/values-nl/strings.xml index f0841d290..7fd01b38e 100644 --- a/src/main/res/values-nl/strings.xml +++ b/src/main/res/values-nl/strings.xml @@ -225,8 +225,6 @@ %d agenda-items verwijderd! Laden… Selecteer weer te geven taken... - U gebruikt waarschijnlijk een applicatie die processen kan afsluiten (%s)! Voeg Tasks indien mogelijk toe aan de lijst met uitgezonderde programma\'s. Als u dit niet doet kan Tasks u niet helpen met taken herinneren!\n - Tasks niet afsluiten Database Corrupt Oh oh! Het lijkt erop dat je een corrupte database hebt. Als je deze error vaker ziet raden we je aan alle data te verwijderen (Instellingen->Beheer Alle Taken->Wis alle data) en je taken uit een backup te herstellen (Instellingen->Backup->Importeer Taken) in Tasks. Helaas is de Android Market niet beschikbaar voor jouw systeem. diff --git a/src/main/res/values-pl/strings.xml b/src/main/res/values-pl/strings.xml index b788f4162..286bb8770 100644 --- a/src/main/res/values-pl/strings.xml +++ b/src/main/res/values-pl/strings.xml @@ -222,8 +222,6 @@ Usunięto %d wydarzeń kalendarza! Ładowanie... Wybierz zadania do wyświetlenia - Wygląda na to, że używasz aplikacji, która zabija procesy (%s)! Jeśli możesz, dodaj Tasks do listy wyjątków. Nieaktywny program Tasks nie będzie Ci przypominać o zadaniach do wykonania.\n - Nie zabiję Tasks! Uszkodzona baza danych O jej! Wygląda na to, że możeć mieć uszkodzoną bazę danych. Jeśli widzisz ten błąd często, sugerujemy wyczyszczenie diff --git a/src/main/res/values-pt-rBR/strings.xml b/src/main/res/values-pt-rBR/strings.xml index 80ab62b6c..2e44486f4 100644 --- a/src/main/res/values-pt-rBR/strings.xml +++ b/src/main/res/values-pt-rBR/strings.xml @@ -212,8 +212,6 @@ %d eventos de agenda apagados! Carregando... Selecionar tarefas para visualização... - Parece que você está usando um aplicativo que pode eliminar processos (%s)! Se você puder, adicione o Tasks à lista de exclusão para que ele não seja eliminado. Caso contrário, o Tasks pode não avisar para você quando suas tarefas estiverem vencidas.\n - Eu não vou excluir o Tasks! Banco de Dados Corrompido Uh oh! Parece que você possui banco de dados corrompido. Se você vê esse erro regularmente, nós sugerimos que você limpe todos os dados (Configurações-> Sincronização e backup-> Manutenção de tarefas antigas-> Limpar todos os dados) e restaurar suas tarefas através do backup no Tasks (Configurações-> Sincronização e backup-> Backup-> Importar tarefas). Infelizmente o market está indisponível para o seu sistema. diff --git a/src/main/res/values-pt/strings.xml b/src/main/res/values-pt/strings.xml index 4089a379a..341ceb428 100644 --- a/src/main/res/values-pt/strings.xml +++ b/src/main/res/values-pt/strings.xml @@ -226,10 +226,6 @@ Eliminados %d eventos de calendário! Carregando... Escolha as tarefas a ver... - Parece que está a utilizar uma aplicação que pode terminar processos (%s). -Se puder, adicione o Tasks à lista de exclusões. Se não o fizer, é possível -que o Tasks não se lembre quando as tarefas vencem.\n - Não destruirei tarefas! Base de dados danificada Parece que a sua base de dados está danificada. Se este erro ocorrer repetidamente sugerimos a eliminação dos dados em diff --git a/src/main/res/values-ru/strings.xml b/src/main/res/values-ru/strings.xml index 4257b8205..c245840ea 100644 --- a/src/main/res/values-ru/strings.xml +++ b/src/main/res/values-ru/strings.xml @@ -227,8 +227,6 @@ Удалено %d календарных событий! Загрузка... Выберите задачи для просмотра… - Возможно вы используете менеджер задач (%s). По возможности добавьте Tasks в список исключений иначе возможны сложности с напоминаниями.\n - Я не хочу убивать Tasks! Поврежденная база данных Упс! Похоже, ваша база данных повреждена. Если вы получаете эту ошибку регулярно, рекомендуется стереть diff --git a/src/main/res/values-sl-rSI/strings.xml b/src/main/res/values-sl-rSI/strings.xml index b4dccd0b0..cb178fe06 100644 --- a/src/main/res/values-sl-rSI/strings.xml +++ b/src/main/res/values-sl-rSI/strings.xml @@ -227,8 +227,6 @@ Število zbrisanih dogodkov na koledarju: %d Nalagam... Izberi in prikaži opravke... - Zdi se, da uporabljate neko aplikacijo, ki ima pravico prekinjati procese(%s)! Prosimo, dodajte aplikacijo Opravki na seznam izjem, kajti sicer vas Opravki morda ne bodo mogli pravočano obvestiti o dospelosti opravkov.\n - Aplikacija Opravki ne bo prekinjena! Okvarjena baza podatkov O, ne! Zdi se, da imate okvarjeno bazo podatkov. Če se ta napaka pogosto pojavlja, vam predlagamo, da zbrišete vse podatke (Nastavitve->Usklajevanje in varnostna kopija-> Upravljanje s preteklimi opravki->Zbriši vse podatke) in obnovite svoje opravke s pomočjo varnostne kopije aplikacije Opravki. (Nastavitve->Usklajevanje in varnostna kopija->Varnostna kopija->Uvozi opravke) Žal trg ne podpira vašega sistema. diff --git a/src/main/res/values-sv/strings.xml b/src/main/res/values-sv/strings.xml index ad8aa06f7..4b10e7144 100644 --- a/src/main/res/values-sv/strings.xml +++ b/src/main/res/values-sv/strings.xml @@ -215,8 +215,6 @@ %d kalenderhändelser raderade! Laddar... Välj uppgifter att se på... - Det ser ut att du använder en app som kan avsluta processer (%s)! Om du kan, lägg till Tasks i exklusionslistan så att den inte avslutas. Annars kan det hända att Tasks inte meddelar när dina uppgifter förfaller.\n - Jag önskar inte avsluta Tasks! Korrupt databas Oj! Det verkar som din databas är skadad. Om du ser detta felmeddelande ofta, föreslår vi att du tömmer all data diff --git a/src/main/res/values-tr/strings.xml b/src/main/res/values-tr/strings.xml index b1f12126f..daefb594c 100644 --- a/src/main/res/values-tr/strings.xml +++ b/src/main/res/values-tr/strings.xml @@ -197,8 +197,6 @@ %d takvim olayı silindi! Yükleniyor... Görüntülenecek görevi seç... - Gönürüyor ki, işlemleri kapatabilen bir uygulama kullanıyorsunuz (%s)! Mümkünse, Tasks\'i programın muafiyet listesine ekleyin ki kapatılamasın. Aksi takdirde, Tasks görevlerin tarihi geldiğinde size bildiremeyebilir.\n - Tasks\'i Kapatmayacağım! Bozuk Veritabanı Uh oh! It looks like you may have a corrupted database. If you see this error regularly, we suggest you clear all diff --git a/src/main/res/values-uk/strings.xml b/src/main/res/values-uk/strings.xml index 74a40bb2c..279cbc04f 100644 --- a/src/main/res/values-uk/strings.xml +++ b/src/main/res/values-uk/strings.xml @@ -227,10 +227,6 @@ Видалено %d календарних подій! Завантаження... Виберіть завдання для перегляду... - Можливо ви використовуєте менеджер завдань (%s)! - По можливості додайте Tasks в список виключень, - інакше можливі складнощі з нагадуваннями. \n - Я не хочу вбивати Tasks! Пошкоджена база данних Ой! Схоже, ваша база даних пошкоджена. Якщо ви отримуєте цю помилку регулярно, diff --git a/src/main/res/values-zh-rCN/strings.xml b/src/main/res/values-zh-rCN/strings.xml index bf3119e97..7889789db 100644 --- a/src/main/res/values-zh-rCN/strings.xml +++ b/src/main/res/values-zh-rCN/strings.xml @@ -182,8 +182,6 @@ 已经删除了 %d 个日历事件了! 载入中... 选择任务以显示... - 似乎您正在使用会删除进程的应用程序(%s)!可以的话,请将 清单小助理加入到例外列表避免被杀死。否则 清单小助理可能无法通知您任务已到期。\n - 我不要中止清单小助理! 数据库已经受损 啊喔!您有一个毁损的资料库。如果您经常看见这个错误出现,我们建议您清除所有数据(在设置->同步和备份->管理旧任务->清楚所有数据)并在清单小助理备份中重新存入您的任务(设置->同步和备份->备份->导入任务) 非常抱歉,我们的软件无法在您的系统中成功运行。 diff --git a/src/main/res/values-zh-rTW/strings.xml b/src/main/res/values-zh-rTW/strings.xml index dc1db7f0b..d0a2849be 100644 --- a/src/main/res/values-zh-rTW/strings.xml +++ b/src/main/res/values-zh-rTW/strings.xml @@ -214,8 +214,6 @@ 已經刪除了 %d 個日曆事件了! 載入中... 選擇工作顯示... - 似乎您正在使用會刪除進程的應用程序(%s)!可以的話,請將Tasks 加入到例外列表避免被殺死。否則Tasks可能無法通知您任​​務已到期。\n - 我不會中止 Tasks! 數據庫已經受損 啊喔!您有一個毀損的資料庫。如果您經常看見這個錯誤出現,我們建議您清除所有數據(在設置->同步和備份->管理舊任務工作->清楚所有數據)並在Tasks備份中重新存入您的任務工作(設置->同步和備份->備份->導入任務工作) 非常抱歉,我們的軟件無法在您的系統中成功運行。 diff --git a/src/main/res/values/strings-core.xml b/src/main/res/values/strings-core.xml index c0f1027e5..1c1df0a50 100644 --- a/src/main/res/values/strings-core.xml +++ b/src/main/res/values/strings-core.xml @@ -519,17 +519,7 @@ Select tasks to view... - - - -It looks like you are using an app that can kill processes (%s)! If you can, -add Tasks to the exclusion list so it doesn\'t get killed. Otherwise, -Tasks might not let you know when your tasks are due.\n - - - - I Won\'t Kill Tasks! - + Corrupted Database