pull/260/merge
Rechee 8 years ago committed by GitHub
commit fe3de9d532

@ -53,15 +53,23 @@ public class ArchiveHabitsCommand extends Command
@Override @Override
public Integer getExecuteStringId() public Integer getExecuteStringId()
{ {
if(selectedHabits.size() == 1){
return R.string.toast_habit_archived; return R.string.toast_habit_archived;
} }
return R.string.toast_habits_archived;
}
@Override @Override
public Integer getUndoStringId() public Integer getUndoStringId()
{ {
if(selectedHabits.size() == 1){
return R.string.toast_habit_unarchived; return R.string.toast_habit_unarchived;
} }
return R.string.toast_habits_unarchived;
}
@Override @Override
public void undo() public void undo()
{ {

@ -55,9 +55,13 @@ public class DeleteHabitsCommand extends Command
@Override @Override
public Integer getExecuteStringId() public Integer getExecuteStringId()
{ {
if(this.habits.size() == 1){
return R.string.toast_habit_deleted; return R.string.toast_habit_deleted;
} }
return R.string.toast_habits_deleted;
}
public List<Habit> getSelected() public List<Habit> getSelected()
{ {
return Collections.unmodifiableList(selected); return Collections.unmodifiableList(selected);
@ -66,9 +70,13 @@ public class DeleteHabitsCommand extends Command
@Override @Override
public Integer getUndoStringId() public Integer getUndoStringId()
{ {
if(this.habits.size() == 1){
return R.string.toast_habit_restored; return R.string.toast_habit_restored;
} }
return R.string.toast_habits_restored;
}
@Override @Override
@NonNull @NonNull
public Record toRecord() public Record toRecord()

@ -54,15 +54,23 @@ public class UnarchiveHabitsCommand extends Command
@Override @Override
public Integer getExecuteStringId() public Integer getExecuteStringId()
{ {
if(habits.size() == 1){
return R.string.toast_habit_unarchived; return R.string.toast_habit_unarchived;
} }
return R.string.toast_habits_unarchived;
}
@Override @Override
public Integer getUndoStringId() public Integer getUndoStringId()
{ {
if(habits.size() == 1){
return R.string.toast_habit_archived; return R.string.toast_habit_archived;
} }
return R.string.toast_habits_archived;
}
@Override @Override
@NonNull @NonNull
public Record toRecord() public Record toRecord()

@ -30,14 +30,18 @@
<string name="color_picker_default_title">Change color</string> <string name="color_picker_default_title">Change color</string>
<string name="toast_habit_created">Habit created</string> <string name="toast_habit_created">Habit created</string>
<string name="toast_habit_deleted">Habits deleted</string> <string name="toast_habit_deleted">Habit deleted</string>
<string name="toast_habits_deleted">Habits deleted</string>
<string name="toast_habit_restored">Habits restored</string> <string name="toast_habit_restored">Habits restored</string>
<string name="toast_habits_restored">Habits restored</string>
<string name="toast_nothing_to_undo">Nothing to undo</string> <string name="toast_nothing_to_undo">Nothing to undo</string>
<string name="toast_nothing_to_redo">Nothing to redo</string> <string name="toast_nothing_to_redo">Nothing to redo</string>
<string name="toast_habit_changed">Habit changed</string> <string name="toast_habit_changed">Habit changed</string>
<string name="toast_habit_changed_back">Habit changed back</string> <string name="toast_habit_changed_back">Habit changed back</string>
<string name="toast_habit_archived">Habits archived</string> <string name="toast_habit_archived">Habit archived</string>
<string name="toast_habit_unarchived">Habits unarchived</string> <string name="toast_habits_archived">Habits archived</string>
<string name="toast_habit_unarchived">Habit unarchived</string>
<string name="toast_habits_unarchived">Habits unarchived</string>
<string name="title_activity_show_habit" translatable="false"/> <string name="title_activity_show_habit" translatable="false"/>
<string name="overview">Overview</string> <string name="overview">Overview</string>

Loading…
Cancel
Save