1.33 () by Michael Prager\r
- added support for X7-00, E6-00, T7-00, 500 and other "Anna" devices\r
- added weekday fix for Symbian^3 devices which got an "Anna" firmware update\r
+ - fixed DayEvent showing up as Meeting on Symbian^3 devices which got an "Anna" \r
+ firmware update\r
- improved error handling: don't break widget when a system backup is made\r
- updated included "Skin Fetcher" tool to version 1.5 (which now properly \r
supports N8-00, E7-00, C6-00, C6-01, C7-00, C7 Astound, X7-00, T7-00 and 500)\r
log('date: ' + date);\r
var endDate = ((entryEndTime == null) ? null : parseDate(entryEndTime));\r
log('endDate: ' + endDate);\r
+ \r
+ // check if Meeting is actually a DayEvent. Bug introduced by "Anna" updates to various Symbian^3 devices.\r
+ // Note that this workaround is not 100% save! It might missinterpret some meetings as dayevents of starting and ending on 00:00\r
+ if (entry.Type == 'Meeting' && date.getHours() == 0 && date.getMinutes() == 0 && \r
+ endDate != null && endDate.getHours() == 0 && endDate.getMinutes() == 0) {\r
+ log('fixing event type: changed from "Meeting" to "DayEvent".');\r
+ entry.Type = 'DayEvent';\r
+ }\r
\r
// check if meeting event has already passed\r
if (entry.Type == 'Meeting') {\r