slgobinath / gcalendar

Read-only Google Calendar utility for Linux
GNU General Public License v3.0
47 stars 4 forks source link

Request: Desklet display of multi day events #19

Open ghost opened 1 year ago

ghost commented 1 year ago

It seems multi day events are shown on the desklet display only on the day they begin, even if that day is prior to the current day, and with no indication of their continuation to other days.

This makes it impossible to tell on what days they actually occur, and it clutters the display by showing the past dates they started.

Google Calendar showing multi day events extending to and past today: image image

Desklet showing only start dates: image

Request: List multi day events on every day they occur. Maybe add something like "start" on the first day, "continued" on subsequent days, and "end" on the last day. Do not, or add an option to not, show their start day or other days during the event prior to the current day (or past the end of the number of days the desklet is set to include).

I guess another option would be to list the event only on the start day, or the current day if the event started before the current day, with "until \<end date>" or maybe "\<start date> to \<end date>" displayed on the right (where the time would be for a non all day event). This would be less cluttered though maybe less easy to interpret at a glance, and would have the advantage of indicating the end date even if it is beyond the desklet's limit, but the utility of the latter may be limited.