Calendar widget: separate running tasks from running events

This commit is contained in:
MM20
2025-04-30 19:29:03 +02:00
parent 9e17686c5f
commit f97fb0a88d
7 changed files with 79 additions and 19 deletions
@@ -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