"Fadeout Past Event" should show on-going event(s) special
Imagine a 1-hour event. Within that hour I probably would not be confused if I look at WidgetCal. But if it has ended short, the event is better shown as past (grayed out). Or possible, the event should probably be in a third state (e.g. with a bold border or flashing) to signify that it is on-going (e.g. if I have conflicting event and I may rush to the other event if this one ends early).