mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-06-05 21:59:17 +02:00
allow adding events in the past, but notify the user
This commit is contained in:
@ -188,11 +188,6 @@ public class EventActivity extends SimpleActivity implements DBHelper.DBOperatio
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (DateTime.now().isAfter(mEventStartDateTime.getMillis())) {
|
|
||||||
Utils.showToast(getApplicationContext(), R.string.start_in_past);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
final DBHelper dbHelper = DBHelper.newInstance(getApplicationContext(), this);
|
final DBHelper dbHelper = DBHelper.newInstance(getApplicationContext(), this);
|
||||||
final String description = mDescriptionET.getText().toString().trim();
|
final String description = mDescriptionET.getText().toString().trim();
|
||||||
final int reminderMinutes = getReminderMinutes();
|
final int reminderMinutes = getReminderMinutes();
|
||||||
@ -320,8 +315,12 @@ public class EventActivity extends SimpleActivity implements DBHelper.DBOperatio
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void eventInserted(Event event) {
|
public void eventInserted(Event event) {
|
||||||
Utils.scheduleNotification(getApplicationContext(), event);
|
if (DateTime.now().isAfter(mEventStartDateTime.getMillis())) {
|
||||||
Utils.showToast(getApplicationContext(), R.string.event_added);
|
Utils.showToast(getApplicationContext(), R.string.past_event_added);
|
||||||
|
} else {
|
||||||
|
Utils.scheduleNotification(getApplicationContext(), event);
|
||||||
|
Utils.showToast(getApplicationContext(), R.string.event_added);
|
||||||
|
}
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
<string name="end_before_start">L\'evento non può terminare prima del suo inizio</string>
|
<string name="end_before_start">L\'evento non può terminare prima del suo inizio</string>
|
||||||
<string name="start_in_past">Non puoi organizzare eventi nel passato</string>
|
<string name="start_in_past">Non puoi organizzare eventi nel passato</string>
|
||||||
<string name="event_added">Evento aggiunto correttamente</string>
|
<string name="event_added">Evento aggiunto correttamente</string>
|
||||||
|
<string name="past_event_added">Event in the past added successfully</string>
|
||||||
<string name="event_updated">Evento aggiornato correttamente</string>
|
<string name="event_updated">Evento aggiornato correttamente</string>
|
||||||
<string name="reminder">Promemoria</string>
|
<string name="reminder">Promemoria</string>
|
||||||
<string name="off">Off</string>
|
<string name="off">Off</string>
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
<string name="end_before_start">イベントの終了は開始よりも前にできません</string>
|
<string name="end_before_start">イベントの終了は開始よりも前にできません</string>
|
||||||
<string name="start_in_past">過去のイベントはスケジュールできません</string>
|
<string name="start_in_past">過去のイベントはスケジュールできません</string>
|
||||||
<string name="event_added">イベントを正常に追加しました</string>
|
<string name="event_added">イベントを正常に追加しました</string>
|
||||||
|
<string name="past_event_added">Event in the past added successfully</string>
|
||||||
<string name="event_updated">イベントを正常に更新しました</string>
|
<string name="event_updated">イベントを正常に更新しました</string>
|
||||||
<string name="reminder">リマインダー</string>
|
<string name="reminder">リマインダー</string>
|
||||||
<string name="off">オフ</string>
|
<string name="off">オフ</string>
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
<string name="end_before_start">Händelsen kan inte sluta före den har startat</string>
|
<string name="end_before_start">Händelsen kan inte sluta före den har startat</string>
|
||||||
<string name="start_in_past">Du kan inte schemalägga händelser i det förflutna</string>
|
<string name="start_in_past">Du kan inte schemalägga händelser i det förflutna</string>
|
||||||
<string name="event_added">Händelsen tillagd</string>
|
<string name="event_added">Händelsen tillagd</string>
|
||||||
|
<string name="past_event_added">Event in the past added successfully</string>
|
||||||
<string name="event_updated">Händelsen uppdaterad</string>
|
<string name="event_updated">Händelsen uppdaterad</string>
|
||||||
<string name="reminder">Påminnelse</string>
|
<string name="reminder">Påminnelse</string>
|
||||||
<string name="off">Av</string>
|
<string name="off">Av</string>
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
<string name="end_before_start">The event cannot end earlier than it starts</string>
|
<string name="end_before_start">The event cannot end earlier than it starts</string>
|
||||||
<string name="start_in_past">You cannot schedule events in the past</string>
|
<string name="start_in_past">You cannot schedule events in the past</string>
|
||||||
<string name="event_added">Event added successfully</string>
|
<string name="event_added">Event added successfully</string>
|
||||||
|
<string name="past_event_added">Event in the past added successfully</string>
|
||||||
<string name="event_updated">Event updated successfully</string>
|
<string name="event_updated">Event updated successfully</string>
|
||||||
<string name="reminder">Reminder</string>
|
<string name="reminder">Reminder</string>
|
||||||
<string name="off">Off</string>
|
<string name="off">Off</string>
|
||||||
|
Reference in New Issue
Block a user