Monday, July 23, 2007

GSoC Status Report: 7/9/07 - 7/22/07

This status report will cover two weeks instead of one since I missed the last report.
Things that were accomplished this period are:
  1. Switching to the Elementtree library for XML input and output
  2. Updated the XML persistence file format
  3. Added a global configuration manager which provides a means of tracking recent projects and other handy info like that
  4. Ability to rename objects
  5. Added project validation - All attributes must be filled in and TPCL code must be valid. Syntax is checked for the TPCL code and also all procedures and symbols used are verified as being valid.
  6. Changed how we monitor changes entered in the edit windows - no more funky delayed behaviour
  7. Added the ability to duplicate objects - handy for making a bunch of components that do pretty much the same thing to varying degrees.
On the plate for this coming week is:
  1. The TPCL Expression Editor - fun, fun
  2. Support for more types of game objects.
-Fro

No comments: