Comment 3 for bug 876167

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Thanks for the report. I've made a preliminary update to the specification: "Each date should be sensitive only if it is in the current month and Evolution is installed". <https://wiki.ubuntu.com/TimeAndDate?action=diff&rev2=37&rev1=36>

There are two awkward things about that solution, though.

First, the behavior of the GTK calendar widget is that if you click on a date that isn't in the current month, it navigates to the month that it is in. I don't think mere navigation is appropriate for the calendar in the menu -- clicking a date should either open it in the calendar, or do nothing -- but that does leave make dates a bit slower to navigate than they would be.

The bigger problem is that we no longer have a calendar application shipped by default, and as long as we don't, all the dates will be insensitive, so we'll still have no distinction between those that are and aren't in the current month. And it would be tricky to devise a visual distinction, because we'd then have four states to distinguish: (1) not in the current month, (2) in the current month, Evolution not installed, (3) in the current month, Evolution installed, and (4) has events.