One shared "Hour height" setting under Settings > Views > Week & day: fit whole day, compact, regular (the old 56dp) or comfortable. Fit whole day derives the hour height from the timeline's own viewport, so the whole day fits without scrolling. The hour height was a private constant in both screens; it now comes from a preference via LocalTimelineScale. The minimum event height follows it as a fraction of an hour instead of a fixed 24dp, so short events keep the same relationship to their neighbours at every scale. While in there, blocks now only draw text they can draw whole: a block too short for a full line drops its title instead of showing a sliced one, one that cannot fit title and time keeps the title, and a block too narrow to hold more than a syllable stays on one ellipsised line rather than stacking letters vertically.
47 KiB
47 KiB