Calendar widget: separate running tasks from running events
This commit is contained in:
@@ -5,4 +5,12 @@ data class Quadruple<out A, out B, out C, out D>(
|
||||
val second: B,
|
||||
val third: C,
|
||||
val fourth: D
|
||||
)
|
||||
|
||||
data class Quintuple<out A, out B, out C, out D, out E>(
|
||||
val first: A,
|
||||
val second: B,
|
||||
val third: C,
|
||||
val fourth: D,
|
||||
val fifth: E,
|
||||
)
|
||||
@@ -22,6 +22,9 @@ interface CalendarEvent : SavableSearchable {
|
||||
val isCompleted: Boolean?
|
||||
get() = null
|
||||
|
||||
val isTask: Boolean
|
||||
get() = isCompleted != null
|
||||
|
||||
|
||||
override val preferDetailsOverLaunch: Boolean
|
||||
get() = true
|
||||
|
||||
@@ -318,6 +318,10 @@
|
||||
<item quantity="one">+%1$d running event from past days</item>
|
||||
<item quantity="other">+%1$d running events from past days</item>
|
||||
</plurals>
|
||||
<plurals name="calendar_widget_running_tasks">
|
||||
<item quantity="one">+%1$d unfinished task</item>
|
||||
<item quantity="other">+%1$d unfinished tasks</item>
|
||||
</plurals>
|
||||
<!-- Calendar events that last the entire day -->
|
||||
<string name="calendar_event_allday">all-day</string>
|
||||
<string name="task_due_time">Due at %1$s</string>
|
||||
|
||||
Reference in New Issue
Block a user