linuxmint / cinnamon-spices-desklets

Desklets for the Cinnamon desktop
http://cinnamon-spices.linuxmint.com
GNU General Public License v2.0
152 stars 161 forks source link

googleCalendar@javahelps.com: Calendars with url or "," in name do not show up in desklet #426

Open Stebs opened 5 years ago

Stebs commented 5 years ago

googleCalendar@javahelps.com

 * Desklet version/Build date: 447db018 ("last-edited": 1555282894)
 * Cinnamon version 4.0.10
 * Distribution - Manjaro Linux (Arch based)
 * Radeon RX 580 - Mesa 19.0.2 - Kernel 5.0.7

Issue I have several calendars that are not shown with the desklet, despite being correctly shown with python3 ~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/py/google_calendar.py --list-calendars

Probably it is related to some special characters in the name of the calendars.

One (public) example is: https://www.gamingonlinux.com/livestreams_ical.php

That is the name shown by --list-calendars after adding the ical url to google calendar. (About this calendar: https://www.gamingonlinux.com/index.php?module=livestreams) When entering the above name in the desklet, it does not show up, perhaps because of the "/"?

Second problematic calendar has a name in the way of: Beispielstraße, Stadt (Viertel) [Mein-Abfallkalender.de]

Clearly, at least the "," is problematic here...

How about possibility to enter "special" names in "" like this: "example@gmail.com", "https://some.url.com", "Calendar with , and other special characters (!]",

Addendum: This has been a problem since a very long time. Also, leaving the entry for names empty does sometimes show all calendars (as workaround, I don't want to see all), but some other times (like currently), the desklet then doesn't show up at all.

NikoKrause commented 3 years ago

ping author @slgobinath