log

age author description
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
Tue, 02 Jun 2015 15:18:40 +0100 Nicholas Jillings Stash create_test. Implementing submit. Need to test on OSX
Tue, 02 Jun 2015 12:24:19 +0100 Nicholas Jillings create_test: Added crude validation tool.
Tue, 02 Jun 2015 11:24:23 +0100 Nicholas Jillings Merge from the default branch
Mon, 01 Jun 2015 15:26:58 +0100 Nicholas Jillings Creat_Test: Structure for APE created.
Mon, 01 Jun 2015 12:55:21 +0100 Nicholas Jillings Stash for project creator
Wed, 03 Jun 2015 15:07:23 +0100 Nicholas Jillings Merge from branch "Dev_main"
Fri, 05 Jun 2015 12:42:32 +0100 Nicholas Jillings Added radio boxes
Fri, 05 Jun 2015 12:10:49 +0100 Nicholas Jillings Added check box mode to pre/post test survey
Fri, 05 Jun 2015 11:32:09 +0100 Nicholas Jillings audioHolder ID's are stored
Fri, 05 Jun 2015 11:25:56 +0100 Nicholas Jillings Safari fix for Specification node
Fri, 05 Jun 2015 10:49:52 +0100 Nicholas Jillings Complete Feature #1252: Interface locks out until all audioElements are loaded and ready.
Thu, 04 Jun 2015 18:03:36 +0100 Nicholas Jillings Small fixes. <interface> tag properly processed by ape.js
Thu, 04 Jun 2015 17:23:32 +0100 Nicholas Jillings XML-DOM created by their own objects
Thu, 04 Jun 2015 16:48:04 +0100 Nicholas Jillings Comment Boxes handled by Interface object.
Thu, 04 Jun 2015 15:54:56 +0100 Nicholas Jillings Everything tied into Specification object which needs information from specification document.
Thu, 04 Jun 2015 14:31:23 +0100 Nicholas Jillings Created Specification object to handle All XML decoding.
Thu, 04 Jun 2015 11:21:47 +0100 Nicholas Jillings audioObject returned on node creation for ease of modification by interface.
Thu, 04 Jun 2015 11:18:21 +0100 Nicholas Jillings ape.js pageSaveXML uses view from audioObjects.
Thu, 04 Jun 2015 11:01:19 +0100 Nicholas Jillings audioObjects.metric object export their XML rather than ape.js
Thu, 04 Jun 2015 10:43:06 +0100 Nicholas Jillings Moved non interface specific code from loadInterface in ape.js to core.js
Thu, 04 Jun 2015 10:36:05 +0100 Nicholas Jillings Merge from the default branch
Mon, 08 Jun 2015 12:09:53 +0100 Nicholas Jillings Added min/max range check to number box survey
Mon, 08 Jun 2015 11:56:14 +0100 Nicholas Jillings Feature #1224: Added number box
Mon, 08 Jun 2015 11:17:26 +0100 Nicholas Jillings Feature #1208: Added checkbox.
Mon, 08 Jun 2015 11:01:21 +0100 Nicholas Jillings Merge from the default branch
Tue, 16 Jun 2015 14:38:47 +0100 Nicholas Jillings Fix for Bug #1280
Tue, 16 Jun 2015 14:34:50 +0100 Nicholas Jillings Fix for Bug #1273
Tue, 16 Jun 2015 14:14:08 +0100 Nicholas Jillings Merge from the default branch
Thu, 11 Jun 2015 10:06:58 +0100 Nicholas Jillings Feature #1246: Scrubber bar included. Not interactive yet
Thu, 11 Jun 2015 09:45:52 +0100 Nicholas Jillings Fixed listen tracker for non-looping audioElements reporting start and stop were time 0
Thu, 11 Jun 2015 09:38:09 +0100 Nicholas Jillings Removed selected track. audioEngineContext.play(id) now controls audioObject playbacks
Wed, 10 Jun 2015 16:12:46 +0100 Nicholas Jillings Started on playhead / scrubber bar. Now object in interfaceContext. Needs binding of setInterval.
Wed, 10 Jun 2015 14:39:15 +0100 Nicholas Jillings Merge from the default branch
Wed, 17 Jun 2015 16:42:57 +0100 Nicholas Jillings Ready for merge into main.
Wed, 17 Jun 2015 16:37:32 +0100 Nicholas Jillings Feature #1271 and #1272 implemented.
Wed, 17 Jun 2015 15:53:57 +0100 Nicholas Jillings Added reference and anchor values to audioHolders in specificationNode.
Wed, 17 Jun 2015 15:42:56 +0100 Nicholas Jillings Merge into dev_main
Tue, 16 Jun 2015 17:19:51 +0100 Nicholas Jillings Implementing Features #1271 and #1272
Tue, 16 Jun 2015 16:59:08 +0100 Nicholas Jillings Implemeted Features #1267, #1268 and started #1266. Standardised fragment checking.
Tue, 16 Jun 2015 15:44:02 +0100 Nicholas Jillings Added common interface to specification to handle global interface-specific functions such as checks for playback.
Mon, 29 Jun 2015 19:02:48 +0100 Brecht De Man Scripts: score_parser.py: ignore empty rows (subject with no ratings for current song)
Mon, 29 Jun 2015 17:19:46 +0100 Brecht De Man Scripts: merge all three plot scripts in to one (box plot, scatter plot, mean plus confidence interval plot); bug fixes
Mon, 29 Jun 2015 13:15:00 +0100 Brecht De Man Readme: reference to issue tracker; Scripts: comment_parser and score_parser read and write in '/saves' from 'scripts/', condensing XML queries (references from children instead of from root)
Sun, 28 Jun 2015 10:33:47 +0100 Nicholas Jillings PythonServer now supports pseudorandom page setup using preconfigured XML files. Set the PSEUDO_PATH in the python file, it will cycle through all .xml files in there. Index based off file save number. Set the .html url to /pseudo.xml to trigger
Fri, 26 Jun 2015 12:25:36 +0100 Brecht De Man Added license, citing information, short readme file. Changed name of newer Python server (now default) to 'pythonServer.py'.
Thu, 25 Jun 2015 17:14:33 +0100 Brecht De Man Scripts: added 'confidence interval plot' (rigorous checking needed) and minor fixes to other scripts.
Thu, 25 Jun 2015 16:40:39 +0100 Nicholas Jillings Merge
Fri, 19 Jun 2015 16:24:08 +0100 Brecht De Man Scripts: comment extraction bug fixes
Fri, 19 Jun 2015 12:53:40 +0100 Brecht De Man SMC Paper: minor changes
Fri, 19 Jun 2015 12:21:05 +0100 Brecht De Man SMC Paper: increased XML size, condensed XML content and rest of paper.
Fri, 19 Jun 2015 11:49:03 +0100 Brecht De Man SMC Paper: Added new box plot figure
Fri, 19 Jun 2015 10:40:37 +0100 Nicholas Jillings SMC Paper: Tidying up of margins, added output example (just one audioElement). Updated the options list (compacted some to make room). Removed redundant paragraph. Now under 6 pages.
Thu, 18 Jun 2015 17:34:27 +0100 Brecht De Man SMC paper: added boxplot graph, input XML, decreased itemize spacing (also changed index.html page title)
Thu, 25 Jun 2015 16:40:11 +0100 Nicholas Jillings Bug Fix #1303 on main
Wed, 01 Jul 2015 11:11:20 +0100 Nicholas Jillings Bug Fix #1313: Added 404 crash and dump when audioObject cannot obtain URL.
Thu, 23 Jul 2015 11:14:32 +0100 Nicholas Jillings Feature #1302: Enter keys not captured if current focus is a textarea (enter may be carriage return, want to capture that not jump to next).
Thu, 23 Jul 2015 11:10:36 +0100 Nicholas Jillings Feature #1302: Enter key bounded to button proceed of popup. Only triggered if popup is visible. All enter codes are captured though.
Thu, 23 Jul 2015 10:58:08 +0100 Nicholas Jillings Feature #1274: Added ending screen for auto-save option.
Thu, 23 Jul 2015 10:48:14 +0100 Nicholas Jillings Feature #1295: Page count can be displayed below the Start/Submit buttons
Thu, 23 Jul 2015 10:12:24 +0100 Nicholas Jillings Feature #1287: Automatically applied on if looped.
Thu, 23 Jul 2015 10:10:38 +0100 Nicholas Jillings Feature #1287: Padding added when looping is enabled to give synchronised looping.
Thu, 23 Jul 2015 09:51:26 +0100 Nicholas Jillings Feature #1327: Elements start out grey until the audioObject states it is ready. Requires all interfaceDOM nodes to have member enable().
Thu, 23 Jul 2015 09:37:27 +0100 Nicholas Jillings Feature Feature #1270: Outside reference object added. Some small bugs and GUI to solve.
Wed, 22 Jul 2015 17:58:01 +0100 Nicholas Jillings Completed Anchor and Reference Features, including optional enforcement
Wed, 22 Jul 2015 14:10:55 +0100 Nicholas Jillings Fix Bug #1301: If last of pretest node, will say 'start' not submit.
Wed, 22 Jul 2015 14:04:08 +0100 Nicholas Jillings Fix Bug #1314
Wed, 22 Jul 2015 13:22:10 +0100 Nicholas Jillings Anchor and Reference audioElements now tagged on output
Wed, 22 Jul 2015 12:41:22 +0100 Nicholas Jillings Update dev_main
Tue, 15 Sep 2015 10:16:34 +0100 Nicholas Jillings Bug #1389: Statements also wrapped correctly
Tue, 15 Sep 2015 10:13:20 +0100 Nicholas Jillings Bug #1389: Popup now auto-height and auto-scrolling for long options.
Mon, 14 Sep 2015 17:18:33 +0100 Nicholas Jillings Bug #1300: Boxes are resized with the window. On HD level displays (1920 wide) will have three columns
Mon, 14 Sep 2015 16:25:13 +0100 Nicholas Jillings Bug #1300: Boxes are automatically scaled on load. Will add to 'resize' commands in the future.
Mon, 14 Sep 2015 11:22:38 +0100 Nicholas Jillings Bug #1391: Fixed for non-looped playback
Mon, 14 Sep 2015 09:23:49 +0100 Nicholas Jillings Ape for Firefox fixed
Thu, 10 Sep 2015 15:22:58 +0100 Nicholas Jillings Fixing APE for Firefox builds
Thu, 10 Sep 2015 13:16:16 +0100 Nicholas Jillings Feature #1298: <setup> node has an optional attribute testPages. Specify the number of pages the test participant to do and the tool will select a random page up to the number specified.
Thu, 10 Sep 2015 12:53:55 +0100 Nicholas Jillings APE: Multiple Screen proof
Thu, 10 Sep 2015 12:43:47 +0100 Nicholas Jillings APE: Multiple Screen Drag and Drop interface. Still needs more work for right screens
Thu, 10 Sep 2015 12:32:56 +0100 Nicholas Jillings Bug #1370: Fragments marked as outside reference are no longer checked for movement parameters in APE.
Wed, 09 Sep 2015 10:35:04 +0100 Nicholas Jillings Merge
Wed, 09 Sep 2015 10:34:55 +0100 Nicholas Jillings PHP Upload Session scripts
Tue, 28 Jul 2015 12:00:46 +0100 Nicholas Jillings Added mushra interface. Also added instructions for building your own interface (working copy).
Mon, 27 Jul 2015 16:08:52 +0100 Nicholas Jillings Added test_create_2.html. Should be more resistant to future XML specification updates and 3rd party.
Sat, 25 Jul 2015 14:49:54 +0100 Nicholas Jillings Updated the ProjectSpecificationDocument.
Sat, 08 Aug 2015 09:00:41 +0100 Nicholas Jillings Started some user guide
Fri, 20 Nov 2015 15:39:01 +0000 Nicholas Jillings Bug #1349: PHP returns XML confirmation or error and message. Core responds. Bug #1449 not a bug
Wed, 18 Nov 2015 11:08:52 +0100 Brecht De Man Hitting enter in any pop-up goes to the next window (or submits, or starts the test)
Fri, 13 Nov 2015 17:59:39 +0000 Brecht De Man Save PHP script fix; analysis webpage WIP
Thu, 15 Oct 2015 22:19:29 +0100 Nicholas Jillings Paper: Final edit. Spell checked. Submitted version.
Thu, 15 Oct 2015 21:30:19 +0100 Brecht De Man Paper: merge, started conclusion. edits
Thu, 15 Oct 2015 21:17:14 +0100 Nicholas Jillings Added screen shots, edited bib. Some edits to intro, abstract and conclusion.
Thu, 15 Oct 2015 20:46:17 +0100 Brecht De Man Paper: Now with images - minor edits
Thu, 15 Oct 2015 20:39:13 +0100 Nicholas Jillings Merged.