Remove initial repeat confirmation

pull/281/head
Alex Baker 11 years ago
parent 2548097fd0
commit 35c16b3e37

@ -65,7 +65,6 @@ import com.todoroo.astrid.timers.TimerActionControlSet;
import com.todoroo.astrid.timers.TimerControlSet; import com.todoroo.astrid.timers.TimerControlSet;
import com.todoroo.astrid.timers.TimerPlugin; import com.todoroo.astrid.timers.TimerPlugin;
import com.todoroo.astrid.ui.CheckableImageView; import com.todoroo.astrid.ui.CheckableImageView;
import com.todoroo.astrid.ui.DateChangedAlerts;
import com.todoroo.astrid.ui.DeadlineControlSet; import com.todoroo.astrid.ui.DeadlineControlSet;
import com.todoroo.astrid.ui.DescriptionControlSet; import com.todoroo.astrid.ui.DescriptionControlSet;
import com.todoroo.astrid.ui.EditTitleControlSet; import com.todoroo.astrid.ui.EditTitleControlSet;
@ -157,7 +156,6 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener {
public static final String OVERRIDE_FINISH_ANIM = "finishAnim"; //$NON-NLS-1$ public static final String OVERRIDE_FINISH_ANIM = "finishAnim"; //$NON-NLS-1$
public static final String TOKEN_TAGS_CHANGED = "tags_changed"; //$NON-NLS-1$ public static final String TOKEN_TAGS_CHANGED = "tags_changed"; //$NON-NLS-1$
public static final String TOKEN_NEW_REPEATING_TASK = "new_repeating"; //$NON-NLS-1$
// --- services // --- services
@ -173,7 +171,6 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener {
@Inject AlarmService alarmService; @Inject AlarmService alarmService;
@Inject GCalHelper gcalHelper; @Inject GCalHelper gcalHelper;
@Inject ActivityPreferences preferences; @Inject ActivityPreferences preferences;
@Inject DateChangedAlerts dateChangedAlerts;
@Inject TagDataDao tagDataDao; @Inject TagDataDao tagDataDao;
@Inject ActFmCameraModule actFmCameraModule; @Inject ActFmCameraModule actFmCameraModule;
@Inject GeofenceService geofenceService; @Inject GeofenceService geofenceService;
@ -608,14 +605,9 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener {
if (!onPause) { if (!onPause) {
boolean taskEditActivity = (getActivity() instanceof TaskEditActivity); boolean taskEditActivity = (getActivity() instanceof TaskEditActivity);
boolean showRepeatAlert = model.getTransitory(TaskService.TRANS_REPEAT_CHANGED) != null
&& !TextUtils.isEmpty(model.getRecurrence());
if (taskEditActivity) { if (taskEditActivity) {
Intent data = new Intent(); Intent data = new Intent();
if (showRepeatAlert) {
data.putExtra(TOKEN_NEW_REPEATING_TASK, model);
}
data.putExtra(TOKEN_TAGS_CHANGED, tagsChanged); data.putExtra(TOKEN_TAGS_CHANGED, tagsChanged);
getActivity().setResult(Activity.RESULT_OK, data); getActivity().setResult(Activity.RESULT_OK, data);
@ -623,9 +615,6 @@ ViewPager.OnPageChangeListener, EditNoteActivity.UpdatesChangedListener {
// Notify task list fragment in multi-column case // Notify task list fragment in multi-column case
// since the activity isn't actually finishing // since the activity isn't actually finishing
TaskListActivity tla = (TaskListActivity) getActivity(); TaskListActivity tla = (TaskListActivity) getActivity();
if (showRepeatAlert) {
dateChangedAlerts.showRepeatChangedDialog(tla, model);
}
if (tagsChanged) { if (tagsChanged) {
tla.tagsChanged(); tla.tagsChanged();

@ -344,10 +344,6 @@ public class TaskListActivity extends AstridActivity implements OnPageChangeList
TaskListFragment tlf = getTaskListFragment(); TaskListFragment tlf = getTaskListFragment();
if (tlf != null) { if (tlf != null) {
if (data != null) { if (data != null) {
if (data.getParcelableExtra(TaskEditFragment.TOKEN_NEW_REPEATING_TASK) != null) {
Task repeating = data.getParcelableExtra(TaskEditFragment.TOKEN_NEW_REPEATING_TASK);
dateChangedAlerts.showRepeatChangedDialog(this, repeating);
}
if (data.getBooleanExtra(TaskEditFragment.TOKEN_TAGS_CHANGED, false)) { if (data.getBooleanExtra(TaskEditFragment.TOKEN_TAGS_CHANGED, false)) {
tagsChanged(true); tagsChanged(true);
} }

@ -365,10 +365,6 @@ public class RepeatControlSet extends PopupControlSet {
result = result + ";FROM=COMPLETION"; //$NON-NLS-1$ result = result + ";FROM=COMPLETION"; //$NON-NLS-1$
} }
if (!result.equals(task.getRecurrence().replaceAll("BYDAY=;", ""))) //$NON-NLS-1$//$NON-NLS-2$
{
task.putTransitory(TaskService.TRANS_REPEAT_CHANGED, true);
}
task.setRecurrence(result); task.setRecurrence(result);
task.setRepeatUntil(repeatUntilValue); task.setRepeatUntil(repeatUntilValue);

@ -51,8 +51,6 @@ public class TaskService {
private static final Logger log = LoggerFactory.getLogger(TaskService.class); private static final Logger log = LoggerFactory.getLogger(TaskService.class);
public static final String TRANS_REPEAT_CHANGED = "repeat_changed"; //$NON-NLS-1$
public static final String TRANS_EDIT_SAVE = "task-edit-save"; //$NON-NLS-1$ public static final String TRANS_EDIT_SAVE = "task-edit-save"; //$NON-NLS-1$
public static final String TRANS_REPEAT_COMPLETE = "repeat-complete"; //$NON-NLS-1$ public static final String TRANS_REPEAT_COMPLETE = "repeat-complete"; //$NON-NLS-1$

@ -20,8 +20,6 @@ import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener; import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.TextView; import android.widget.TextView;
import com.google.ical.values.Frequency;
import com.google.ical.values.RRule;
import com.todoroo.andlib.utility.DateUtilities; import com.todoroo.andlib.utility.DateUtilities;
import com.todoroo.astrid.data.Task; import com.todoroo.astrid.data.Task;
import com.todoroo.astrid.gcal.GCalHelper; import com.todoroo.astrid.gcal.GCalHelper;
@ -30,14 +28,10 @@ import com.todoroo.astrid.service.TaskService;
import com.todoroo.astrid.ui.DateAndTimeDialog.DateAndTimeDialogListener; import com.todoroo.astrid.ui.DateAndTimeDialog.DateAndTimeDialogListener;
import com.todoroo.astrid.utility.Flags; import com.todoroo.astrid.utility.Flags;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.tasks.R; import org.tasks.R;
import org.tasks.injection.ForApplication; import org.tasks.injection.ForApplication;
import org.tasks.preferences.ActivityPreferences; import org.tasks.preferences.ActivityPreferences;
import java.text.ParseException;
import javax.inject.Inject; import javax.inject.Inject;
import static com.todoroo.andlib.utility.AndroidUtilities.atLeastGingerbread; import static com.todoroo.andlib.utility.AndroidUtilities.atLeastGingerbread;
@ -50,8 +44,6 @@ import static org.tasks.date.DateTimeUtils.newDate;
*/ */
public class DateChangedAlerts { public class DateChangedAlerts {
private static final Logger log = LoggerFactory.getLogger(DateChangedAlerts.class);
/** Preference key for how many of these helper dialogs we've shown */ /** Preference key for how many of these helper dialogs we've shown */
private static final String PREF_NUM_HELPERS_SHOWN = "pref_num_date_helpers"; //$NON-NLS-1$ private static final String PREF_NUM_HELPERS_SHOWN = "pref_num_date_helpers"; //$NON-NLS-1$
@ -70,33 +62,6 @@ public class DateChangedAlerts {
this.preferences = preferences; this.preferences = preferences;
} }
public void showRepeatChangedDialog(final Activity activity, Task task) {
if (!preferences.getBoolean(PREF_SHOW_HELPERS, true)) {
return;
}
final Dialog d = new Dialog(activity, R.style.ReminderDialog);
d.setContentView(R.layout.astrid_reminder_view);
Button okButton = (Button) d.findViewById(R.id.reminder_complete);
okButton.setText(android.R.string.ok);
d.findViewById(R.id.reminder_snooze).setVisibility(View.GONE);
d.findViewById(R.id.reminder_edit).setVisibility(View.GONE);
((TextView) d.findViewById(R.id.reminder_title)).setText(activity.getString(R.string.TLA_repeat_scheduled_title, task.getTitle()));
String speechBubbleText = constructSpeechBubbleTextForRepeat(activity, task);
((TextView) d.findViewById(R.id.reminder_message)).setText(speechBubbleText);
setupOkAndDismissButtons(d);
setupHideCheckbox(d);
setupDialogLayoutParams(activity, d);
d.setOwnerActivity(activity);
d.show();
}
public void showRepeatTaskRescheduledDialog(final GCalHelper gcalHelper, final TaskService taskService, final Activity activity, final Task task, public void showRepeatTaskRescheduledDialog(final GCalHelper gcalHelper, final TaskService taskService, final Activity activity, final Task task,
final long oldDueDate, final long newDueDate, final boolean lastTime) { final long oldDueDate, final long newDueDate, final boolean lastTime) {
if (!preferences.getBoolean(PREF_SHOW_HELPERS, true)) { if (!preferences.getBoolean(PREF_SHOW_HELPERS, true)) {
@ -227,11 +192,6 @@ public class DateChangedAlerts {
} }
private String constructSpeechBubbleTextForRepeat(Context context, Task task) {
String recurrence = getRecurrenceString(context, task);
return context.getString(R.string.TLA_repeat_scheduled_speech_bubble, recurrence);
}
private String getRelativeDateAndTimeString(Context context, long date) { private String getRelativeDateAndTimeString(Context context, long date) {
String dueString = date > 0 ? DateUtilities.getRelativeDay(context, date, false) : ""; String dueString = date > 0 ? DateUtilities.getRelativeDay(context, date, false) : "";
if(Task.hasDueTime(date)) { if(Task.hasDueTime(date)) {
@ -240,45 +200,4 @@ public class DateChangedAlerts {
} }
return dueString; return dueString;
} }
private String getRecurrenceString(Context context, Task task) {
try {
RRule rrule = new RRule(task.sanitizedRecurrence());
String[] dateAbbrev = context.getResources().getStringArray(
R.array.repeat_interval);
String frequency = "";
Frequency freq = rrule.getFreq();
switch(freq) {
case DAILY:
frequency = dateAbbrev[0].toLowerCase();
break;
case WEEKLY:
frequency = dateAbbrev[1].toLowerCase();
break;
case MONTHLY:
frequency = dateAbbrev[2].toLowerCase();
break;
case HOURLY:
frequency = dateAbbrev[3].toLowerCase();
break;
case MINUTELY:
frequency = dateAbbrev[4].toLowerCase();
break;
case YEARLY:
frequency = dateAbbrev[5].toLowerCase();
}
if (!TextUtils.isEmpty(frequency)) {
String date = String.format("%s %s", rrule.getInterval(), frequency); //$NON-NLS-1$
return String.format(context.getString(R.string.repeat_detail_duedate),
date).toLowerCase(); // Every freq int
}
} catch (ParseException e) {
// Eh
log.error(e.getMessage(), e);
}
return "";
}
} }

@ -5,10 +5,7 @@
*/ */
package com.todoroo.astrid.ui; package com.todoroo.astrid.ui;
import android.text.TextUtils;
import com.todoroo.andlib.utility.DialogUtilities; import com.todoroo.andlib.utility.DialogUtilities;
import com.todoroo.astrid.activity.AstridActivity;
import com.todoroo.astrid.activity.TaskListActivity; import com.todoroo.astrid.activity.TaskListActivity;
import com.todoroo.astrid.activity.TaskListFragment; import com.todoroo.astrid.activity.TaskListFragment;
import com.todoroo.astrid.data.TagData; import com.todoroo.astrid.data.TagData;
@ -35,7 +32,6 @@ public class QuickAddBar {
@Inject TaskService taskService; @Inject TaskService taskService;
@Inject TaskCreator taskCreator; @Inject TaskCreator taskCreator;
@Inject DateChangedAlerts dateChangedAlerts;
private TaskListActivity activity; private TaskListActivity activity;
private TaskListFragment fragment; private TaskListFragment fragment;
@ -79,9 +75,6 @@ public class QuickAddBar {
fragment.loadTaskListContent(); fragment.loadTaskListContent();
fragment.selectCustomId(task.getId()); fragment.selectCustomId(task.getId());
if (!TextUtils.isEmpty(task.getRecurrence())) {
showAlertForRepeatingTask(activity, task);
}
activity.onTaskListItemClicked(task.getId()); activity.onTaskListItemClicked(task.getId());
fragment.onTaskCreated(task); fragment.onTaskCreated(task);
@ -91,8 +84,4 @@ public class QuickAddBar {
} }
return null; return null;
} }
private void showAlertForRepeatingTask(AstridActivity activity, Task task) {
dateChangedAlerts.showRepeatChangedDialog(activity, task);
}
} }

@ -45,8 +45,6 @@
<string name="TLA_menu_settings">Настройки</string> <string name="TLA_menu_settings">Настройки</string>
<string name="TLA_custom">Други</string> <string name="TLA_custom">Други</string>
<string name="TLA_quickadd_confirm_hide_helpers">Не показвай бъдещи потвърждения</string> <string name="TLA_quickadd_confirm_hide_helpers">Не показвай бъдещи потвърждения</string>
<string name="TLA_repeat_scheduled_title">Нова повтаряща се задача %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Ще Ви напомня относно това %s.</string>
<string name="TAd_hiddenFormat">%s [скрито]</string> <string name="TAd_hiddenFormat">%s [скрито]</string>
<string name="TAd_deletedFormat">%s [изтрити]</string> <string name="TAd_deletedFormat">%s [изтрити]</string>
<string name="TAd_completed">Приключена\n%s</string> <string name="TAd_completed">Приключена\n%s</string>

@ -40,8 +40,6 @@
<string name="TLA_menu_settings">Paràmetres</string> <string name="TLA_menu_settings">Paràmetres</string>
<string name="TLA_custom">Personalitzat</string> <string name="TLA_custom">Personalitzat</string>
<string name="TLA_quickadd_confirm_hide_helpers">No mostris confirmacions futures</string> <string name="TLA_quickadd_confirm_hide_helpers">No mostris confirmacions futures</string>
<string name="TLA_repeat_scheduled_title">Tasca periòdica nova %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">En rebreu recordatoris %s.</string>
<string name="TAd_hiddenFormat">%s [ocult]</string> <string name="TAd_hiddenFormat">%s [ocult]</string>
<string name="TAd_deletedFormat">%s [eliminat]</string> <string name="TAd_deletedFormat">%s [eliminat]</string>
<string name="TAd_completed">Acabat fa\n%s</string> <string name="TAd_completed">Acabat fa\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Nastavení</string> <string name="TLA_menu_settings">Nastavení</string>
<string name="TLA_custom">Vlastní</string> <string name="TLA_custom">Vlastní</string>
<string name="TLA_quickadd_confirm_hide_helpers">Nezobrazovat budoucí potvrzení</string> <string name="TLA_quickadd_confirm_hide_helpers">Nezobrazovat budoucí potvrzení</string>
<string name="TLA_repeat_scheduled_title">Nový opakující se úkol %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Připomenu Ti to %s.</string>
<string name="TAd_hiddenFormat">%s [skrytý]</string> <string name="TAd_hiddenFormat">%s [skrytý]</string>
<string name="TAd_deletedFormat">%s [smazán]</string> <string name="TAd_deletedFormat">%s [smazán]</string>
<string name="TAd_completed">Dokončeno\n%s</string> <string name="TAd_completed">Dokončeno\n%s</string>

@ -41,8 +41,6 @@
<string name="TLA_menu_settings">Einstellungen</string> <string name="TLA_menu_settings">Einstellungen</string>
<string name="TLA_custom">Benutzerdefiniert</string> <string name="TLA_custom">Benutzerdefiniert</string>
<string name="TLA_quickadd_confirm_hide_helpers">In Zukunft nicht mehr nach Bestätigungen fragen</string> <string name="TLA_quickadd_confirm_hide_helpers">In Zukunft nicht mehr nach Bestätigungen fragen</string>
<string name="TLA_repeat_scheduled_title">Neue sich wiederholende Aufgabe %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">\"Ich werde dich erinnern an %s.\"</string>
<string name="TAd_hiddenFormat">%s [versteckt]</string> <string name="TAd_hiddenFormat">%s [versteckt]</string>
<string name="TAd_deletedFormat">%s [gelöscht]</string> <string name="TAd_deletedFormat">%s [gelöscht]</string>
<string name="TAd_completed">Abgeschlossen\n%s</string> <string name="TAd_completed">Abgeschlossen\n%s</string>

@ -44,8 +44,6 @@
<string name="TLA_menu_settings">Ρυθμίσεις</string> <string name="TLA_menu_settings">Ρυθμίσεις</string>
<string name="TLA_custom">Προσαρμοσμένο</string> <string name="TLA_custom">Προσαρμοσμένο</string>
<string name="TLA_quickadd_confirm_hide_helpers">Να μην εμφανίζονται μελλοντικές επιβεβαιώσεις</string> <string name="TLA_quickadd_confirm_hide_helpers">Να μην εμφανίζονται μελλοντικές επιβεβαιώσεις</string>
<string name="TLA_repeat_scheduled_title">Νέα επαναλαμβανόμενη εργασία %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Θα σου υπενθυμίσω γι\' αυτό %s.</string>
<string name="TAd_hiddenFormat">%s [κρυφό]</string> <string name="TAd_hiddenFormat">%s [κρυφό]</string>
<string name="TAd_deletedFormat">%s [διαγράφηκε]</string> <string name="TAd_deletedFormat">%s [διαγράφηκε]</string>
<string name="TAd_actionEditTask">Επεξεργασία</string> <string name="TAd_actionEditTask">Επεξεργασία</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Configuración</string> <string name="TLA_menu_settings">Configuración</string>
<string name="TLA_custom">Personalizar</string> <string name="TLA_custom">Personalizar</string>
<string name="TLA_quickadd_confirm_hide_helpers">No mostrar futuras confirmaciones</string> <string name="TLA_quickadd_confirm_hide_helpers">No mostrar futuras confirmaciones</string>
<string name="TLA_repeat_scheduled_title">Nueva tarea repetitiva %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Le recordaré acerca de %s.</string>
<string name="TAd_hiddenFormat">%s [oculto]</string> <string name="TAd_hiddenFormat">%s [oculto]</string>
<string name="TAd_deletedFormat">%s [borrado]</string> <string name="TAd_deletedFormat">%s [borrado]</string>
<string name="TAd_completed">Terminado\n%s</string> <string name="TAd_completed">Terminado\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Paramètres</string> <string name="TLA_menu_settings">Paramètres</string>
<string name="TLA_custom">Personnalisé</string> <string name="TLA_custom">Personnalisé</string>
<string name="TLA_quickadd_confirm_hide_helpers">Ne pas afficher de confirmations futures</string> <string name="TLA_quickadd_confirm_hide_helpers">Ne pas afficher de confirmations futures</string>
<string name="TLA_repeat_scheduled_title">Nouvelle tâche récurrente %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Je vais vous rappeler à propos de %s.</string>
<string name="TAd_hiddenFormat">%s [masqué(e)]</string> <string name="TAd_hiddenFormat">%s [masqué(e)]</string>
<string name="TAd_deletedFormat">%s [supprimé(e)]</string> <string name="TAd_deletedFormat">%s [supprimé(e)]</string>
<string name="TAd_completed">Accomplie\n%s</string> <string name="TAd_completed">Accomplie\n%s</string>

@ -41,8 +41,6 @@
<string name="TLA_menu_settings">Impostazioni</string> <string name="TLA_menu_settings">Impostazioni</string>
<string name="TLA_custom">Personalizzato</string> <string name="TLA_custom">Personalizzato</string>
<string name="TLA_quickadd_confirm_hide_helpers">Non mostrare conferme future</string> <string name="TLA_quickadd_confirm_hide_helpers">Non mostrare conferme future</string>
<string name="TLA_repeat_scheduled_title">Nuova attività ricorrente: %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Ti ricorderò di questa per %s volte.</string>
<string name="TAd_hiddenFormat">%s [Nascosto]</string> <string name="TAd_hiddenFormat">%s [Nascosto]</string>
<string name="TAd_deletedFormat">%s [eliminato]</string> <string name="TAd_deletedFormat">%s [eliminato]</string>
<string name="TAd_completed">Terminata\n%s</string> <string name="TAd_completed">Terminata\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">הגדרות</string> <string name="TLA_menu_settings">הגדרות</string>
<string name="TLA_custom">מותאם אישית</string> <string name="TLA_custom">מותאם אישית</string>
<string name="TLA_quickadd_confirm_hide_helpers">אל תציג אישורים נוספים</string> <string name="TLA_quickadd_confirm_hide_helpers">אל תציג אישורים נוספים</string>
<string name="TLA_repeat_scheduled_title">משימה חוזרת חדשה %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">\"אזכיר לך את %s.\"</string>
<string name="TAd_hiddenFormat">%s [מוסתרת]</string> <string name="TAd_hiddenFormat">%s [מוסתרת]</string>
<string name="TAd_deletedFormat">%s [נמחקה]</string> <string name="TAd_deletedFormat">%s [נמחקה]</string>
<string name="TAd_completed">הסתיימה\n%s</string> <string name="TAd_completed">הסתיימה\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">設定</string> <string name="TLA_menu_settings">設定</string>
<string name="TLA_custom">カスタムフィルタ</string> <string name="TLA_custom">カスタムフィルタ</string>
<string name="TLA_quickadd_confirm_hide_helpers">先の確認を表示しない</string> <string name="TLA_quickadd_confirm_hide_helpers">先の確認を表示しない</string>
<string name="TLA_repeat_scheduled_title">新しい繰り返しタスク %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">この %s について通知します</string>
<string name="TAd_hiddenFormat">%s [非表示]</string> <string name="TAd_hiddenFormat">%s [非表示]</string>
<string name="TAd_deletedFormat">%s [削除済]</string> <string name="TAd_deletedFormat">%s [削除済]</string>
<string name="TAd_completed">%s\nに完了</string> <string name="TAd_completed">%s\nに完了</string>

@ -45,8 +45,6 @@
<string name="TLA_menu_settings">설정</string> <string name="TLA_menu_settings">설정</string>
<string name="TLA_custom">사용자 설정</string> <string name="TLA_custom">사용자 설정</string>
<string name="TLA_quickadd_confirm_hide_helpers">더 이상 확인을 하지 않습니다</string> <string name="TLA_quickadd_confirm_hide_helpers">더 이상 확인을 하지 않습니다</string>
<string name="TLA_repeat_scheduled_title">새 반복 일정 %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">이 일정을 %s마다 알려 주겠습니다.</string>
<string name="TAd_hiddenFormat">%s [숨김]</string> <string name="TAd_hiddenFormat">%s [숨김]</string>
<string name="TAd_deletedFormat">%s [지움]</string> <string name="TAd_deletedFormat">%s [지움]</string>
<string name="TAd_completed">일정 완료\n%s</string> <string name="TAd_completed">일정 완료\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Instellingen</string> <string name="TLA_menu_settings">Instellingen</string>
<string name="TLA_custom">Aangepast</string> <string name="TLA_custom">Aangepast</string>
<string name="TLA_quickadd_confirm_hide_helpers">Geen toekomstige bevestigingen weergeven</string> <string name="TLA_quickadd_confirm_hide_helpers">Geen toekomstige bevestigingen weergeven</string>
<string name="TLA_repeat_scheduled_title">Nieuwe herhalende taak %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Ik herinner je hier aan %s</string>
<string name="TAd_hiddenFormat">%s [verborgen]</string> <string name="TAd_hiddenFormat">%s [verborgen]</string>
<string name="TAd_deletedFormat">%s [verwijderd]</string> <string name="TAd_deletedFormat">%s [verwijderd]</string>
<string name="TAd_completed">Afgerond\n%s</string> <string name="TAd_completed">Afgerond\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Ustawienia</string> <string name="TLA_menu_settings">Ustawienia</string>
<string name="TLA_custom">Własny filtr</string> <string name="TLA_custom">Własny filtr</string>
<string name="TLA_quickadd_confirm_hide_helpers">Nie pokazuj notyfikacji w przyszłości</string> <string name="TLA_quickadd_confirm_hide_helpers">Nie pokazuj notyfikacji w przyszłości</string>
<string name="TLA_repeat_scheduled_title">Nowe powtarzalne zadanie %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Przypominam Ci o %s.</string>
<string name="TAd_hiddenFormat">%s [ukryte]</string> <string name="TAd_hiddenFormat">%s [ukryte]</string>
<string name="TAd_deletedFormat">%s [usunięte]</string> <string name="TAd_deletedFormat">%s [usunięte]</string>
<string name="TAd_completed">Ukończono\n%s</string> <string name="TAd_completed">Ukończono\n%s</string>

@ -41,8 +41,6 @@
<string name="TLA_menu_settings">Configurações</string> <string name="TLA_menu_settings">Configurações</string>
<string name="TLA_custom">Personalizar</string> <string name="TLA_custom">Personalizar</string>
<string name="TLA_quickadd_confirm_hide_helpers">Não mostrar confirmações futuras</string> <string name="TLA_quickadd_confirm_hide_helpers">Não mostrar confirmações futuras</string>
<string name="TLA_repeat_scheduled_title">Nova tarefa recorrente %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Irei te lembrar sobre isto %s.</string>
<string name="TAd_hiddenFormat">%s [oculta]</string> <string name="TAd_hiddenFormat">%s [oculta]</string>
<string name="TAd_deletedFormat">%s [excluída]</string> <string name="TAd_deletedFormat">%s [excluída]</string>
<string name="TAd_completed">Concluída\n%s</string> <string name="TAd_completed">Concluída\n%s</string>

@ -44,8 +44,6 @@
<string name="TLA_menu_settings">Definições</string> <string name="TLA_menu_settings">Definições</string>
<string name="TLA_custom">Personalizado</string> <string name="TLA_custom">Personalizado</string>
<string name="TLA_quickadd_confirm_hide_helpers">Não mostrar futuras confirmações</string> <string name="TLA_quickadd_confirm_hide_helpers">Não mostrar futuras confirmações</string>
<string name="TLA_repeat_scheduled_title">Nova tarefa recorrente %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Será lembrado sobre esta tarefa %s</string>
<string name="TAd_hiddenFormat">%s [oculta]</string> <string name="TAd_hiddenFormat">%s [oculta]</string>
<string name="TAd_deletedFormat">%s [eliminada]</string> <string name="TAd_deletedFormat">%s [eliminada]</string>
<string name="TAd_completed">Terminada\n%s</string> <string name="TAd_completed">Terminada\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Настройки</string> <string name="TLA_menu_settings">Настройки</string>
<string name="TLA_custom">Другой</string> <string name="TLA_custom">Другой</string>
<string name="TLA_quickadd_confirm_hide_helpers">Больше не показывать подтверждения</string> <string name="TLA_quickadd_confirm_hide_helpers">Больше не показывать подтверждения</string>
<string name="TLA_repeat_scheduled_title">Новая повторяющаяся задача %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Я напомню вам об этом %s.</string>
<string name="TAd_hiddenFormat">%s [скрыта]</string> <string name="TAd_hiddenFormat">%s [скрыта]</string>
<string name="TAd_deletedFormat">%s [удалена]</string> <string name="TAd_deletedFormat">%s [удалена]</string>
<string name="TAd_completed">Завершена\n%s</string> <string name="TAd_completed">Завершена\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Nastavenia</string> <string name="TLA_menu_settings">Nastavenia</string>
<string name="TLA_custom">Vlastné</string> <string name="TLA_custom">Vlastné</string>
<string name="TLA_quickadd_confirm_hide_helpers">Nezobrazovať znovu toto potvrdenie</string> <string name="TLA_quickadd_confirm_hide_helpers">Nezobrazovať znovu toto potvrdenie</string>
<string name="TLA_repeat_scheduled_title">Nová opakujúca sa úloha %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Pripomeniem ti toto %s.</string>
<string name="TAd_hiddenFormat">%s [skryté]</string> <string name="TAd_hiddenFormat">%s [skryté]</string>
<string name="TAd_deletedFormat">%s [vymazané]</string> <string name="TAd_deletedFormat">%s [vymazané]</string>
<string name="TAd_completed">Dokončené\n%s</string> <string name="TAd_completed">Dokončené\n%s</string>

@ -45,8 +45,6 @@
<string name="TLA_menu_settings">Nastavitve</string> <string name="TLA_menu_settings">Nastavitve</string>
<string name="TLA_custom">Po meri</string> <string name="TLA_custom">Po meri</string>
<string name="TLA_quickadd_confirm_hide_helpers">Prihodnjih potrditev ne prikazuj več</string> <string name="TLA_quickadd_confirm_hide_helpers">Prihodnjih potrditev ne prikazuj več</string>
<string name="TLA_repeat_scheduled_title">Nov ponavljajoči se opravek %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Opomnil te bom o tem %s.</string>
<string name="TAd_hiddenFormat">%s [skrit]</string> <string name="TAd_hiddenFormat">%s [skrit]</string>
<string name="TAd_deletedFormat">%s [zbrisan]</string> <string name="TAd_deletedFormat">%s [zbrisan]</string>
<string name="TAd_completed">Opravljen\n%s</string> <string name="TAd_completed">Opravljen\n%s</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">Inställningar</string> <string name="TLA_menu_settings">Inställningar</string>
<string name="TLA_custom">Egendefinierad</string> <string name="TLA_custom">Egendefinierad</string>
<string name="TLA_quickadd_confirm_hide_helpers">Visa inte bekräftelser i fortsättningen</string> <string name="TLA_quickadd_confirm_hide_helpers">Visa inte bekräftelser i fortsättningen</string>
<string name="TLA_repeat_scheduled_title">Ny återkommande uppgift %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Jag kommer att påminna dig om det här %s.</string>
<string name="TAd_hiddenFormat">%s [dold]</string> <string name="TAd_hiddenFormat">%s [dold]</string>
<string name="TAd_deletedFormat">%s [raderad]</string> <string name="TAd_deletedFormat">%s [raderad]</string>
<string name="TAd_completed">Avslutad\n%s</string> <string name="TAd_completed">Avslutad\n%s</string>

@ -41,8 +41,6 @@
<string name="TLA_menu_settings">Ayarlar</string> <string name="TLA_menu_settings">Ayarlar</string>
<string name="TLA_custom">Özel</string> <string name="TLA_custom">Özel</string>
<string name="TLA_quickadd_confirm_hide_helpers">İleriki doğrulamaları gösterme</string> <string name="TLA_quickadd_confirm_hide_helpers">İleriki doğrulamaları gösterme</string>
<string name="TLA_repeat_scheduled_title">Yinelenen görev: %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Bunu şu sıklıkta sana hatırlatacağım: %s.</string>
<string name="TAd_hiddenFormat">%s [gizli]</string> <string name="TAd_hiddenFormat">%s [gizli]</string>
<string name="TAd_deletedFormat">%s [silinmiş]</string> <string name="TAd_deletedFormat">%s [silinmiş]</string>
<string name="TAd_completed">Bitti\n%s</string> <string name="TAd_completed">Bitti\n%s</string>

@ -45,8 +45,6 @@
<string name="TLA_menu_settings">Налаштування</string> <string name="TLA_menu_settings">Налаштування</string>
<string name="TLA_custom">Користувальницький</string> <string name="TLA_custom">Користувальницький</string>
<string name="TLA_quickadd_confirm_hide_helpers">Не показувати майбутніх підтверджень</string> <string name="TLA_quickadd_confirm_hide_helpers">Не показувати майбутніх підтверджень</string>
<string name="TLA_repeat_scheduled_title">Нове повторюване завдання %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">Я нагадаю вам про це %s.</string>
<string name="TAd_hiddenFormat">%s [приховано]</string> <string name="TAd_hiddenFormat">%s [приховано]</string>
<string name="TAd_deletedFormat">%s [видалено]</string> <string name="TAd_deletedFormat">%s [видалено]</string>
<string name="TAd_completed">Завершено\n%s</string> <string name="TAd_completed">Завершено\n%s</string>

@ -41,8 +41,6 @@
<string name="TLA_menu_settings">设置</string> <string name="TLA_menu_settings">设置</string>
<string name="TLA_custom">自定义</string> <string name="TLA_custom">自定义</string>
<string name="TLA_quickadd_confirm_hide_helpers">以后不显示确认</string> <string name="TLA_quickadd_confirm_hide_helpers">以后不显示确认</string>
<string name="TLA_repeat_scheduled_title">新的重复任务 %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">我会在 %s 后提醒您这个任务的。</string>
<string name="TAd_hiddenFormat">%s [已隐藏]</string> <string name="TAd_hiddenFormat">%s [已隐藏]</string>
<string name="TAd_deletedFormat">%s [已删除]</string> <string name="TAd_deletedFormat">%s [已删除]</string>
<string name="TAd_completed">完成\n%s 项</string> <string name="TAd_completed">完成\n%s 项</string>

@ -42,8 +42,6 @@
<string name="TLA_menu_settings">設定</string> <string name="TLA_menu_settings">設定</string>
<string name="TLA_custom">自訂</string> <string name="TLA_custom">自訂</string>
<string name="TLA_quickadd_confirm_hide_helpers">不再詢問確認</string> <string name="TLA_quickadd_confirm_hide_helpers">不再詢問確認</string>
<string name="TLA_repeat_scheduled_title">新的重複任務工作 %s</string>
<string name="TLA_repeat_scheduled_speech_bubble">我會在%s 後提醒您這個任務工作的。</string>
<string name="TAd_hiddenFormat">%s [隱藏]</string> <string name="TAd_hiddenFormat">%s [隱藏]</string>
<string name="TAd_deletedFormat">%s [刪除]</string> <string name="TAd_deletedFormat">%s [刪除]</string>
<string name="TAd_completed">%s\n完成</string> <string name="TAd_completed">%s\n完成</string>

@ -60,12 +60,6 @@
<string name="TLA_quickadd_confirm_hide_helpers">Don\'t display future confirmations</string> <string name="TLA_quickadd_confirm_hide_helpers">Don\'t display future confirmations</string>
<!-- Title for alert on new repeating task. %s-> task title -->
<string name="TLA_repeat_scheduled_title">New repeating task %s</string>
<!-- Speech bubble for when a new repeating task scheduled. %s->repeat interval -->
<string name="TLA_repeat_scheduled_speech_bubble">I\'ll remind you about this %s.</string>
<!-- ====================================================== TaskAdapter == --> <!-- ====================================================== TaskAdapter == -->
<!-- Format string to indicate task is hidden (%s => task name) --> <!-- Format string to indicate task is hidden (%s => task name) -->

Loading…
Cancel
Save