log

age author description
Mon, 01 Jun 2015 09:26:59 +0100 Nicholas Jillings Moved global css options into core.css Dev_main
Mon, 01 Jun 2015 09:18:02 +0100 Nicholas Jillings Merge into dev_main Dev_main
Mon, 01 Jun 2015 08:55:53 +0100 Nicholas Jillings Editing permissions of scripts for Windows machines.
Mon, 01 Jun 2015 08:38:31 +0100 Nicholas Jillings Fix Bug #1259: testState now includes the audioHolder ids.
Sun, 31 May 2015 18:03:13 +0100 Brecht De Man Score plotting: plot of individual scores and box plot (with optional overlay of selected individual ratings). Uses CSV files as produced by 'score_boxplot.py'.
Sun, 31 May 2015 14:45:30 +0100 Brecht De Man Score parsing: make csv from all XML files (one file per page ID, one column per fragment ID, one row per subject). Supports varying selections of pages and fragments across subjects. Generalised to 'page' (instead of 'song') and 'fragment' (instead of 'mix').
Sat, 30 May 2015 18:12:32 +0100 Brecht De Man Comment parsing: automatically detect which songs - no need to manually enter song IDs
Sat, 30 May 2015 11:39:53 +0100 Nicholas Jillings Merge in main
Sat, 30 May 2015 11:23:41 +0100 Nicholas Jillings Fix Bug #1257: Sliders now store their initial position once they are created, not once playback starts. Dev_main
Sat, 30 May 2015 11:19:28 +0100 Nicholas Jillings Bug #1256 Fix: Safari does not use 'this' on the buffer.onended to reference to the buffer, but to the Window. Now uses event. Tested on chrome OSX as well. Dev_main
Sat, 30 May 2015 10:51:55 +0100 Nicholas Jillings audioObjects.played member removed, duplicate in audioObjects.metric.wasListenedTo. Dev_main
Sat, 30 May 2015 10:20:47 +0100 Nicholas Jillings Merge from the default branch Dev_main
Fri, 29 May 2015 16:33:50 +0100 Nicholas Jillings Bug #1255: Will show a console warning if projectReturn is not set and assume projectReturn is "null".
Fri, 29 May 2015 16:27:05 +0100 Nicholas Jillings Bug #1258 Fixed. audioObject.metric.startListening now writes to console.
Fri, 29 May 2015 12:38:26 +0100 Nicholas Jillings Bug #1257: Made initialiseTest more robust Dev_main
Fri, 29 May 2015 12:07:08 +0100 Nicholas Jillings Merge from the default branch Dev_main
Thu, 28 May 2015 19:27:39 +0100 Nicholas Jillings Merge
Thu, 28 May 2015 18:58:45 +0100 Nicholas Jillings Hacky test wait indicator!!
Wed, 27 May 2015 20:24:17 +0100 Brecht De Man Fixed bug where 'all played' wasn't checked anymore in loop mode. Now in non-loop mode, 'flagAsPlayed' needs to be called explicitly from ape.js (may want to change)
Wed, 27 May 2015 19:00:20 +0100 Nicholas Jillings Fixed small slider bug causing non-full screen testing to have sliders appear further to the left after dropping
Wed, 27 May 2015 18:53:34 +0100 Nicholas Jillings Fixed metric collection, listening time, for looping sources
Wed, 27 May 2015 18:10:56 +0100 Nicholas Jillings Possible fix to loop playback bugs
Wed, 27 May 2015 16:46:43 +0100 Nicholas Jillings Merge
Wed, 27 May 2015 16:45:48 +0100 Nicholas Jillings Major Update. All new state machine to track the session state and hold session data. Will enable new interfaces to be built on top and have the same common structures.
Wed, 27 May 2015 12:40:37 +0100 Brecht De Man Added 'scripts' folder for auxiliary pre-/post-processing scripts.
Wed, 27 May 2015 11:49:20 +0100 Nicholas Jillings Bug #1235: Slider, slider objects and scale markings are adjusted on window resize.
Wed, 27 May 2015 10:16:04 +0100 Nicholas Jillings Removed redundant code from ape.js
Wed, 27 May 2015 09:46:06 +0100 Nicholas Jillings Feature #1245: Added DateTime node to XML output
Wed, 27 May 2015 09:15:45 +0100 Nicholas Jillings console log includes commentQuestion. Text input boxes width inside borders
Wed, 27 May 2015 09:10:20 +0100 Nicholas Jillings Session save to server falback to browser download if the server didn't save the file.
Tue, 26 May 2015 18:47:59 +0100 Nicholas Jillings If projectReturn is specified as a url it will return to that server. Currently only tested using the localHost server on port 8000, as per the python2.py server included
Tue, 26 May 2015 18:43:30 +0100 Nicholas Jillings Python2.py: Python server will now save received XML files and store them to the local folder 'saves'.
Tue, 26 May 2015 15:00:40 +0100 Nicholas Jillings Added new python2.py server. Currently as GET server. Rejects all but localhost access
Tue, 26 May 2015 14:19:03 +0100 Nicholas Jillings Removed commented chunk in ape.js
Tue, 26 May 2015 14:17:32 +0100 Nicholas Jillings Fixed projectReturn=null to show XML save in popup window.
Tue, 26 May 2015 14:07:51 +0100 Nicholas Jillings Merged. Added popup reponse questions into console
Tue, 26 May 2015 13:01:39 +0100 Nicholas Jillings Popup now in core.js. Needs stress testing!!
Tue, 26 May 2015 12:16:57 +0100 Brecht De Man Console logs for moving slider, playback, stop audio and (when submitting) comments.
Tue, 26 May 2015 11:40:17 +0100 Nicholas Jillings Popup now in core.js, universal to interface.
Mon, 25 May 2015 11:14:12 +0100 Nicholas Jillings Fix Bug #1241 and #1213: Added checks each time new test page is loaded that all audioObjects have decoded. Writes to browser console WAIT and does not issue any play command if any audioObjects not ready.
Mon, 25 May 2015 10:06:28 +0100 Nicholas Jillings Fixed Bug #1233: Failure to correctly give IDs to text entry if a question was the first option on the statement.
Sun, 24 May 2015 11:45:35 +0100 Nicholas Jillings Bug #1206: Question title more pronounced and with greater spacing.
Sun, 24 May 2015 11:33:04 +0100 Nicholas Jillings Possible fix for Bug #1238. audioObject metric collection now controlled by the audioObjects themselves for timer information. Lastclicked and sliderPlayed functions no longer used.
Sun, 24 May 2015 10:51:41 +0100 Nicholas Jillings Bug #1239: Randomisation of page orders flag in <setup> tag correctly applied.
Sun, 24 May 2015 10:03:36 +0100 Nicholas Jillings Bug #1225: Start button fix improved so audioEngine is in playing state before the audioObject set to play. More for timings and master gain.
Sun, 24 May 2015 09:57:35 +0100 Nicholas Jillings Bug #1226: Moved check to audioObjects and audioEngine so available for all interfaces. Also interface pop-up now states all outstanding fragments to listen.
Sun, 17 May 2015 21:37:08 +0100 Nicholas Jillings Merge
Sun, 17 May 2015 21:35:30 +0100 Nicholas Jillings jQuery use for childNodes for manipulating set up XML. Now works on Safari