Compare commits

..

7 Commits

Author SHA1 Message Date
96e3bff877 Show as much of a month event title as fits (#164)
Drop the ellipsis from month-view chips and let the title run to the chip
edge. softWrap goes off with it, or a clipped line would break at the last
whole word and show less title than before.
2026-08-10 18:55:01 +02:00
2f3980f3c4 2.19.0 — drag to reschedule, bulk delete from search, onboarding wizard
Bumps versionName to 2.19.0 (code 21900), which is what triggers the
release when this branch merges to main.

Closes #68
Closes #80
Closes #123
Closes #163
2026-08-10 18:25:15 +02:00
a1582d5a91 Merge main into release/v2.19.0
# Conflicts:
#	app/src/main/java/de/jeanlucmakiola/calendula/ui/day/DayScreen.kt
#	app/src/main/java/de/jeanlucmakiola/calendula/ui/week/WeekScreen.kt
2026-08-10 18:09:56 +02:00
Jean-Luc Makiola
9dc83ce15b Extend onboarding into a wizard (#163) (#169)
Reviewed-on: https://codeberg.org/jlmakiola/calendula/pulls/169
2026-08-10 17:46:51 +02:00
Jean-Luc Makiola
342af07e09 Drop deprecated edge-to-edge theme attributes (#123) (#168)
Reviewed-on: https://codeberg.org/jlmakiola/calendula/pulls/168
2026-08-08 20:26:40 +02:00
Jean-Luc Makiola
007e8ab8f6 Add actions to search results (#80) (#167)
Reviewed-on: https://codeberg.org/jlmakiola/calendula/pulls/167
2026-08-08 19:36:22 +02:00
Jean-Luc Makiola
4e38866dfd Drag an event to reschedule it (#135)
Reviewed-on: https://codeberg.org/jlmakiola/calendula/pulls/135
2026-08-02 20:36:09 +02:00
3 changed files with 16 additions and 3 deletions

View File

@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Changed
- Month-view event titles no longer end in an ellipsis. The "…" took the width
of a couple of characters and told you nothing you couldn't already see, so
the title now simply runs to the edge of its chip — a few more letters per
cell, which is often the difference between two events you can tell apart and
two you can't ([#164]).
## [2.19.0] — 2026-08-10
### Added
@@ -1389,3 +1396,4 @@ automatically, with zero telemetry and no internet permission.
[#80]: https://codeberg.org/jlmakiola/calendula/issues/80
[#123]: https://codeberg.org/jlmakiola/calendula/issues/123
[#163]: https://codeberg.org/jlmakiola/calendula/issues/163
[#164]: https://codeberg.org/jlmakiola/calendula/issues/164

View File

@@ -2356,7 +2356,12 @@ private fun MonthBar(
text = title,
style = MaterialTheme.typography.labelSmall,
maxLines = 1,
overflow = TextOverflow.Ellipsis,
// No "…" (#164): the chip is narrow enough that the ellipsis costs a
// couple of readable characters. softWrap is off with it — left on,
// a clipped line breaks at the last whole word instead of running to
// the chip's edge, which reads as *less* title, not more.
overflow = TextOverflow.Clip,
softWrap = false,
color = eventInk(fill),
)
}

View File

@@ -2,7 +2,7 @@
agp = "9.2.1"
kotlin = "2.3.21"
ksp = "2.3.10"
hilt = "2.60.1"
hilt = "2.59.2"
coreKtx = "1.19.0"
appcompat = "1.7.1"
lifecycleRuntime = "2.10.0"
@@ -11,7 +11,7 @@ composeBom = "2026.06.01"
# Material 3 Expressive APIs currently live only in the 1.5 alpha line.
# Pin explicitly to override the BOM (which ships stable 1.4.0).
# Re-evaluate when 1.5.0 stable lands.
material3 = "1.5.0-alpha25"
material3 = "1.5.0-alpha24"
datastore = "1.2.1"
junit = "6.1.2"
junitPlatform = "6.1.2"