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).