It would be good if there was an option for the generated ical file to have both X-WR-CALNAME and NAME
This is because Google Calendar only supports X-WR-CALNAME
I don't know if it should be on by default but given how popular Google Calendar is it would be good to have an easy option to enable support.
Workaround:
calendar.calendar_name = "Demo"
calendar.add("X-WR-CALNAME", "Demo")
From #913