Remove 'show completed temporarily'

pull/1736/head
Alex Baker 2 years ago
parent a13ec46162
commit eda9cd0c97

@ -8,13 +8,15 @@ package com.todoroo.astrid.core;
import static org.tasks.db.QueryUtils.showCompleted;
import static org.tasks.db.QueryUtils.showHidden;
import static org.tasks.db.QueryUtils.showRecentlyCompleted;
import android.annotation.SuppressLint;
import androidx.annotation.Nullable;
import com.todoroo.andlib.sql.Functions;
import com.todoroo.andlib.sql.Order;
import com.todoroo.astrid.data.Task;
import org.tasks.preferences.QueryPreferences;
/**
@ -70,8 +72,6 @@ public class SortHelper {
// flags
if (preferences.getShowCompleted()) {
adjustedSql = showCompleted(adjustedSql);
} else if (preferences.getShowCompletedTemporarily()) {
adjustedSql = showRecentlyCompleted(adjustedSql);
}
if (preferences.getShowHidden()) {
adjustedSql = showHidden(adjustedSql);

@ -1,8 +1,5 @@
package org.tasks.db
import com.todoroo.andlib.sql.Criterion.Companion.or
import com.todoroo.andlib.utility.DateUtilities
import com.todoroo.astrid.data.Task
import java.util.regex.Pattern
object QueryUtils {
@ -19,14 +16,5 @@ object QueryUtils {
@JvmStatic
fun showHiddenAndCompleted(query: String): String = showCompleted(showHidden(query))
@JvmStatic
fun showRecentlyCompleted(query: String): String = UNCOMPLETED
.matcher(query)
.replaceAll(
or(
Task.COMPLETION_DATE.lte(0),
Task.COMPLETION_DATE.gte(DateUtilities.now() - 59999))
.toString())
fun removeOrder(query: String): String = ORDER.matcher(query).replaceAll("")
}

@ -355,9 +355,6 @@ class Preferences @JvmOverloads constructor(
get() = getBoolean(R.string.p_show_completed_tasks, false)
set(value) { setBoolean(R.string.p_show_completed_tasks, value) }
override val showCompletedTemporarily: Boolean
get() = getBoolean(R.string.p_temporarily_show_completed_tasks, false)
override var alwaysDisplayFullDate: Boolean
get() = getBoolean(R.string.p_always_display_full_date, false)
set(value) { setBoolean(R.string.p_always_display_full_date, value)}

@ -13,8 +13,6 @@ interface QueryPreferences {
val showCompleted: Boolean
val showCompletedTemporarily: Boolean
var alwaysDisplayFullDate: Boolean
fun usePagedQueries(): Boolean

@ -1,12 +1,9 @@
package org.tasks.scheduling
import com.todoroo.andlib.utility.DateUtilities
import com.todoroo.astrid.data.Task
import kotlinx.collections.immutable.toImmutableList
import org.tasks.R
import org.tasks.data.TaskDao
import org.tasks.jobs.WorkManager
import org.tasks.preferences.Preferences
import org.tasks.time.DateTimeUtils
import java.util.*
import javax.inject.Inject
@ -14,9 +11,9 @@ import javax.inject.Singleton
@Singleton
class RefreshScheduler @Inject internal constructor(
private val preferences: Preferences,
private val workManager: WorkManager,
private val taskDao: TaskDao) {
private val taskDao: TaskDao,
) {
private val jobs: SortedSet<Long> = TreeSet()
@ -28,11 +25,8 @@ class RefreshScheduler @Inject internal constructor(
}
@Synchronized
suspend fun scheduleRefresh(task: Task) {
if (task.isCompleted
&& preferences.getBoolean(R.string.p_temporarily_show_completed_tasks, false)) {
scheduleRefresh(task.completionDate + DateUtilities.ONE_MINUTE)
} else if (task.hasDueDate()) {
fun scheduleRefresh(task: Task) {
if (task.hasDueDate()) {
scheduleRefresh(task.dueDate)
}
if (task.hasStartDate()) {
@ -41,7 +35,7 @@ class RefreshScheduler @Inject internal constructor(
}
@Synchronized
suspend fun scheduleNext() {
fun scheduleNext() {
val lapsed = jobs.headSet(DateTimeUtils.currentTimeMillis() + 1).toImmutableList()
jobs.removeAll(lapsed)
if (!jobs.isEmpty()) {
@ -49,7 +43,7 @@ class RefreshScheduler @Inject internal constructor(
}
}
private suspend fun scheduleRefresh(timestamp: Long) {
private fun scheduleRefresh(timestamp: Long) {
val now = DateTimeUtils.currentTimeMillis()
if (now < timestamp) {
val upcoming = jobs.tailSet(now)

@ -1,15 +1,19 @@
package org.tasks.widget;
import android.content.Context;
import com.google.common.base.Joiner;
import com.google.common.base.Splitter;
import com.todoroo.astrid.core.SortHelper;
import com.todoroo.astrid.service.Upgrader;
import java.util.HashSet;
import org.tasks.R;
import org.tasks.Strings;
import org.tasks.preferences.QueryPreferences;
import org.tasks.preferences.Preferences;
import org.tasks.preferences.QueryPreferences;
import java.util.HashSet;
import timber.log.Timber;
public class WidgetPreferences implements QueryPreferences {
@ -277,11 +281,6 @@ public class WidgetPreferences implements QueryPreferences {
return getBoolean(R.string.p_widget_show_completed, false);
}
@Override
public boolean getShowCompletedTemporarily() {
return preferences.getShowCompletedTemporarily();
}
@Override
public boolean getAlwaysDisplayFullDate() { return preferences.getAlwaysDisplayFullDate(); }

@ -157,9 +157,6 @@
<string name="color">اللون</string>
<string name="import_progress_read">قراءة المهمة %d…</string>
<string name="EPr_delete_task_data_warning">سيتم حذف جميع المهام بشكل دائم</string>
<string name="EPr_temp_completed_tasks_not_showing">ستختفي المهام فورًا من القائمة بعد الانتهاء</string>
<string name="EPr_temp_completed_tasks_showing">ستظل المهام مرئية مؤقتًا في القائمة بعد الانتهاء</string>
<string name="EPr_temp_show_completed_tasks">عرض المهام مؤقتًا عند الانتهاء</string>
<string name="linkify_description">أضف روابط لمواقع، عناوين، أو أرقام هواتف</string>
<string name="show_advanced_settings">عرض الإعدادات المتقدمة</string>
<string name="linkify">عرض الروابط</string>

@ -479,9 +479,6 @@
<string name="automatic_backups">Автоматични резервни копия</string>
<string name="email">Е-поща</string>
<string name="always_display_full_date">Цяла дата</string>
<string name="EPr_temp_completed_tasks_showing">Задачите остават временно видими след завършването им</string>
<string name="EPr_temp_completed_tasks_not_showing">Задачите изчезват веднага след завършването им</string>
<string name="EPr_temp_show_completed_tasks">Временно показване на задачите при завършване</string>
<string name="start_date">Начална дата</string>
<string name="sort_created">По време на създаване</string>
<string name="SSD_sort_start">По начална дата</string>

@ -137,9 +137,6 @@
<string name="EPr_reset_preferences_warning">Les preferències es restabliran als valors predeterminats</string>
<string name="EPr_reset_preferences">Reinicia les preferències</string>
<string name="always_display_full_date">Mostra la data completa</string>
<string name="EPr_temp_completed_tasks_not_showing">Les tasques desapareixeran immediatament de la llista després de completar-les</string>
<string name="EPr_temp_completed_tasks_showing">Les tasques continuaran essent visibles temporalment a la llista després de completar-les</string>
<string name="EPr_temp_show_completed_tasks">Mostra temporalment les tasques en finalitzar</string>
<string name="EPr_cal_start_at_due_time">Inicia els esdeveniments del calendari en el moment oportú</string>
<string name="EPr_cal_end_at_due_time">Finalitza els esdeveniments del calendari a la data de venciment</string>
<string name="EPr_cal_end_or_start_at_due_time">Hora d\'esdeveniment del calendari</string>

@ -317,9 +317,6 @@
<item quantity="few">%d roky</item>
<item quantity="other">%d let</item>
</plurals>
<string name="EPr_temp_show_completed_tasks">Dočasně zobrazit dokončené úkoly</string>
<string name="EPr_temp_completed_tasks_showing">Po dokončení zůstanou úkoly dočasně viditelné</string>
<string name="EPr_temp_completed_tasks_not_showing">Úkoly po dokončení okamžitě zmizí ze seznamu</string>
<plurals name="subtask_count">
<item quantity="one">%d podúkol</item>
<item quantity="few">%d podúkoly</item>

@ -92,7 +92,6 @@
<string name="repeat_occurs">Stopper efter</string>
<string name="CFC_gtasks_list_name">På Google Huskelisten…</string>
<string name="gtasks_error_accountNotFound">Kontoen %s ikke fundet. Prøv at logge ud og logge ind igen gennem Google Huskeliste-indstillingerne.</string>
<string name="EPr_temp_show_completed_tasks">Vis udførte opgaver midlertidigt</string>
<string name="EPr_show_task_edit_comments">Vis kommentarer i opgaveredigering</string>
<string name="EPr_fullTask_title">Vis hele opgavetitlen</string>
<string name="astrid_sort_order">Astrids manuelle sortering</string>
@ -534,8 +533,6 @@
<string name="EPr_delete_task_data">Slet opgavedata</string>
<string name="EPr_reset_preferences_warning">Dine præferencer vil blive nulstillet til standardindstillingerne</string>
<string name="EPr_reset_preferences">Gendan standardindstillinger</string>
<string name="EPr_temp_completed_tasks_not_showing">Opgaver forsvinder fra listen, umiddelbart efter de er udført</string>
<string name="EPr_temp_completed_tasks_showing">Opgaver forbliver midlertidigt synlige på listen, efter de er udført</string>
<string name="EPr_cal_start_at_due_time">Kalenderbegivenhed starter ved frist-tid</string>
<string name="EPr_cal_end_at_due_time">Kalenderbegivenhed slutter ved frist-tid</string>
<string name="EPr_cal_end_or_start_at_due_time">Tid for kalenderbegivenhed</string>

@ -441,9 +441,6 @@
<string name="name_your_price">Nennen Sie Ihren Preis</string>
<string name="SSD_sort_my_order">Eigene Sortierung</string>
<string name="caldav_account_repeating_tasks">Server behandelt wiederkehrende Aufgaben</string>
<string name="EPr_temp_show_completed_tasks">Aufgaben nach Erledigung temporär anzeigen</string>
<string name="EPr_temp_completed_tasks_showing">Aufgaben bleiben nach Erledigung noch für eine kurze Zeit sichtbar</string>
<string name="EPr_temp_completed_tasks_not_showing">Aufgaben verschwinden sofort nach Erledigung</string>
<string name="always_display_full_date">Datum ganz anzeigen</string>
<plurals name="subtask_count">
<item quantity="one">%d Teilaufgabe</item>

@ -441,9 +441,6 @@
<string name="name_your_price">Precio flexible</string>
<string name="SSD_sort_my_order">Mi orden</string>
<string name="caldav_account_repeating_tasks">El servidor se encarga de las tareas recurrentes</string>
<string name="EPr_temp_show_completed_tasks">Mostrar temporalmente las tareas ya completadas</string>
<string name="EPr_temp_completed_tasks_showing">Las tareas permanecerán temporalmente visibles en la lista una vez completadas</string>
<string name="EPr_temp_completed_tasks_not_showing">Las tareas desaparecerán inmediatamente de la lista una vez completadas</string>
<plurals name="subtask_count">
<item quantity="one">%d subtarea</item>
<item quantity="other">%d subtareas</item>

@ -441,9 +441,6 @@
<string name="error_adding_account">Errorea: %s</string>
<string name="SSD_sort_my_order">Nire eskaria</string>
<string name="caldav_account_repeating_tasks">Zerbitzariari kudeatzen ditu zeregin errepikakorrak</string>
<string name="EPr_temp_show_completed_tasks">Erakutsi denbora batez zereginak burutu eta gero</string>
<string name="EPr_temp_completed_tasks_showing">Zereginak denbora batez zerrendan ikusgai geratuko dira burutu eta gero</string>
<string name="EPr_temp_completed_tasks_not_showing">Zereginak berehala desagertuko dira zerrendatik behin burututa</string>
<plurals name="subtask_count">
<item quantity="one">Azpi-zeregin %d</item>
<item quantity="other">%d azpi-zeregin</item>

@ -472,9 +472,6 @@
<string name="no_reminders">Ei muistutuksia</string>
<string name="EPr_default_location_radius">Oletusetäisyys</string>
<string name="EPr_default_location_reminder_title">Oletussijaintimuistutukset</string>
<string name="EPr_temp_completed_tasks_not_showing">Tehtävät häviävät listata välittömästi valmistuttuaan</string>
<string name="EPr_temp_completed_tasks_showing">Tehtävät jäävät listaan näkyviin vielä hetkeksi valmistuttuaankin</string>
<string name="EPr_temp_show_completed_tasks">Näytä tehtävät hetkellisesti valmistuttuaan</string>
<string name="TEA_control_location">Sijainti</string>
<string name="TEA_add_subtask">Lisää alitehtävä</string>
<string name="SSD_sort_my_order">Oma järjestys</string>

@ -436,9 +436,6 @@
<string name="error_adding_account">Erreur : %s</string>
<string name="SSD_sort_my_order">Mon tri</string>
<string name="caldav_account_repeating_tasks">Le serveur gère les tâches récurrentes</string>
<string name="EPr_temp_show_completed_tasks">Afficher temporairement les tâches une fois terminées</string>
<string name="EPr_temp_completed_tasks_showing">Les tâches resteront temporairement visibles dans la liste une fois terminées</string>
<string name="EPr_temp_completed_tasks_not_showing">Les tâches disparaîtront immédiatement de la liste après complétion</string>
<plurals name="subtask_count">
<item quantity="one">%d sous-tâche</item>
<item quantity="other">%d sous-tâches</item>

@ -547,9 +547,6 @@
<string name="EPr_default_importance_title">Standardni prioritet</string>
<string name="EPr_manage_delete_all_gcal_message">Stvarno želiš izbrisati sve tvoje događaje za zadatke\?</string>
<string name="EPr_manage_delete_all_gcal">Izbriši kalendarske događaje za zadatke</string>
<string name="EPr_temp_completed_tasks_not_showing">Zadaci će odmah nestati iz popisa nakon što se obave</string>
<string name="EPr_temp_completed_tasks_showing">Zadaci će privremeno biti vidljivi u popisu nakon što se obave</string>
<string name="EPr_temp_show_completed_tasks">Privremeno pokaži zadatke nakon što se obave</string>
<string name="EPr_cal_start_at_due_time">Počni kalendarske događaje u vrijeme roka</string>
<string name="EPr_cal_end_at_due_time">Završi kalendarske događaje u vrijeme roka</string>
<string name="EPr_cal_end_or_start_at_due_time">Vrijeme kalendarskog događaja</string>

@ -439,9 +439,6 @@
<string name="SSD_sort_my_order">Egyéni sorrend</string>
<string name="error_adding_account">Hiba: %s</string>
<string name="caldav_account_repeating_tasks">A szerver kezeli az ismétlődő feladatokat</string>
<string name="EPr_temp_show_completed_tasks">Feladatok ideiglenes láthatósága készre állításkor</string>
<string name="EPr_temp_completed_tasks_showing">A feladatok a készre állítás után ideiglenesen láthatóak maradnak a listában</string>
<string name="EPr_temp_completed_tasks_not_showing">A feladatok a készre állítás után azonnal eltűnnek a listából</string>
<plurals name="subtask_count">
<item quantity="one">%d részfeladat</item>
<item quantity="other">%d részfeladat</item>

@ -456,7 +456,6 @@
<string name="WID_dateButtonUnset">Klik untuk mengatur</string>
<string name="cancel">Batal</string>
<string name="ok">Oke</string>
<string name="EPr_temp_show_completed_tasks">Tampilkan tugas untuk sementara setelah selesai</string>
<string name="CRA_default_list_name">Tindakan Item: %s</string>
<string name="CRA_calendar_reminders_pref_desc_enabled">Tugas akan mengingatkan Anda tentang acara kalender mendatang dan menyarankan Anda untuk bersiap-siap untuk hal tersebut</string>
<string name="CRA_postpone">Mungkin setelahnya</string>
@ -639,8 +638,6 @@
<string name="default_due_date">Tanggal jatuh tempo bawaan</string>
<string name="default_start_date">Tanggal mulai bawaan</string>
<string name="always_display_full_date">Tampilkan tanggal penuh</string>
<string name="EPr_temp_completed_tasks_not_showing">Tugas akan segera menghilang pada tugas setelah selesai</string>
<string name="EPr_temp_completed_tasks_showing">Tugas akan tetap terlihat sementara pada tugas setelah selesai</string>
<string name="widget_show_title">Tampilkan judul</string>
<string name="map_theme_use_app_theme">Gunakan Tema Aplikasi</string>
<string name="tasks_org_account_required">Akun Tasks.org Dibutuhkan</string>

@ -427,10 +427,8 @@
<string name="open_map">Apri mappa</string>
<string name="choose_new_location">Scegli nuova posizione</string>
<string name="display_name">Nome visualizzato</string>
<string name="EPr_temp_completed_tasks_showing">Le attività rimarranno temporaneamente visibili nella lista dopo il completamento</string>
<string name="TEA_add_subtask">Aggiungi attività secondaria</string>
<string name="SSD_sort_my_order">Personalizzato</string>
<string name="EPr_temp_completed_tasks_not_showing">Le attività spariranno immediatamente dalla lista dopo il completamento</string>
<string name="desaturate_colors">Riduci saturazione colori</string>
<string name="share">Condividi</string>
<string name="select_all">Seleziona tutto</string>
@ -491,7 +489,6 @@
<item quantity="one">%d attività secondaria</item>
<item quantity="other">%d attività secondarie</item>
</plurals>
<string name="EPr_temp_show_completed_tasks">Mostra temporaneamente le attività dopo il completamento</string>
<string name="create_new_tag">Crea «%s»</string>
<string name="subtasks_multilevel_google_task">Google Tasks non supporta attività secondarie su più livelli</string>
<string name="expand_subtasks">Espandi attività secondarie</string>

@ -524,8 +524,6 @@
<string name="subtasks">תתי משימות</string>
<string name="widget_show_dividers">הצג חוצצים</string>
<string name="widget_show_menu">הצג תפריט</string>
<string name="EPr_temp_completed_tasks_showing">המשימות יישארו גלויות ברשימה, באופן זמני, לאחר השלמתן</string>
<string name="EPr_temp_show_completed_tasks">הצג באופן זמני משימות עם השלמתם</string>
<string name="TEA_add_subtask">הוסף משימת משנה</string>
<string name="sort_created">לפי זמן היצירה</string>
<string name="SSD_sort_my_order">ההזמנה שלי</string>
@ -556,7 +554,6 @@
<string name="tomorrow_lowercase">מחר</string>
<string name="today_lowercase">היום</string>
<string name="CFC_list_name">ברשימה…</string>
<string name="EPr_temp_completed_tasks_not_showing">המשימות תיעלמנה מיידית מהרשימה עם השלמתן</string>
<string name="display_name">שם תצוגה</string>
<string name="lists">רשימות</string>
<string name="open_last_viewed_list">פתיחת הרשימה האחרונה שנצפתה</string>

@ -494,9 +494,6 @@
<string name="default_start_date">デフォルトの開始日</string>
<string name="default_location">デフォルトの場所</string>
<string name="default_due_date">デフォルトの期限</string>
<string name="EPr_temp_completed_tasks_showing">タスクが完了しても一時的にリストに表示されます</string>
<string name="EPr_temp_completed_tasks_not_showing">タスクが完了するとすぐにリストから消えます</string>
<string name="EPr_temp_show_completed_tasks">完了したタスクを一時的に表示する</string>
<string name="custom_filter_is_subtask">サブタスクである</string>
<string name="custom_filter_has_subtask">サブタスクの有無</string>
<string name="collapse_subtasks">サブタスクを折りたたむ</string>

@ -437,9 +437,6 @@
<string name="name_your_price">구독 금액 정하기</string>
<string name="SSD_sort_my_order">순서 직접 정렬</string>
<string name="caldav_account_repeating_tasks">서버가 반복 할일 처리</string>
<string name="EPr_temp_show_completed_tasks">할일 완료 시 잠깐 표시</string>
<string name="EPr_temp_completed_tasks_showing">할일을 완료 처리하는 순간 목록에서 바로 사라지지 않고 잠깐 남아있습니다</string>
<string name="EPr_temp_completed_tasks_not_showing">할일을 완료 처리하는 순간 목록에서 바로 사라집니다</string>
<plurals name="subtask_count">
<item quantity="other">%d 하위할일</item>
</plurals>

@ -535,9 +535,6 @@
<string name="CFC_startBefore_text">Pradėti iki: \?</string>
<string name="default_location">Numatytoji vieta</string>
<string name="default_start_date">Numatytoji pradžios data</string>
<string name="EPr_temp_completed_tasks_not_showing">Užduotys iš karto išnyks iš sąrašo jas užbaigus</string>
<string name="EPr_temp_completed_tasks_showing">Užduotys laikinai išliks matomos sąraše po užbaigimo</string>
<string name="EPr_temp_show_completed_tasks">Laikinai rodyti užduotis, po jų pabaigos</string>
<string name="TEA_add_subtask">Pridėti antrinę užduotį</string>
<string name="astrid_sort_order">Astrid rankinis rūšiavimas</string>
<string name="cancel">Atšaukti</string>

@ -441,9 +441,6 @@
<string name="error_adding_account">Feil: %s</string>
<string name="SSD_sort_my_order">Min bestilling</string>
<string name="caldav_account_repeating_tasks">Tjeneren håndterer gjentagende gjøremål</string>
<string name="EPr_temp_show_completed_tasks">Vis gjøremål midlertidig ved fullførelse</string>
<string name="EPr_temp_completed_tasks_showing">Gjøremål vil midlertidig forbli synlige i listen etter fullførelse</string>
<string name="EPr_temp_completed_tasks_not_showing">Gjøremål vil fjernes umiddelbart fra listen etter fullførelse</string>
<plurals name="subtask_count">
<item quantity="one">%d gjøremålssteg</item>
<item quantity="other">%d gjøremålssteg</item>

@ -436,9 +436,6 @@
<string name="SSD_sort_my_order">Mijn volgorde</string>
<string name="error_adding_account">Fout: %s</string>
<string name="caldav_account_repeating_tasks">Server plant terugkerende taken in</string>
<string name="EPr_temp_show_completed_tasks">Laat voltooide taken tijdelijk nog zien</string>
<string name="EPr_temp_completed_tasks_showing">Taken blijven tijdelijk zichtbaar in de lijst na voltooiing</string>
<string name="EPr_temp_completed_tasks_not_showing">Taken verdwijnen onmiddellijk uit de lijst na voltooiing</string>
<plurals name="subtask_count">
<item quantity="one">%d deeltaak</item>
<item quantity="other">%d deeltaken</item>

@ -451,9 +451,6 @@
<string name="name_your_price">Nazwij swoją cenę</string>
<string name="SSD_sort_my_order">Ręczne</string>
<string name="caldav_account_repeating_tasks">Serwer obsługuje powtarzające się zadania</string>
<string name="EPr_temp_show_completed_tasks">Tymczasowo pokazuj zadania po zakończeniu</string>
<string name="EPr_temp_completed_tasks_showing">Zadania będą tymczasowo widoczne na liście po zakończeniu</string>
<string name="EPr_temp_completed_tasks_not_showing">Zadania natychmiast znikną z listy po zakończeniu</string>
<plurals name="subtask_count">
<item quantity="one">%d podzadanie</item>
<item quantity="few">%d podzadania</item>

@ -527,9 +527,6 @@
<item quantity="other">%d sub-tarefas</item>
</plurals>
<string name="CFC_list_name">Na lista…</string>
<string name="EPr_temp_completed_tasks_not_showing">Tarefas desaparecerão da listagem imediatamente após serem concluídas</string>
<string name="EPr_temp_completed_tasks_showing">Tarefas continuarão temporariamente visíveis na listagem após serem completas</string>
<string name="EPr_temp_show_completed_tasks">Temporariamente mostrar tarefas quando completas</string>
<string name="TEA_timer_est">Est. %s</string>
<string name="TEA_add_subtask">Adicionar subtarefa</string>
<string name="sort_created">Por hora de criação</string>

@ -548,9 +548,6 @@
<item quantity="one">%d subtarefa</item>
<item quantity="other">%d subtarefas</item>
</plurals>
<string name="EPr_temp_completed_tasks_not_showing">Quando terminadas, as tarefas desaparecerão imediatamente da lista</string>
<string name="EPr_temp_completed_tasks_showing">As tarefas terminadas continuarão temporariamente visíveis na lista</string>
<string name="EPr_temp_show_completed_tasks">Mostrar temporariamente as tarefas terminadas</string>
<string name="caldav_account_repeating_tasks">O servidor lida com tarefas recorrentes</string>
<string name="SSD_sort_my_order">Minha ordem</string>
<string name="name_your_price">Dê o seu valor</string>

@ -459,9 +459,6 @@
<string name="default_start_date">Data de începere implicită</string>
<string name="EPr_default_importance_title">Prioritate implicită</string>
<string name="EPr_manage_delete_all_gcal">Eliminați toate evenimentele din calendar pentru aceste sarcini</string>
<string name="EPr_temp_completed_tasks_not_showing">Sarcinile vor dispărea imediat din listă după finalizare</string>
<string name="EPr_temp_completed_tasks_showing">Sarcinile vor rămâne temporar vizibile în listă după finalizare</string>
<string name="EPr_temp_show_completed_tasks">Afișați temporar sarcinile la finalizare</string>
<string name="EPr_cal_start_at_due_time">Începeți evenimentele din calendar la timpul util</string>
<string name="EPr_cal_end_at_due_time">Încheiați evenimentele din calendar la timpul util</string>
<string name="EPr_cal_end_or_start_at_due_time">Ora evenimentului din calendar</string>

@ -452,9 +452,6 @@
<string name="list_separator_with_space">", "</string>
<string name="building_notifications">Генерация уведомлений</string>
<string name="SSD_sort_my_order">Мой порядок</string>
<string name="EPr_temp_show_completed_tasks">Временно показывать задачи после завершения</string>
<string name="EPr_temp_completed_tasks_showing">Задачи будут временно видны в списке после завершения</string>
<string name="EPr_temp_completed_tasks_not_showing">Задачи сразу же исчезнут из списка после завершения</string>
<plurals name="subtask_count">
<item quantity="one">%d подзадача</item>
<item quantity="few">%d подзадачи</item>

@ -464,9 +464,6 @@
<string name="CFC_dueBefore_name">අවසාන වනුයේ…</string>
<string name="CFC_dueBefore_text">අවසාන වනුයේ: \?</string>
<string name="always_display_full_date">සම්පූර්ණ දිනය පෙන්වන්න</string>
<string name="EPr_temp_completed_tasks_not_showing">කාර්යයන් අවසන් වූ වහාම ලැයිස්තුවෙන් ඉවත් වේ</string>
<string name="EPr_temp_completed_tasks_showing">කාර්යයන් අවසන් වූ පසු ලැයිස්තුවේ තාවකාලිකව දැකිය හැකිය</string>
<string name="EPr_temp_show_completed_tasks">කාර්යයන් අවසන් වූ පසු තාවකාලිකව ඒ ගැන පෙන්වන්න</string>
<string name="EPr_cal_end_at_due_time">කැලැන්ඩරයේ සිදුවීම් නියමිත වේලාවට අවසන් කරන්න</string>
<string name="EPr_cal_end_or_start_at_due_time">දින දර්ශන සිදුවීම් වේලාව</string>
<string name="task_list_options">කාර්ය ලැයිස්තු විකල්ප</string>

@ -429,7 +429,6 @@
<string name="choose_new_location">Zvoliť novú polohu</string>
<string name="third_party_licenses">Licencie tretích strán</string>
<string name="version_string">Verzia %s</string>
<string name="EPr_temp_show_completed_tasks">Dočasne Zobraziť úlohy po dokončení</string>
<string name="TEA_add_subtask">Pridať podúlohu</string>
<string name="SSD_sort_my_order">Vlastné poradie</string>
<string name="email">E-mail</string>

@ -489,7 +489,6 @@
<string name="etesync_account_description">Kräver ett konto hos EteSync.com eller en egen värdserver</string>
<string name="caldav_account_description">Kräver ett konto hos en CalDAV-tjänsteleverantör eller en egen server. Hitta en tjänsteleverantör genom att besöka tasks.org/caldav</string>
<string name="menu_discard_changes">Ta bort ändringar</string>
<string name="EPr_temp_completed_tasks_not_showing">Uppgifterna försvinner omedelbart från listan när de är slutförda</string>
<string name="astrid_sort_order_summary">Aktivera Astrids manuella sorteringsläge för \"Mina uppgifter\", \"Idag\" och taggar. Detta sorteringsläge kommer att ersättas av \"Min ordning\" i en framtida uppdatering</string>
<string name="markdown_description">Aktivera Markdown i titel och beskrivning</string>
<string name="markdown">Prissänkning</string>
@ -691,8 +690,6 @@
<string name="default_due_date">Standardförfallodag</string>
<string name="default_start_date">Standard startdatum</string>
<string name="always_display_full_date">Visa hela datumet</string>
<string name="EPr_temp_completed_tasks_showing">Aktiviteter visas tillfälligt i listan när de har slutförts</string>
<string name="EPr_temp_show_completed_tasks">Visa uppgifter tillfälligt när de är färdiga</string>
<string name="start_date">Startdatum</string>
<string name="TEA_add_subtask">Lägg till deluppgift</string>
<string name="sort_created">Vid skapelsetidpunkten</string>

@ -19,9 +19,6 @@
<string name="EPr_delete_task_data">பணி தரவை நீக்கு</string>
<string name="EPr_reset_preferences_warning">முன்னுரிமைகள் இயல்புநிலை மதிப்புகளுக்கு மீட்டமைக்கப்படும்</string>
<string name="EPr_reset_preferences">விருப்பங்களை மீட்டமைக்கவும்</string>
<string name="EPr_temp_completed_tasks_not_showing">பணிகள் முடிந்ததும் பட்டியலில் இருந்து உடனடியாக மறைந்துவிடும்</string>
<string name="EPr_temp_completed_tasks_showing">பணிகள் முடிந்தபின் பட்டியலில் தற்காலிகமாகத் தெரியும்</string>
<string name="EPr_temp_show_completed_tasks">பணிகள் முடிந்ததும் தற்காலிகமாகக் காட்டு</string>
<string name="EPr_cal_start_at_due_time">சரியான நேரத்தில் நாள்காட்டி நிகழ்வுகளைத் தொடங்கவும்</string>
<string name="EPr_cal_end_at_due_time">நாள்காட்டி நிகழ்வுகளை உரிய நேரத்தில் முடிக்கவும்</string>
<string name="EPr_cal_end_or_start_at_due_time">நாள்காட்டி நிகழ்வு நேரம்</string>

@ -606,9 +606,6 @@
<string name="EPr_reset_preferences_warning">การกําหนดลักษณะจะถูกรีเซ็ตเป็นค่าเริ่มต้น</string>
<string name="EPr_reset_preferences">รีเซ็ตการกําหนดลักษณะ</string>
<string name="always_display_full_date">แสดงวันที่เต็ม</string>
<string name="EPr_temp_completed_tasks_not_showing">งานจะหายไปจากรายการทันทีหลังจากเสร็จสิ้น</string>
<string name="EPr_temp_completed_tasks_showing">งานจะยังคงปรากฏอยู่ในรายการชั่วคราวหลังจากเสร็จสิ้น</string>
<string name="EPr_temp_show_completed_tasks">แสดงงานชั่วคราวเมื่อเสร็จสมบูรณ์</string>
<string name="EPr_cal_start_at_due_time">เริ่มกิจกรรมในปฏิทินเมื่อถึงกําหนด</string>
<string name="EPr_cal_end_at_due_time">สิ้นสุดกิจกรรมในปฏิทินเมื่อถึงกําหนด</string>
<string name="EPr_cal_end_or_start_at_due_time">เวลากิจกรรมในปฏิทิน</string>

@ -441,9 +441,6 @@
<string name="name_your_price">Fiyat belirle</string>
<string name="SSD_sort_my_order">Düzenim</string>
<string name="caldav_account_repeating_tasks">Sunucu, yineleyen görevleri halleder</string>
<string name="EPr_temp_show_completed_tasks">Tamamlandıklarında görevleri geçici olarak göster</string>
<string name="EPr_temp_completed_tasks_showing">Görevler, tamamlandıktan sonra listede geçici olarak görünecek</string>
<string name="EPr_temp_completed_tasks_not_showing">Görevler, tamamlandıktan sonra listeden hemen kaybolacak</string>
<plurals name="subtask_count">
<item quantity="one">%d alt görev</item>
<item quantity="other">%d alt görev</item>

@ -455,9 +455,6 @@
<string name="icon">Піктограма</string>
<string name="menu_discard_changes">Скасувати зміни</string>
<string name="subtasks">Підзавдання</string>
<string name="EPr_temp_completed_tasks_not_showing">Завдання негайно зникатимуть зі списку після їх завершення</string>
<string name="EPr_temp_completed_tasks_showing">Завдання тимчасово залишатимуться видимими у списку після їх завершення</string>
<string name="EPr_temp_show_completed_tasks">Тимчасово показувати завдання після їх завершення</string>
<string name="TEA_add_subtask">Додати підзавдання</string>
<string name="SSD_sort_my_order">Мій порядок</string>
<string name="display_name">Показувана назва</string>

@ -97,9 +97,6 @@
<string name="EPr_reset_preferences_warning">ترجیحات کو ڈیفالٹ پر دوبارہ ترتیب دیا جائے گا</string>
<string name="EPr_reset_preferences">ترجیحات کو دوبارہ ترتیب دیں</string>
<string name="always_display_full_date">پوری تاریخ دکھائیں</string>
<string name="EPr_temp_completed_tasks_not_showing">کام مکمل ہونے کے بعد فورا. فہرست سے غائب ہوجائیں گے</string>
<string name="EPr_temp_completed_tasks_showing">ٹاسک مکمل ہونے کے بعد فہرست میں عارضی طور پر نظر آئیں گے</string>
<string name="EPr_temp_show_completed_tasks">تکمیل کے بعد عارضی طور پر ٹاسک دکھائیں</string>
<string name="EPr_cal_start_at_due_time">مقررہ وقت پر کیلنڈر ایونٹس شروع کریں</string>
<string name="EPr_cal_end_at_due_time">مقررہ وقت پر کیلنڈر ایونٹس ختم کریں</string>
<string name="EPr_cal_end_or_start_at_due_time">کیلنڈر ایونٹ کا وقت</string>

@ -667,9 +667,6 @@
<string name="EPr_reset_preferences_warning">Các cài đặt sẽ được đặt lại về giá trị mặc định</string>
<string name="EPr_reset_preferences">Đặt lại các cài đặt</string>
<string name="always_display_full_date">Hiện ngày tháng đầy đủ</string>
<string name="EPr_temp_completed_tasks_not_showing">Các công việc sẽ biến mất ngay lập tức khỏi danh sách sau khi hoàn thành</string>
<string name="EPr_temp_completed_tasks_showing">Các công việc vẫn sẽ còn tạm thời nhìn thấy được trong danh sách sau khi hoàn thành</string>
<string name="EPr_temp_show_completed_tasks">Tạm thời hiện các công việc khi hoàn thành</string>
<string name="EPr_cal_start_at_due_time">Bắt đầu các sự kiện trong lịch khi đến hạn</string>
<string name="EPr_cal_end_at_due_time">Kết thúc các sự kiện trong lịch khi đến hạn</string>
<string name="EPr_cal_end_or_start_at_due_time">Thời gian sự kiện trong lịch</string>

@ -432,9 +432,6 @@
<string name="error_adding_account">错误:%s</string>
<string name="SSD_sort_my_order">我的顺序</string>
<string name="caldav_account_repeating_tasks">服务器处理重复任务</string>
<string name="EPr_temp_show_completed_tasks">完成时短暂显示任务</string>
<string name="EPr_temp_completed_tasks_showing">任务完成后将暂时展示在列表中</string>
<string name="EPr_temp_completed_tasks_not_showing">任务完成后将立刻从列表中消失</string>
<plurals name="subtask_count">
<item quantity="other">%d 个子任务</item>
</plurals>

@ -205,9 +205,6 @@
<string name="EPr_delete_task_data">刪除工作數據</string>
<string name="EPr_delete_task_data_warning">所有工作將永久刪除</string>
<string name="SSD_sort_my_order">我的排序</string>
<string name="EPr_temp_show_completed_tasks">工作完成後短暫顯示工作表</string>
<string name="EPr_temp_completed_tasks_showing">工作完成後短暫留在工作表</string>
<string name="EPr_temp_completed_tasks_not_showing">工作完成後立刻從工作表刪除</string>
<string name="TEA_add_subtask">加入副工作</string>
<string name="action_call">通話</string>
<string name="display_name">顯示名稱</string>

@ -275,7 +275,6 @@
<string name="TEA_ctrl_google_task_list">TEA_ctrl_gtask</string>
<string name="p_show_hidden_tasks">show_hidden_tasks</string>
<string name="p_show_completed_tasks">show_completed_tasks</string>
<string name="p_temporarily_show_completed_tasks">temporarily_show_completed_tasks</string>
<string name="p_reverse_sort">reverse_sort</string>
<string name="p_manual_sort">manual_sort</string>
<string name="p_astrid_sort">astrid_sort</string>

@ -88,9 +88,6 @@ File %1$s contained %2$s.\n\n
<string name="EPr_cal_end_or_start_at_due_time">Calendar event time</string>
<string name="EPr_cal_end_at_due_time">End calendar events at due time</string>
<string name="EPr_cal_start_at_due_time">Start calendar events at due time</string>
<string name="EPr_temp_show_completed_tasks">Temporarily show tasks upon completion</string>
<string name="EPr_temp_completed_tasks_showing">Tasks will remain temporarily visible in the list after completion</string>
<string name="EPr_temp_completed_tasks_not_showing">Tasks will immediately disappear from the list after completion</string>
<string name="always_display_full_date">Show full date</string>
<string name="EPr_reset_preferences">Reset preferences</string>
<string name="EPr_reset_preferences_warning">Preferences will be reset to default values</string>

@ -101,14 +101,6 @@
android:summary="@string/linkify_description"
android:title="@string/linkify" />
<SwitchPreferenceCompat
android:defaultValue="false"
android:key="@string/p_temporarily_show_completed_tasks"
android:summaryOff="@string/EPr_temp_completed_tasks_not_showing"
android:summaryOn="@string/EPr_temp_completed_tasks_showing"
android:title="@string/EPr_temp_show_completed_tasks"
app:singleLineTitle="false" />
<SwitchPreferenceCompat
android:defaultValue="false"
app:allowDividerAbove="true"

Loading…
Cancel
Save