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.
|