Automatically created readme.textile and /trunk directory. We recommend you to put all your code there.
Initial commit of project files.
Although primitive, this commit adds column names. These will later be configurable.
Added a Penn model that will be used for changes specific to Penn. Also added a model.mode property stored in XML.
Added a bit of reflection so that future expansion to models can be done without modifying the app's core code.
Input file for students is now specified by the "list" property. Added auto-save of properties at exit, and auto-append to log for checked in students. Also found a way to override cleanly the string presentation of students for custom formats (e.g. Penn students, when using the Penn model). Also changed the popup dialog when exactly 1 student is found through search.
Fixed issue with Penn model not removing students from the index of available students due to the student number being different.
Can now handle generic magnetic swipe readers in keyboard emulation mode (i.e. full track 1 & 2 data). Can also extract name from any ISO-encoded credit card for the search function.
Refactor package name to fix problem.
Refactor package name to fix problem.
Restored most of the work I previously had.
Writes out log every 10 students AND at exit -- avoids excessive blocking disk I/O while maintaining data.
Merge branch 'master' of https://github.com/frederickding/student-checkin