View Single Post
Old 02-22-2008, 09:19 PM   #1
IanHelgesen
Member
IanHelgesen has a complete set of Star Wars action figures.IanHelgesen has a complete set of Star Wars action figures.IanHelgesen has a complete set of Star Wars action figures.
 
IanHelgesen's Avatar
 
Posts: 20
Karma: 270
Join Date: Feb 2008
Device: Irex Iliad
Calendar Generator v0.3

Greetings all,
I've been wanting a calendar for my Iliad, and was not too satisfied with the Dates program that has been ported to it. Of course, the proper solution would be to polish Dates and adapt it to the Iliads interface, but I'm not that good a programmer. So, instead, I've put together a python script that will generate a pdf calendar for the current month. It uses hyperlinks to add some interactivity, so that, for instance, clicking on a day will will zoom in to a daily overview. Clicking on the title will take you back to the month view. Being a pdf, you can scribble on this to your hearts content, and use the pagebar to flip through days/weeks. While I am not yet done with this, it has reached a point where I thought it might be useful to others, so I'm uploading my current version.

Current features:
Month, week, and day views.
Scribbles and pagebar navigation.

Upcoming features:
Get events from Google Calendar.
Iliad port (Currently it must by run on your computer and the file transfered to the Iliad. This can easily be set up to happen automatically, but an Iliad port would allow you to update the events without need of a computer)

Installation:
You will need Python with the Reportlab libraries. Go to www.python.org for instructions for you platform.
Once you have this installed, simply run the Calendar.py script, and the pdf will be generated in the current directory. I've also attached the calendar for this month, in case anyone wants to play with it, without mucking about with Python.

Suggestions and comments are much appreciated.
Attached Files
File Type: pdf Calendar.pdf (87.8 KB, 1085 views)
File Type: zip Calendar.py.zip (1.8 KB, 669 views)
IanHelgesen is offline   Reply With Quote