Mon, 01 Jun 2015 10:31:41 +0100 |
Nicholas Jillings |
Feature #1230: Popup content question entries now have automatic focus
|
Mon, 01 Jun 2015 09:46:51 +0100 |
Nicholas Jillings |
Feature #1252: Test Wait Indicator now fully implemented with auto clearing on test ready.
|
Mon, 01 Jun 2015 09:18:02 +0100 |
Nicholas Jillings |
Merge into 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.
|
Sat, 30 May 2015 10:51:55 +0100 |
Nicholas Jillings |
audioObjects.played member removed, duplicate in audioObjects.metric.wasListenedTo.
|
Sat, 30 May 2015 10:20:47 +0100 |
Nicholas Jillings |
Merge from the default branch
|
Fri, 29 May 2015 12:07:08 +0100 |
Nicholas Jillings |
Merge from the default branch
|
Fri, 01 May 2015 16:07:15 +0100 |
Nicholas Jillings |
Fixed Bug 1204: Multiple clicks creates multiple instances.
|
Thu, 23 Apr 2015 19:36:14 +0100 |
Dave Moffat |
Commit Merge
|
Thu, 28 May 2015 19:27:39 +0100 |
Nicholas Jillings |
Merge
|
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 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 11:49:20 +0100 |
Nicholas Jillings |
Bug #1235: Slider, slider objects and scale markings are adjusted on window resize.
|
Wed, 27 May 2015 09:46:06 +0100 |
Nicholas Jillings |
Feature #1245: Added DateTime node to XML output
|
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 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 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.
|
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 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
|
Sat, 16 May 2015 17:52:51 +0100 |
Brecht De Man |
Currently playing sample red.
|
Sun, 17 May 2015 18:40:56 +0100 |
Brecht De Man |
Merge 'default' and 'Dev_main' branch
|
Tue, 26 May 2015 12:16:57 +0100 |
Brecht De Man |
Console logs for moving slider, playback, stop audio and (when submitting) comments.
|
Wed, 27 May 2015 12:40:37 +0100 |
Brecht De Man |
Added 'scripts' folder for auxiliary pre-/post-processing scripts.
|
Thu, 28 May 2015 18:58:45 +0100 |
Nicholas Jillings |
Hacky test wait indicator!!
|
Fri, 29 May 2015 16:27:05 +0100 |
Nicholas Jillings |
Bug #1258 Fixed. audioObject.metric.startListening now writes to console.
|
Mon, 01 Jun 2015 08:38:31 +0100 |
Nicholas Jillings |
Fix Bug #1259: testState now includes the audioHolder ids.
|
Sat, 30 May 2015 11:39:53 +0100 |
Nicholas Jillings |
Merge in main
|
Tue, 02 Jun 2015 11:24:23 +0100 |
Nicholas Jillings |
Merge from the default branch
|
Mon, 01 Jun 2015 12:55:21 +0100 |
Nicholas Jillings |
Stash for project creator
|
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: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: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.
|
Tue, 16 Jun 2015 17:19:51 +0100 |
Nicholas Jillings |
Implementing Features #1271 and #1272
|
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.
|
Thu, 25 Jun 2015 16:40:39 +0100 |
Nicholas Jillings |
Merge
|
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().
|
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 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.
|
Wed, 09 Sep 2015 10:35:04 +0100 |
Nicholas Jillings |
Merge
|
Tue, 28 Jul 2015 12:00:46 +0100 |
Nicholas Jillings |
Added mushra interface. Also added instructions for building your own interface (working copy).
|
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
|
Wed, 02 Dec 2015 12:05:08 +0000 |
Nicholas Jillings |
Feature #1266: Checks for fragments fully played implemented
|
Wed, 02 Dec 2015 11:26:45 +0000 |
Nicholas Jillings |
Feature #1246: Playhead starts from 0 when test stopped and restarted for synchronous loop tests.
|
Fri, 27 Nov 2015 15:35:18 +0000 |
Nicholas Jillings |
Bug #1445: Should be fixed, entire popup is now dynamically scaled as needed.
|
Fri, 27 Nov 2015 12:21:24 +0000 |
Nicholas Jillings |
Merge
|
Fri, 27 Nov 2015 12:20:56 +0000 |
Nicholas Jillings |
Enter key press will always trigger 'next' in any popup survey
|
Thu, 26 Nov 2015 09:59:22 +0000 |
Nicholas Jillings |
Core collects navigator information
|
Thu, 26 Nov 2015 09:39:37 +0000 |
Nicholas Jillings |
Merge again....
|
Wed, 25 Nov 2015 09:27:05 +0000 |
Nicholas Jillings |
Merge
|
Mon, 23 Nov 2015 16:04:47 +0000 |
Brecht De Man |
Revert revision 349 regarding change to enter behaviour: enter in a dialog box goes to next question/message, starts test or submits answers, rather than to create a new line / carriage return.
|
Mon, 23 Nov 2015 11:08:58 +0000 |
Nicholas Jillings |
Feature #1302. Enter key in text-area creates new-line. Enter otherwise progresses the pre/post survey
|
Mon, 23 Nov 2015 10:47:02 +0000 |
Nicholas Jillings |
Feature #1270 completed. Outside reference works as designed
|
Mon, 23 Nov 2015 09:13:12 +0000 |
Nicholas Jillings |
Merge from branch "WAC2016"
|
Fri, 09 Oct 2015 10:38:03 +0100 |
Nicholas Jillings |
<anchor> and <reference> tags depricated. All anchor/ref are directly applied as attributes on <audioElements>
|
Wed, 23 Sep 2015 11:42:11 +0100 |
Nicholas Jillings |
Updating test create using questions
|
Wed, 25 Nov 2015 09:26:10 +0000 |
Nicholas Jillings |
Test Create: Delete Buttons included on final checks
|
Mon, 23 Nov 2015 17:44:25 +0000 |
Nicholas Jillings |
Fixing Win/OSX differences for APE slider, unstable.
|
Fri, 27 Nov 2015 12:09:49 +0000 |
Nicholas Jillings |
Resolved #1394: Python returns same XML responses as the PHP server
|
Mon, 21 Dec 2015 15:02:43 +0100 |
Brecht De Man |
Merge
|
Fri, 18 Dec 2015 18:33:08 +0000 |
Nicholas Jillings |
On XML parser error, will clear the page to show only the error message.
|
Fri, 18 Dec 2015 18:31:26 +0000 |
Nicholas Jillings |
Merge. Reload will only generate alert if test is loaded.
|
Fri, 18 Dec 2015 18:28:06 +0000 |
Nicholas Jillings |
Bug #1502: Any parser XML errors will show the error and halt the rest of the loading.
|
Fri, 18 Dec 2015 17:50:14 +0000 |
Nicholas Jillings |
Fix Bug #1500: Error caused by buffer not being loaded into the pool and then not linking once downloaded.
|
Fri, 18 Dec 2015 17:27:52 +0000 |
Nicholas Jillings |
Fixed Bug #1506: Radio and Checkbox survery questions not logged in console.
|
Fri, 18 Dec 2015 10:11:10 +0000 |
Nicholas Jillings |
Merge
|
Thu, 17 Dec 2015 11:11:57 +0000 |
Nicholas Jillings |
Bug #1497: If the playback is looped, the buffer is copied to the audioObject not referenced to allow non-destructive editing.
|
Thu, 17 Dec 2015 10:35:06 +0000 |
Nicholas Jillings |
Audio fragment buffer pool objects have loading progress element
|
Wed, 16 Dec 2015 14:00:11 +0000 |
Nicholas Jillings |
Specification document handles optional loudness control.
|
Wed, 16 Dec 2015 12:15:18 +0000 |
Nicholas Jillings |
Automatic Loudness normalisation to -23 LUFS
|
Fri, 11 Dec 2015 18:03:54 +0000 |
Nicholas Jillings |
Synced Specification object. Test create decodes and encodes gain attributes (not implemented in HTML yet)
|
Fri, 11 Dec 2015 17:33:14 +0000 |
Nicholas Jillings |
Feature #1478: <audioElements> have a gain attribute, in decibels, which controls the playback gain in that page.
|
Fri, 11 Dec 2015 16:07:39 +0000 |
Nicholas Jillings |
Bug #1488 fixed. Movement checks now operate per axis and report which axis and sliders need moving.
|
Fri, 11 Dec 2015 15:54:59 +0000 |
Nicholas Jillings |
APE Metric tag holds all axis information.
|
Fri, 11 Dec 2015 11:42:28 +0000 |
Nicholas Jillings |
Bug #1490: Popup button 'enter' key grab only bound once. APE Multi-interface has default metric response if only one axis used.
|
Fri, 11 Dec 2015 11:19:11 +0000 |
Nicholas Jillings |
Bug #1467: Popup resize created and bound to Interface.resize()
|
Fri, 11 Dec 2015 10:22:27 +0000 |
Nicholas Jillings |
Merge
|
Tue, 08 Dec 2015 15:04:59 +0000 |
Nicholas Jillings |
APE Multi-interface can be named. Audio Element <file> node fixed.
|
Tue, 08 Dec 2015 12:22:18 +0000 |
Nicholas Jillings |
Merge
|
Tue, 08 Dec 2015 12:01:48 +0000 |
Nicholas Jillings |
STASH: UNSTABLE. Implementing APE multiple sliders.
|
Mon, 07 Dec 2015 18:42:36 +0000 |
Nicholas Jillings |
Bugs #1454 #1391 buffers are pooled and loaded at the begining. Page Save not interface specific.
|
Mon, 07 Dec 2015 18:34:26 +0000 |
Nicholas Jillings |
Specification: sync across project. Now randomises audioElements.
|
Mon, 07 Dec 2015 18:26:12 +0000 |
Nicholas Jillings |
Buffers loaded into a pool and picked when needed.
|
Mon, 07 Dec 2015 12:15:43 +0000 |
Nicholas Jillings |
Start tidy up of core.js
|
Mon, 07 Dec 2015 11:18:11 +0000 |
Nicholas Jillings |
Moved common test options into core.JS
|
Mon, 07 Dec 2015 09:47:26 +0000 |
Nicholas Jillings |
Specification Node is same across project.
|
Fri, 04 Dec 2015 18:34:04 +0000 |
Nicholas Jillings |
test_create: Specification Node handles complete XML to DOM and DOM to XML conversions
|
Tue, 08 Dec 2015 12:21:01 +0000 |
Nicholas Jillings |
Bug #1485: Core.js patches from side revision.
|
Tue, 08 Dec 2015 12:18:06 +0100 |
Brecht De Man |
Updated demo project, with some added explanations, and no enforced sampling rate. Shows bugs though, at least in this branch.
|
Tue, 08 Dec 2015 17:15:34 +0000 |
Nicholas Jillings |
APE: Each slider now a JS object to ease metric tracking. Resize function fixed.
|
Thu, 17 Dec 2015 17:09:40 +0000 |
Nicholas Jillings |
MUSHRA: Checks enabled. MUSHRA & APE: Warning if check not supported. Core: checkMoved and checkPlayed now in interface and available to all interfaces.
|
Thu, 17 Dec 2015 16:29:49 +0000 |
Nicholas Jillings |
MUSHRA: Loading progress feedback
|
Thu, 17 Dec 2015 16:10:58 +0000 |
Nicholas Jillings |
MUSHRA: Set the initial position of sliders using the <audioHolder> attribute initial-position using integer 0 to 100
|
Thu, 17 Dec 2015 13:34:23 +0000 |
Nicholas Jillings |
MUSHRA fixes. Added some mushra features to match newer APE interfaces and core bindings.
|
Thu, 17 Dec 2015 13:03:39 +0000 |
Nicholas Jillings |
Bug #1486: Fixed rogue '+' appearing in move slider alert. Unlabelled axis have default of 'Axis ' and their index.
|
Fri, 18 Dec 2015 18:26:46 +0000 |
Brecht De Man |
Index page now links to example APE project, example MUSHRA project, test creator, analysis page, citing info, GNU license, and instructions. Instructions and example project contain info on checkboxes.
|
Mon, 21 Dec 2015 13:17:45 +0000 |
Nicholas Jillings |
Bug #1507 MUSHRA outside reference added
|
Mon, 21 Dec 2015 11:53:05 +0000 |
Nicholas Jillings |
Bug #1510 Fixed.
|
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)
|
Thu, 15 Oct 2015 20:10:00 +0100 |
Brecht De Man |
Paper: Added interface screenshot and box plot example
|
Wed, 22 Apr 2015 18:37:04 +0100 |
Nicholas Jillings |
Version 1.0 Release!
|
Fri, 10 Apr 2015 10:20:52 +0100 |
Nicholas Jillings |
Merge and rebuild pdf.
|
Thu, 09 Apr 2015 10:59:53 +0100 |
Nicholas Jillings |
Updated results XML generator to match documentation syntax.
|
Thu, 09 Apr 2015 10:44:13 +0100 |
Nicholas Jillings |
Completed Linking for pre-Test questions. Need some formatting on layout.
|
Wed, 08 Apr 2015 18:18:17 +0100 |
Nicholas Jillings |
Added cross-browser support for webkit / non-webkit audioContext. Confirmed Chrome & Safari Support. Firefox: does not support innerText or dragging!
|
Wed, 08 Apr 2015 09:45:24 +0100 |
Nicholas Jillings |
Merged with some uncommited parts. My mistake!
|
Thu, 09 Apr 2015 16:30:08 +0100 |
Dave Moffat |
Edit to project Spec Doc
|
Thu, 09 Apr 2015 12:59:46 +0100 |
Dave Moffat |
Creation of experimental variables and control methods document
|
Wed, 22 Apr 2015 11:00:58 +0100 |
Nicholas Jillings |
Merge and updated bib.
|
Sat, 18 Apr 2015 15:36:10 +0100 |
Nicholas Jillings |
Added Loop
|
Fri, 17 Apr 2015 09:41:31 +0100 |
Nicholas Jillings |
Added in randomiseOrder function in core.js. Updated calls in ape.js to randomise order of tests and elements.
|
Mon, 13 Apr 2015 11:29:25 +0100 |
Nicholas Jillings |
Updated sessionMetric bindings for APE interface
|
Mon, 13 Apr 2015 10:40:37 +0100 |
Nicholas Jillings |
Refined metric collection. Rating now correct. Slider scale now fully bounded
|
Mon, 13 Apr 2015 09:58:16 +0100 |
Nicholas Jillings |
Updated metric functions. Completed Metric Exporting.
|
Sun, 12 Apr 2015 18:20:39 +0100 |
Nicholas Jillings |
Added preliminary metrics functions
|
Fri, 10 Apr 2015 17:43:53 +0100 |
Nicholas Jillings |
Completed Handling of in-page pre/post responses
|
Fri, 10 Apr 2015 17:18:45 +0100 |
Nicholas Jillings |
audioElement id's tracked from input to output for randomisation.
|
Fri, 10 Apr 2015 16:21:57 +0100 |
Nicholas Jillings |
Implemented repeat function of tests
|
Fri, 10 Apr 2015 15:30:44 +0100 |
Nicholas Jillings |
Completed more pre-test/post-test popup functions. Presents save and locks test on completion
|
Fri, 10 Apr 2015 13:46:04 +0100 |
Nicholas Jillings |
Updated popup button functions.
|
Fri, 10 Apr 2015 12:02:10 +0100 |
Nicholas Jillings |
Added ape.css, removed styles from .js to clean up.
|
Fri, 10 Apr 2015 10:25:52 +0100 |
Nicholas Jillings |
Added dev-main branch warning at top of files
|
Wed, 22 Apr 2015 10:05:11 +0100 |
Brecht De Man |
Add bibliography file to repo
|
Thu, 31 Mar 2016 13:31:42 +0100 |
Nicholas Jillings |
Major updates. Specification Nodes now own file (specification.js). Updating Analysis to allow filtering based on survey responses.
Dev_main
|
Tue, 29 Mar 2016 14:37:07 +0100 |
Nicholas Jillings |
Calibration sliders update on mouse move trigger
Dev_main
|
Tue, 29 Mar 2016 14:24:05 +0100 |
Nicholas Jillings |
Calibration through audioEngine audio output. Reference controls global volume for tests.
Dev_main
|
Tue, 29 Mar 2016 11:14:50 +0100 |
Nicholas Jillings |
Implemented Calibration Module for level set testing.
Dev_main
|
Thu, 24 Mar 2016 15:42:45 +0000 |
Nicholas Jillings |
Started adding calibration modules.
Dev_main
|
Tue, 22 Mar 2016 13:44:59 +0000 |
Nicholas Jillings |
Implemented Bug/Feature #1649. Edit the exit text by modifying <exitText>, see mushra_example.xml for example.
Dev_main
|
Tue, 22 Mar 2016 12:35:48 +0000 |
Nicholas Jillings |
Fix Bug #1562
Dev_main
|
Tue, 22 Mar 2016 11:52:12 +0000 |
Nicholas Jillings |
Outside Reference HTML now in core interfaceContext.
Dev_main
|
Tue, 22 Mar 2016 11:31:51 +0000 |
Nicholas Jillings |
Hotfix. date time node in results returned function reference for minutes.
Dev_main
|
Mon, 21 Mar 2016 15:15:40 +0000 |
Nicholas Jillings |
Moved returnDateNode() into interfaceContext. returnDateNode no longer uses deprecated Attribute Objects.
Dev_main
|
Mon, 21 Mar 2016 15:01:57 +0000 |
Nicholas Jillings |
Fix for #1560. Fix for loadProjectSpecCallback error if Parser returns undefined.
Dev_main
|
Mon, 21 Mar 2016 13:46:31 +0000 |
Nicholas Jillings |
Fix for bugs #1671 and #1672
Dev_main
|
Fri, 18 Mar 2016 14:52:30 +0000 |
Nicholas Jillings |
Fixed errors caused by specifcation nesting, specifically if <page> interface nodes have <interfaceoption> nodes.
Dev_main
|
Wed, 16 Mar 2016 15:17:04 +0000 |
Nicholas Jillings |
Fixed test creator <surveyentry> options. Updated interface-specs for ABX.
Dev_main
|
Wed, 16 Mar 2016 13:31:42 +0000 |
Nicholas Jillings |
WIP. ABX Framework. Minor core.js modifications.
Dev_main
|
Mon, 14 Mar 2016 11:28:06 +0000 |
Nicholas Jillings |
Small fixes for #1668
multiple-tests-concatenation
|
Sun, 13 Mar 2016 02:12:30 +0000 |
Giulio Moro |
Workaround for #1658: in order to obtain a test with zero pages, set attribute hidden='true' in the one and only page
multiple-tests-concatenation
|
Sat, 12 Mar 2016 16:23:37 +0000 |
Giulio Moro |
Allow for returnUrl===undefined
multiple-tests-concatenation
|
Sat, 12 Mar 2016 15:32:30 +0000 |
Giulio Moro |
Merge
multiple-tests-concatenation
|
Fri, 11 Mar 2016 16:49:47 +0000 |
Giulio Moro |
working, hacked together.
multiple-tests-concatenation
|
Thu, 10 Mar 2016 16:16:16 +0000 |
Nicholas Jillings |
Bug #1652 and Feature #1650 fixes. You can specify the track labels through page attribute 'label' ('default', 'none', 'number', 'letter', 'capital'). Updated examples to match schema
|
Thu, 10 Mar 2016 15:33:39 +0000 |
Nicholas Jillings |
Intermediate saves can be used to resume a test. Note, previous saves will NOT work for resumption. To resume, use the save XML as the ?url= option.
|
Thu, 10 Mar 2016 11:49:08 +0000 |
Nicholas Jillings |
Fixed null/period saves on test completion. specification projectReturn is currently deprecated pending new usage.
|
Thu, 10 Mar 2016 10:38:31 +0100 |
Brecht De Man |
Merge
|
Wed, 09 Mar 2016 15:44:47 +0000 |
Nicholas Jillings |
Hotfix: checkFragmentsFullyPlayed incorrectly accessed audioObjects.
|
Wed, 09 Mar 2016 15:00:19 +0000 |
Nicholas Jillings |
Updated specification object to reflect schema changes
Dev_main
|
Wed, 09 Mar 2016 14:40:12 +0000 |
Nicholas Jillings |
Hotfix: Confirmation on successful save.
Dev_main
|
Wed, 09 Mar 2016 13:34:20 +0000 |
Nicholas Jillings |
Bug #1654 Fixed.
Dev_main
|
Wed, 09 Mar 2016 13:12:02 +0000 |
Nicholas Jillings |
Python 2.x server can perform intermediate saves.
Dev_main
|
Wed, 09 Mar 2016 12:41:26 +0000 |
Nicholas Jillings |
Session now performs intermediate saves on each advanceState trigger (page completions, survey completions). Specification projectReturn now "local" for presentation saving
Dev_main
|
Wed, 09 Mar 2016 11:12:06 +0000 |
Nicholas Jillings |
WIP. Adding intermediate save options. Will require mass editing of save engine as it stands, so still WIP (note: this version will not work on python server).
Dev_main
|
Tue, 08 Mar 2016 14:35:51 +0000 |
Nicholas Jillings |
Adding PHP Keygen
Dev_main
|
Sun, 06 Mar 2016 19:24:19 +0000 |
Giulio Moro |
Removes navigation alert once test is completed. Closes #1647
Dev_main
|
Wed, 24 Feb 2016 15:48:03 +0000 |
Nicholas Jillings |
Bug #1634 new format for elementTrackerFull. Fixed buffertime NaN on start.
Dev_main
|
Tue, 23 Feb 2016 17:04:06 +0000 |
Nicholas Jillings |
Bug #1601
Dev_main
|
Tue, 23 Feb 2016 16:27:39 +0000 |
Nicholas Jillings |
Update for #1625
Dev_main
|
Tue, 23 Feb 2016 16:19:29 +0000 |
Nicholas Jillings |
Fix bugs #1628, #1483
Dev_main
|
Tue, 23 Feb 2016 16:06:03 +0000 |
Nicholas Jillings |
Bug #1629: testPages now controls the number of pages to execute.
Dev_main
|
Tue, 23 Feb 2016 11:56:11 +0000 |
Nicholas Jillings |
Fix Safari error (event.currentTarget.owner) line 1365
Dev_main
|
Tue, 23 Feb 2016 11:17:44 +0000 |
Nicholas Jillings |
Possible fix for Safari on storage load error.
Dev_main
|
Tue, 23 Feb 2016 10:49:48 +0000 |
Nicholas Jillings |
Bug #1624 fix: New comment box management node in InterfaceContext.
Dev_main
|
Mon, 22 Feb 2016 15:48:28 +0000 |
Nicholas Jillings |
Interfaces report error if audio cannot be loaded/decoded/played
Dev_main
|
Mon, 22 Feb 2016 14:55:16 +0000 |
Nicholas Jillings |
Bug Fix #1611 : Generates valid XML from examples.
Dev_main
|
Mon, 22 Feb 2016 14:38:45 +0000 |
Nicholas Jillings |
Bug #1607, #1608 and #1610 fixes.
Dev_main
|
Mon, 22 Feb 2016 12:44:55 +0000 |
Nicholas Jillings |
Bug #1583 Fix. Popup buttons hidden on successful submission.
Dev_main
|
Mon, 22 Feb 2016 12:33:56 +0000 |
Nicholas Jillings |
Merge into dev_main
Dev_main
|
Mon, 22 Feb 2016 04:17:19 +0000 |
Giulio Moro |
The version I use and works, addresses issues #1622, #1616, partially #1620
giulio-working
|
Fri, 19 Feb 2016 11:22:47 +0000 |
Nicholas Jillings |
Playback now tracks for looped playback exactly.
|
Fri, 19 Feb 2016 10:40:52 +0000 |
Nicholas Jillings |
Volume tracker stores data in result <metric> node (was saving in <survey>).
|
Thu, 18 Feb 2016 12:11:09 +0000 |
Nicholas Jillings |
Minor fixes to test_create to match specification (was building empty interface nodes).
Dev_main
|
Thu, 18 Feb 2016 10:59:01 +0000 |
Nicholas Jillings |
Hotfix: Loop crossfade defaults to 0 seconds.
|
Wed, 17 Feb 2016 12:29:22 +0000 |
Nicholas Jillings |
Hotfix: comments were not being stored from element comment boxes or comment question nodes.
|
Wed, 17 Feb 2016 11:16:08 +0000 |
Nicholas Jillings |
Merge - pre-release of 1.2.0
|
Fri, 12 Feb 2016 09:02:41 +0000 |
Nicholas Jillings |
Bug #1562: Checkbox and radios will be center aligned, left justified. Also solves issue #1571. Only tested in OSX Chrome!
Dev_main
|
Thu, 11 Feb 2016 17:28:27 +0000 |
Nicholas Jillings |
Bug #1560: Test pages do repeat. Note that the result XML will have their IDs repeated.
Dev_main
|
Thu, 11 Feb 2016 16:54:33 +0000 |
Nicholas Jillings |
Bug #1564: index.html is blank, the links are included in demo.html. Popup now created in index.html rather than generated.
Dev_main
|
Thu, 11 Feb 2016 14:37:26 +0000 |
Nicholas Jillings |
Bug #1569: Comment boxes cannot be resized, they support scrolling text. Styling of comment boxes. Styling of AB selectors.
Dev_main
|
Wed, 10 Feb 2016 16:33:41 +0000 |
Nicholas Jillings |
Drag and drop area defined for updating a project file in test creator.
Dev_main
|
Wed, 10 Feb 2016 14:46:57 +0000 |
Nicholas Jillings |
randomiseOrder a global function. Schema update (hostURL attribute on <pages> not mandatory). Specification node can create XML.
Dev_main
|
Wed, 10 Feb 2016 12:14:25 +0000 |
Nicholas Jillings |
Popup/Survey buttons now fixed position rather than calculated.
Dev_main
|
Wed, 10 Feb 2016 12:02:25 +0000 |
Nicholas Jillings |
New test creator tool. Still WIP, but much more dynamic. Based on XSD and external lists so far easier to modify.
Dev_main
|
Tue, 02 Feb 2016 11:03:01 +0000 |
Nicholas Jillings |
Bug #1395: Test timer is reset on each new test page.
Dev_main
|
Mon, 01 Feb 2016 10:38:54 +0000 |
Nicholas Jillings |
Merge
Dev_main
|
Mon, 01 Feb 2016 10:37:28 +0000 |
Nicholas Jillings |
Default interface checks will attach an error node containing test page time stamp and error message on submit request.
Dev_main
|