Image 01


James Ogley
Show events doesn't work for me - any hints on how to debug it?

(It's getting the events from my Evolution calendar and they're printed at stdout but the screenlet doesn't draw the events side) - Aug 18 2010
Just to clarify on the opacity/transparency, that was using the transparency slider on the GTK+ colour picker on the iCalendar tab - the Opacity option doesn't seem to make any difference at all. - Dec 15 2009
Just a couple of issues:

First, significantly, it can't parse an Evolution .ics file correctly. I set it to the full path of my ~/.evolution/calendar/local/system/calendar.ics and the following error occurs:

Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/screenlets/", line 1266, in apply_options_callback
setattr(self.__shown_object,, val)
File "/home/users/ogley/.screenlets/eigenCal/", line 122, in __setattr__
File "/home/users/ogley/.screenlets/eigenCal/", line 101, in readURL
File "/home/users/ogley/.screenlets/eigenCal/", line 136, in readEvents
File "/home/users/ogley/.screenlets/eigenCal/", line 172, in parseEvent
startDate = self.parseDate(mask['DTStart'].match(line).group(1))
File "/home/users/ogley/.screenlets/eigenCal/", line 199, in parseDate
year = int(dateStr[0:4])
ValueError: invalid literal for int() with base 10: ''

I think it's because of the different format of the DTSTART line - Evolution uses


(Note the line break and there's a one-space indentation before the dateTtime string which the website doesn't show well.)

Secondly - and this is less critical by far - I seem to be able to have no transparency or full transparency, not sure how far along the transparency slider it changes but I'd hoped to just have a faded out effect ;)

Also, a suggestion - if it were possible to do rounded corners, that would look great with a semi-transparent box.

Alternatively, drop the old NowCalendar themes altogether and allow your new layout to be themed. - Dec 15 2009