Page MenuHomePhabricator

Leading and trailing days on a month view should display corresponding events, unless explicitly scoped out of the query range.
Closed, ResolvedPublic

Description

When grouping month days into weeks in the month view of the Calendar application, often, the first of the month is not a Sunday, resulting in empty day boxes in the days preceding the first of the month. If the user has not explicitly chosen a start and/or end date, the month view should assume all displayed days should be included in the query.

  • The default month view for May should actually display events April 26 - June 6, inclusive (with no warnings or errors).
  • A month view query with no start date to May 15 should display events April 16 - May 15 (with a warning about part of the month being out of query range).
  • A month view query from May 15 and no end date should display events May 15 - June 6 (with a warning about part of the month being out of query range).
  • A month view query explicitly from May 1 12am - June 1 12am should display events May 1 - May 31, inclusively (with no warnings or errors).