@Charles

I don't know if that "idiom is commonplace" but at least the patch pilot
calendar [1] as such events and the google UI/evolution/gnome-calendar
correctly list them as day event

I've exported the ICS and events have that format

"BEGIN:VEVENT
DTSTART;VALUE=DATE:20160118
DTSTAMP:20160112T165350Z
...
CREATED:20151211T075059Z
DESCRIPTION:Pilot <name>
SUMMARY:Pilot <name>
...
END:VEVENT"

AS you can see there is only a DTSTART,
http://www.kanzaki.com/docs/ical/vevent.html states

"For cases where a "VEVENT" calendar component specifies a "DTSTART"
property with a DATE data type but no "DTEND" property, the events non-
inclusive end is the end of the calendar date specified by the "DTSTART"
property"

So to reply to your questions

a) The missing DTEND is a valid case and the code doesn't handle it well
b) other systems honor it


[1] 
https://calendar.google.com/calendar/[email protected]&gsessionid=OK

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1261191

Title:
  indicator-datetime list evolution calendar all day event a day before
  actual date of event

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1261191/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to