glance icon indicating copy to clipboard operation
glance copied to clipboard

feat: Show ICS events in Calendar widget

Open Janbong opened this issue 3 months ago • 4 comments

Hi, I saw #174, but it was based on the old Calendar widget.

I did something similar, but using Javascript only, since the new Calendar widget is also Javascript only.

ezgif-8b780fac3bd011

This supports having multiple events on one day, see screenshot. Changing timezone also works.

Multiple ICS files possible as well (only public for now).

Thanks to https://github.com/develoopeer for some snippets I used from his #174 PR

In #174, there is mention of CalDAV support by https://github.com/develoopeer. I'm interested in that as well.

Janbong avatar Oct 03 '25 14:10 Janbong

Oh wow, you did what I wanted to do with https://github.com/AWildLeon/Glance-iCal-Events :D I recommend you test against the ICS files inside my repo. (ICS has some really weird time formats; I have files matching most of those.)

AWildLeon avatar Oct 07 '25 06:10 AWildLeon

This looks so awesome! I hope the developers accept this request

beatrizq avatar Oct 08 '25 12:10 beatrizq

This is great. Holding out hope it gets merged

nzjrs avatar Nov 25 '25 14:11 nzjrs

Hello @Janbong. Your javascript only implementation looks quite well. I feel like most of the features mentioned in https://github.com/glanceapp/glance/pull/174#issuecomment-2676231814 implemented in your PR. Hope it will be merged

develoopeer avatar Nov 28 '25 09:11 develoopeer