GNOME Bugzilla – Bug 768538
Hide ignored events in calendar as well
Last modified: 2016-07-08 13:03:31 UTC
When all a day's events have been dismissed, the events section in the message list won't show any events, however the day is still marked in the calendar as having events.
Created attachment 331039 [details] [review] calendar: Move handling of ignored events to event source Ignoring events is currently implemented in the message list's event section, which means that the calendar does not consider ignored events when marking days with events. In order to fix this, move the handling of ignored events to the event source, which is shared between both components.
Created attachment 331040 [details] [review] calendar: Refresh calendar when ignored events changes The last patch fixed marking days in the calendar where all events are ignored, but it doesn't pick up the change when an event is hidden. Emit an appropriate change notification to fix this issue.
Review of attachment 331039 [details] [review]: lgtm
Review of attachment 331040 [details] [review]: ++
Attachment 331039 [details] pushed as 82e6935 - calendar: Move handling of ignored events to event source Attachment 331040 [details] pushed as 3d77dd8 - calendar: Refresh calendar when ignored events changes