Uni Timetable Manager v2 Beta & Source Code Released

By jackvalmadre

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.

New version 2 user interface

New version 2 user interface

Here’s a list of the major changes in version 2:

  1. Revamped user interface, including drag-droppable classes, nicer-looking classes, a sidebar showing remaining streams and ginormous vista-ified toolbar icons.
  2. 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.
  3. 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.
  4. I played around with the algorithm a bit. No major improvements though, I was mainly working on the interface.
Colour schemes + export to wallpaper features.

Colour schemes + export to wallpaper.

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 :)

Tags: , ,

One Response to “Uni Timetable Manager v2 Beta & Source Code Released”

  1. Shane Says:

    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! :D

    (yes, you can use this for your testimonials page)

Leave a Reply