Shorten date headers on WearOS

pull/3080/head
Alex Baker 1 year ago
parent 8fc7e4d011
commit 5aa2070700

@ -26,6 +26,7 @@ import org.tasks.filters.FilterProvider
import org.tasks.filters.MyTasksFilter
import org.tasks.filters.NavigationDrawerSubheader
import org.tasks.filters.getIcon
import org.tasks.kmp.org.tasks.time.DateStyle
import org.tasks.preferences.DefaultFilterProvider
import org.tasks.preferences.Preferences
import org.tasks.tasklist.HeaderFormatter
@ -75,7 +76,7 @@ class WearService(
GrpcProto.UiItem.newBuilder()
.setId(item.value)
.setType(ListItemType.Header)
.setTitle(headerFormatter.headerString(item.value))
.setTitle(headerFormatter.headerString(item.value, style = DateStyle.MEDIUM))
.setCollapsed(collapsed.contains(item.value))
.build()

@ -4,6 +4,7 @@ import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.width
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.unit.dp
import androidx.wear.compose.material.Text
@ -18,6 +19,8 @@ fun CollapsibleHeader(
) {
Text(
text = title,
maxLines = 1,
overflow = TextOverflow.Ellipsis,
)
Spacer(modifier = Modifier.width(4.dp))
Chevron(collapsed = collapsed)

Loading…
Cancel
Save