Initial version as received by Rick Lewis

git-svn-id: svn+ssh://nirukta/svn/code/eyescript@1 b1a00b24-ed7a-0410-a736-984348a954a6
For convenience:  Changed input confirmation for session info so that pressing
anything else than n means yes.



git-svn-id: svn+ssh://nirukta/svn/code/eyescript@2 b1a00b24-ed7a-0410-a736-984348a954a6
Changed logAttributes to make it also process unicode attributes.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@3 b1a00b24-ed7a-0410-a736-984348a954a6
More appropriate default for our lab.  Uses a different buffer for gc_target and
AOIs.



git-svn-id: svn+ssh://nirukta/svn/code/eyescript@4 b1a00b24-ed7a-0410-a736-984348a954a6
Changed encoding of source files to utf8.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@5 b1a00b24-ed7a-0410-a736-984348a954a6
Now using utf8 codecs for reading and writing files.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@6 b1a00b24-ed7a-0410-a736-984348a954a6
Now sends a status message to tracker that shows the current trial ID.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@7 b1a00b24-ed7a-0410-a736-984348a954a6
Removed obsolete check for ASCII characters.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@8 b1a00b24-ed7a-0410-a736-984348a954a6
Changed VisionEgg.Text to VisionEgg.PangoText which handles complex scripts like
devanagari.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@9 b1a00b24-ed7a-0410-a736-984348a954a6
Made terminal input unicode compatible.

git-svn-id: svn+ssh://nirukta/svn/code/eyescript@10 b1a00b24-ed7a-0410-a736-984348a954a6
At startup it is checked that subject ID is a number.  Otherwise user is
re-prompted.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@11 b1a00b24-ed7a-0410-a736-984348a954a6
slight change of the font description string

git-svn-id: svn+ssh://nirukta/svn/code/eyescript@12 b1a00b24-ed7a-0410-a736-984348a954a6
In session_info some hard-coded keywords can be used, that are written out in long form only for readability on user input

git-svn-id: svn+ssh://nirukta/svn/code/eyescript@13 b1a00b24-ed7a-0410-a736-984348a954a6
Fixed two bugs:
 * ContinuousGaze tried to getFloatData() without checking getNextData first
 * handleEvent in GazeResponseCollector didn't pass on the result from
   checkEyeLink



git-svn-id: svn+ssh://nirukta/svn/code/eyescript@14 b1a00b24-ed7a-0410-a736-984348a954a6
Makes the expt more robust against timeouts when recording is initiated.
Possibly fixes an exception handling bug when calling waitForBlockStart but need
more work and cleaner solution.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@15 b1a00b24-ed7a-0410-a736-984348a954a6
set correct screen size (1600 * 1200)
set default gazeTarget to the middle of the screen (vertically) independently
from the resolution used.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@16 b1a00b24-ed7a-0410-a736-984348a954a6
Names of shapes were not set but used in some situations.  We added a name to
the constructor of Shape.  This might also be useful in visual word experiments
where you have several areas and want to know to which the participant directed
his gaze.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@17 b1a00b24-ed7a-0410-a736-984348a954a6
Added ENT_RT messages to ContinuousGaze and GazeSample response collectors.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@18 b1a00b24-ed7a-0410-a736-984348a954a6
Trial attributes were sent too fast and some where dropped.  Added a missing 1ms
delay between messages.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@19 b1a00b24-ed7a-0410-a736-984348a954a6
Print stimuli, questions, and responses to console.


git-svn-id: svn+ssh://nirukta/svn/code/eyescript@20 b1a00b24-ed7a-0410-a736-984348a954a6