diff --git a/astrid/default.properties b/astrid/default.properties index 62bef18ad..694331ea4 100644 --- a/astrid/default.properties +++ b/astrid/default.properties @@ -7,8 +7,8 @@ # "build.properties", and override values to adapt the script to your # project structure. -apk-configurations= -# Project target. -target=android-4 # Indicates whether an apk should be generated for each density. split.density=false +# Project target. +target=android-7 +apk-configurations= diff --git a/astrid/res/values-ca/arrays.xml b/astrid/res/values-ca/arrays.xml index 1486590ff..693a6dc15 100644 --- a/astrid/res/values-ca/arrays.xml +++ b/astrid/res/values-ca/arrays.xml @@ -48,7 +48,7 @@ Què et sembla? A punt, Tigre? A punt per a fer això? Pots amb aquesta tasca? - Pots ser feliç! Només has d'acabar això! + Pots ser feliç! Només has d\'acabar això! Et prometo que et sentiràs millor quan facis això! Faràs això avui? Si us plau, acaba això, que n\'estic fins... ! diff --git a/astrid/res/values-ca/strings.xml b/astrid/res/values-ca/strings.xml index 0f4270684..e5052c690 100644 --- a/astrid/res/values-ca/strings.xml +++ b/astrid/res/values-ca/strings.xml @@ -387,7 +387,7 @@ Astrid might not let you know when your tasks are due.\n Hora inicial en que l\'Astrid s\'ha de posar en Silenci (p.ex 22) Final de Silenci - Hora final que l\'Astrid ha d'estar en Silenci (p.ex 08) + Hora final que l\'Astrid ha d\'estar en Silenci (p.ex 08) Recordatoris per Defecte Per noves tasques, en dies (p.ex 7). En blanc per desactivar diff --git a/astrid/res/values-de/arrays.xml b/astrid/res/values-de/arrays.xml index 9d1cd5c49..720855e5a 100644 --- a/astrid/res/values-de/arrays.xml +++ b/astrid/res/values-de/arrays.xml @@ -26,12 +26,12 @@ - Hallo! Haste mal 'ne Sekunde? - Na, 'n paar Sekunden für mich Zeit? - Haste mal 'n paar Minuten? - Hast du's vergessen? + Hallo! Haste mal \'ne Sekunde? + Na, \'n paar Sekunden für mich Zeit? + Haste mal \'n paar Minuten? + Hast du\'s vergessen? Entschuldigung! - Falls du mal 'ne Minute hast: + Falls du mal \'ne Minute hast: Auf deinem Tagesplan: Einen Augenblick Zeit? Astrid ist da! @@ -44,12 +44,12 @@ Ich habe was für dich! Bereit dies in die Vergangenheit zu befördern? - Warum erledigst du's nicht? + Warum erledigst du\'s nicht? Wie schauts aus? Fertig? Bereit das anzupacken? Nun mach aber mal! Machs einfach! Danach kannst du durchatmen. - Ich verspreche dir, du wirst dich besser fühlen, wenn du's erledigt hast! + Ich verspreche dir, du wirst dich besser fühlen, wenn du\'s erledigt hast! Mal ehrlich, was spricht denn gegen sofort? Nun mach aber mal, langsam stinkts mir! Kannst du das erledigen? Yes, you can! diff --git a/astrid/res/values-fr/arrays.xml b/astrid/res/values-fr/arrays.xml index c3cab6263..c45c1dc71 100644 --- a/astrid/res/values-fr/arrays.xml +++ b/astrid/res/values-fr/arrays.xml @@ -34,7 +34,7 @@ Quand vous aurez une minute : Dans votre agenda : Êtes-vous disponible ? - C'est Astrid ! + C\'est Astrid ! Salut ! Puis-je vous ennuyer ? Avez-vous une minute ? C\'est le bon jour pour @@ -48,34 +48,34 @@ Et ça ? Vous êtes chaud ? Prêt à faire cela ? Pouvez-vous vous occuper de cela ? - Vous ne pourrez être tranquille tant que vous n'aurez pas fini cela ! + Vous ne pourrez être tranquille tant que vous n\'aurez pas fini cela ! Je vous promets que vous vous sentirez mieux si vous finissez cela ! - Ne voulez-vous pas faire cela aujourd'hui ? - S'il vous plait, finissez cela, je n\'en peux plus ! + Ne voulez-vous pas faire cela aujourd\'hui ? + S\'il vous plait, finissez cela, je n\'en peux plus ! Pouvez-vous finir cela ? Yes you can! Allez-vous faire cela un jour ? - Vous vous sentirez mieux après ! C'est parti ! + Vous vous sentirez mieux après ! C\'est parti ! Je suis si fière de vous ! Allez, terminez cela ! Une petite récompense quand vous aurez fini cela ? - Pourriez-vous faire juste cette tâche s'il vous plait ? + Pourriez-vous faire juste cette tâche s\'il vous plait ? Il est temps de raccourcir la liste des choses à faire ! Pitié, ne me dites pas que vous êtes un flemmard! - Est-ce qu'être parresseux ne rend-il pas vieux parfois ? - Quelque part, quelqu'un compte sur vous pour finir ça ! - Quand vous dîtes "reporter", vous voulez vraiment dire que vous allez le faire, n'est-ce pas ? - C'est la dernière fois que vous décalez, n'est-ce pas ? - Finissez cela aujourd'hui, je ne le dirais à personne! + Est-ce qu\'être parresseux ne rend-il pas vieux parfois ? + Quelque part, quelqu\'un compte sur vous pour finir ça ! + Quand vous dîtes "reporter", vous voulez vraiment dire que vous allez le faire, n\'est-ce pas ? + C\'est la dernière fois que vous décalez, n\'est-ce pas ? + Finissez cela aujourd\'hui, je ne le dirais à personne! Pourquoi reporter quand vous pourriez ... ne pas reporter! Vous finirez par le faire, je suppose? Je pense que vous y allez un peu fort ! Que diriez vous de ne pas le retirer ? - Serez-vous capable d'accomplir vos buts si vous faisiez cela ? + Serez-vous capable d\'accomplir vos buts si vous faisiez cela ? "Reporter, Reporter, Reporter. Quand changerez-vous ! - J'en ai marre de vos excuses! Il suffisait de le faire! - N'avez-vous pas donné cette excuse la dernière fois? + J\'en ai marre de vos excuses! Il suffisait de le faire! + N\'avez-vous pas donné cette excuse la dernière fois? Je ne peux pas vous aider à organiser votre vie si vous faites ça... diff --git a/astrid/res/values-fr/strings.xml b/astrid/res/values-fr/strings.xml index 3a255fa66..0afaf8350 100644 --- a/astrid/res/values-fr/strings.xml +++ b/astrid/res/values-fr/strings.xml @@ -189,7 +189,7 @@ Taguée \'%s\' Tri automatique Tri par nom - Tri par date d'échéance + Tri par date d\'échéance Tri inverse Sélectionner une action : @@ -272,10 +272,10 @@ Créer une tâche avec tag Modifier le tag Effacer le tag - Afficher sur la page d'accueil - Masquer sur la page d'accueil + Afficher sur la page d\'accueil + Masquer sur la page d\'accueil Créer un raccourci - Raccourci créé sur votre page d'accueil + Raccourci créé sur votre page d\'accueil Tag : [pas de tag] @@ -300,7 +300,7 @@ Synchro-Auto uniquement par Wi-Fi Activée, la synchronisation automatique a lieu uniquement lorsque le Wi-Fi est actif Erreur de synchronisation ! Excusez-nous du désagrément ! Erreur : - Astrid 2.7 se synchronise désormais avec RTM en arrière plan. Vous allez devoir choisir la fréquence à laquelle vous voulez que cela se produise (faible cout d'énergie). + Astrid 2.7 se synchronise désormais avec RTM en arrière plan. Vous allez devoir choisir la fréquence à laquelle vous voulez que cela se produise (faible cout d\'énergie). Synchroniser maintenant ! Effacer les données personnelles Synchronisation : Déjà à jour ! @@ -325,7 +325,7 @@ Réception : %s Veuillez vous identifier sur RTM... - Désolé, une erreur s'est produite en vérifiant votre identifiant. Veuillez réessayer. \n\n Message d'erreur : + Désolé, une erreur s\'est produite en vérifiant votre identifiant. Veuillez réessayer. \n\n Message d\'erreur : @@ -377,7 +377,7 @@ Astrid might not let you know when your tasks are due.\n Impossible de trouver cet élément : - Impossible d'enregistrer : + Impossible d\'enregistrer : @@ -426,7 +426,7 @@ Astrid might not let you know when your tasks are due.\n Nom de la tâche Description de la tâche Dates - Dates limites imminentes / Date d'achèvement + Dates limites imminentes / Date d\'achèvement Durées Durée estimée et temps passé Priorité diff --git a/astrid/res/values-it/arrays.xml b/astrid/res/values-it/arrays.xml index fc031c71b..3700a32a9 100644 --- a/astrid/res/values-it/arrays.xml +++ b/astrid/res/values-it/arrays.xml @@ -66,8 +66,8 @@ Per piacere dimmi che non è vero che tu sei un procrastinatore! Non diventa vecchio qualche volta essere pigro? Da qualche parte, qualcuno dipende da te nel finire ciò! - Quando hai detto di rimandare, intendevi davvero \'Sto facendo ciò/', giusto? - Questa è l'ultima volta che rimandi ciò, giusto? + Quando hai detto di rimandare, intendevi davvero \'Sto facendo ciò\', giusto? + Questa è l\'ultima volta che rimandi ciò, giusto? Semplicemente finisci ciò oggi, non lo dirò a nessuno! Perché rimandare quando puoi uhm... non rimandare! Alla fine finirai ciò, immagino @@ -75,8 +75,8 @@ Sarai in grado di raggiungere i tuoi obiettivi se fai ciò? Rimandare, rimandare, rimandare. Quando cambierai! Ne ho abbastanza delle tue scuse! Fallo! - Non hai usato questa scusa l'ultima volta? - Non posso aiutarti nell'organizzare la tua vita se non fai ciò... + Non hai usato questa scusa l\'ultima volta? + Non posso aiutarti nell\'organizzare la tua vita se non fai ciò... @@ -96,7 +96,7 @@ disabilita - due volte all'ora + due volte all\'ora ogni ora due volte al giorno giornalmente diff --git a/astrid/res/values-it/strings.xml b/astrid/res/values-it/strings.xml index 98d4bf670..1c87790bc 100644 --- a/astrid/res/values-it/strings.xml +++ b/astrid/res/values-it/strings.xml @@ -125,7 +125,7 @@ Compiti Non Etichettati: nascosti Nuovo Compito - Non È Stato Possibile Trovare L'Etichetta Richiesta! + Non È Stato Possibile Trovare L\'Etichetta Richiesta! @@ -192,7 +192,7 @@ Ordine di scadenza Ordine inverso - Seleziona un'Azione + Seleziona un\'Azione Numero Di Volte In Cui Hai Rimandato: %d Rinviare per quanto? Cancellare le attività più vecchie di # giorni @@ -217,7 +217,7 @@ Nome Etichetta Quanto tempo ci vorrà? - Tempo già speso per l'attività + Tempo già speso per l\'attività Termine assoluto Scadenza Aggiungi attività al Calendario @@ -225,9 +225,9 @@ Nascondi fino a questa data Ripeti ogni Non ripetere - Nascondi fino a che l'attività non sarà completata + Nascondi fino a che l\'attività non sarà completata Note - Inserisci note nell'attività + Inserisci note nell\'attività Promemoria periodico Ogni @@ -244,7 +244,7 @@ Ricordamenlo ogni Ripeti ogni (0 per disabilitare) Aiuto: Ripetizioni Astrid - Per usare le ripetizioni, imposta almeno un termine sopra. Dopo aver completato quest'attività, il termine sarà automaticamente avanzato. \n\n Se tu non vuoi vedere la nuova attività + Per usare le ripetizioni, imposta almeno un termine sopra. Dopo aver completato quest\'attività, il termine sarà automaticamente avanzato. \n\n Se tu non vuoi vedere la nuova attività Non Mostrare Più gli Aiuti @@ -298,8 +298,8 @@ Nascondi Finestre Nascondi la finestra dei Risultati di Sincronizzazione Auto-Sync solo con Wifi - Se attivo, l'auto-sync avviene solo col wifi attivo - Error sincronizzazione| Spiacente per l'incoveniente! Error: + Se attivo, l\'auto-sync avviene solo col wifi attivo + Error sincronizzazione| Spiacente per l\'incoveniente! Error: Astrid 2.7 adesso permette la sincronizzazione con RTM in background. Verrai portato alla pagina delle preferenze per configurare ogni quanto vuoi che questo accada (un piccolo impegno per la batteria) Sincronizza Ora! Elimina Dati Personali @@ -325,7 +325,7 @@ Ricezione: %s Eseguire il Login su RTM - Si è verificato un errore durante il login. Prova ancora. \n\n Messaggio d'errore: + Si è verificato un errore durante il login. Prova ancora. \n\n Messaggio d\'errore: @@ -342,7 +342,7 @@ Ore/Minuti per posporre Elimina - Rimuovere l'attività? + Rimuovere l\'attività? Rimuovere questa etichetta da tutte le attività? Fermare il timer? @@ -430,13 +430,13 @@ Astrid might not let you know when your tasks are due.\n Tempi Tempo stimato e trascorso Importanza - Segnalatore di importanza dell'attività + Segnalatore di importanza dell\'attività Etichette Etichette associate alla attività Ripetizioni - Informazioni sulla ripetitività dell'attività + Informazioni sulla ripetitività dell\'attività Promemoria - Mostrato se l'attività ha dei promemoria + Mostrato se l\'attività ha dei promemoria Note Note associate alla attività diff --git a/astrid/res/values-ja/strings.xml b/astrid/res/values-ja/strings.xml index be75cc83a..5e71974a2 100644 --- a/astrid/res/values-ja/strings.xml +++ b/astrid/res/values-ja/strings.xml @@ -371,7 +371,7 @@ Astrid might not let you know when your tasks are due.\n 目標日! 処理中: - '$TAG'とタグ付けされた$NUMがあります! + \'$TAG\'とタグ付けされた$NUMがあります! diff --git a/astrid/res/values/arrays-legacy.xml b/astrid/res/values/arrays-legacy.xml index ec984583e..dcb8c80d9 100644 --- a/astrid/res/values/arrays-legacy.xml +++ b/astrid/res/values/arrays-legacy.xml @@ -58,7 +58,7 @@ Can you finish this? Yes you can! Are you ever going to do this? Feel good about yourself! Let\'s go! - I'm so proud of you! Lets get it done! + I\'m so proud of you! Lets get it done! A little snack after you finish this? Just this one task? Please? Time to shorten your todo list! @@ -66,7 +66,7 @@ - Please tell me it isn\'t true that you're a procrastinator! + Please tell me it isn\'t true that you\'re a procrastinator! Doesn\'t being lazy get old sometimes? Somewhere, someone is depending on you to finish this! When you said postpone, you really meant \'I\'m doing this\', right? diff --git a/astrid/res/values/strings-legacy.xml b/astrid/res/values/strings-legacy.xml index 982aa9bcb..4c76f12db 100644 --- a/astrid/res/values/strings-legacy.xml +++ b/astrid/res/values/strings-legacy.xml @@ -249,7 +249,7 @@ To use repeats, set at least one of the deadlines above. When you complete this If you don\'t want to see the new task right after you complete the old one, you should use the "Hide Until" field, which will also be advanced automatically. \n - Don't Show Help Anymore + Don\'t Show Help Anymore Save diff --git a/astrid/res/values/strings.xml b/astrid/res/values/strings.xml index 3bc5797fa..0acdf14a0 100644 --- a/astrid/res/values/strings.xml +++ b/astrid/res/values/strings.xml @@ -157,7 +157,7 @@ to display. You can use the quick-add widget at the bottom of the screen to add tasks without going to the edit page.
-uh... that's it for help for today. +uh... that\'s it for help for today. ]]> diff --git a/astrid/src-legacy/com/mdt/rtm/data/RtmList.java b/astrid/src-legacy/com/mdt/rtm/data/RtmList.java index a63a10280..6bae0e768 100644 --- a/astrid/src-legacy/com/mdt/rtm/data/RtmList.java +++ b/astrid/src-legacy/com/mdt/rtm/data/RtmList.java @@ -25,18 +25,21 @@ public class RtmList extends RtmData { private final String id; private final boolean smart; + private final boolean archived; private final String name; - public RtmList(String id, String name, boolean smart) { + public RtmList(String id, String name, boolean smart, boolean archived) { this.id = id; this.name = name; this.smart = smart; + this.archived = archived; } public RtmList(Element elt) { id = elt.getAttribute("id"); name = elt.getAttribute("name"); smart = elt.getAttribute("smart") == "1"; + archived = elt.getAttribute("archived") == "1"; } public String getId() { @@ -50,4 +53,9 @@ public class RtmList extends RtmData { public boolean isSmart() { return smart; } + + public boolean isArchived() { + return archived; + } + } diff --git a/astrid/src-legacy/com/timsu/astrid/sync/RTMSyncProvider.java b/astrid/src-legacy/com/timsu/astrid/sync/RTMSyncProvider.java index 879c61b0c..998417c0b 100644 --- a/astrid/src-legacy/com/timsu/astrid/sync/RTMSyncProvider.java +++ b/astrid/src-legacy/com/timsu/astrid/sync/RTMSyncProvider.java @@ -245,7 +245,7 @@ public class RTMSyncProvider extends SynchronizationProvider { // load RTM lists RtmLists lists = rtmService.lists_getList(); for(RtmList list : lists.getLists().values()) { - if(list.isSmart()) + if(list.isSmart() || list.isArchived()) continue; listNameToIdMap.put(list.getName().toLowerCase(), list.getId()); listIdToNameMap.put(list.getId(), list.getName());