A beta release of version 2 is now available for download from the new site, http://unitimetable.googlepages.com/. I’ve also opened a Google Code webpage at http://code.google.com/p/unitimetable/ so it’s officially an open source project! If anyone’s interested in becoming a developer let me know. If you have any suggestions or bugs, you can add them to the Issues section at the Google Code site, or email/messenger (MSN/Gtalk) me on jack.valmadre@gmail.com.
Here’s a list of the major changes in version 2:
- Revamped user interface, including drag-droppable classes, nicer-looking classes, a sidebar showing remaining streams and ginormous vista-ified toolbar icons.
- An Import Wizard to make it easier to load the timetable data into the program. The code was also modularised to allow other universities to use the same program. A quick UNSW importer was hooked up (not guaranteed to work) and a QUT version is in the pipeline.
- You can now save and open files in XML format. Exporting as an image now includes support for EMF vector graphics (if a little buggy) and higher quality JPEGs. Alternatively you can export directly to the desktop background and the program will put a transparent overlay of the timetable on your wallpaper.
- I played around with the algorithm a bit. No major improvements though, I was mainly working on the interface.
I’ve got a feeling there’s some features I’ve forgotten but I’ll edit them in as I remember. There’s also a hidden Easter Egg which can be unlocked by entering the “Konami Code” and pressing Enter


February 17, 2009 at 10:34 am |
I had 5 pieces of paper and was sitting down trying to figure out my timetable when I remembered… Jack’s timetable program! After wondering how long I’d have to wait (or not wait) if you’d used a brute force algorithm, I thought, “why not?”, opened it, accepted the first solution and was done in a few minutes.
Thanks!
(yes, you can use this for your testimonials page)