Wed, 16 Mar 2016 13:31:42 +0000 |
Nicholas Jillings |
WIP. ABX Framework. Minor core.js modifications.
|
Thu, 10 Mar 2016 17:08:10 +0000 |
Nicholas Jillings |
Merge
|
Wed, 09 Mar 2016 15:00:19 +0000 |
Nicholas Jillings |
Updated specification object to reflect schema changes
|
Wed, 09 Mar 2016 14:40:12 +0000 |
Nicholas Jillings |
Hotfix: Confirmation on successful save.
|
Wed, 09 Mar 2016 14:12:22 +0000 |
Nicholas Jillings |
Merge
|
Wed, 09 Mar 2016 13:34:20 +0000 |
Nicholas Jillings |
Bug #1654 Fixed.
|
Wed, 09 Mar 2016 13:12:02 +0000 |
Nicholas Jillings |
Python 2.x server can perform intermediate saves.
|
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
|
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).
|
Tue, 08 Mar 2016 14:35:51 +0000 |
Nicholas Jillings |
Adding PHP Keygen
|
Sun, 06 Mar 2016 19:24:19 +0000 |
Giulio Moro |
Removes navigation alert once test is completed. Closes #1647
|
Wed, 24 Feb 2016 15:48:03 +0000 |
Nicholas Jillings |
Bug #1634 new format for elementTrackerFull. Fixed buffertime NaN on start.
|
Tue, 23 Feb 2016 17:57:21 +0000 |
Nicholas Jillings |
Merge
|
Tue, 23 Feb 2016 17:04:06 +0000 |
Nicholas Jillings |
Bug #1601
|
Tue, 23 Feb 2016 16:27:39 +0000 |
Nicholas Jillings |
Update for #1625
|
Tue, 23 Feb 2016 16:19:29 +0000 |
Nicholas Jillings |
Fix bugs #1628, #1483
|
Tue, 23 Feb 2016 16:06:03 +0000 |
Nicholas Jillings |
Bug #1629: testPages now controls the number of pages to execute.
|
Tue, 23 Feb 2016 11:56:11 +0000 |
Nicholas Jillings |
Fix Safari error (event.currentTarget.owner) line 1365
|
Tue, 23 Feb 2016 11:17:44 +0000 |
Nicholas Jillings |
Possible fix for Safari on storage load error.
|
Tue, 23 Feb 2016 10:49:48 +0000 |
Nicholas Jillings |
Bug #1624 fix: New comment box management node in InterfaceContext.
|
Mon, 22 Feb 2016 15:48:28 +0000 |
Nicholas Jillings |
Interfaces report error if audio cannot be loaded/decoded/played
|
Mon, 22 Feb 2016 14:55:16 +0000 |
Nicholas Jillings |
Bug Fix #1611 : Generates valid XML from examples.
|
Mon, 22 Feb 2016 14:38:45 +0000 |
Nicholas Jillings |
Bug #1607, #1608 and #1610 fixes.
|
Mon, 22 Feb 2016 12:44:55 +0000 |
Nicholas Jillings |
Bug #1583 Fix. Popup buttons hidden on successful submission.
|
Mon, 22 Feb 2016 12:33:56 +0000 |
Nicholas Jillings |
Merge into dev_main
|
Sun, 21 Feb 2016 11:18:08 +0000 |
Nicholas Jillings |
Merge
|
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 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!
|
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.
|
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.
|
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.
|
Wed, 10 Feb 2016 16:33:41 +0000 |
Nicholas Jillings |
Drag and drop area defined for updating a project file in test creator.
|
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.
|
Wed, 10 Feb 2016 12:14:25 +0000 |
Nicholas Jillings |
Popup/Survey buttons now fixed position rather than calculated.
|
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.
|
Tue, 02 Feb 2016 11:03:01 +0000 |
Nicholas Jillings |
Bug #1395: Test timer is reset on each new test page.
|
Mon, 01 Feb 2016 10:38:54 +0000 |
Nicholas Jillings |
Merge
|
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.
|
Tue, 26 Jan 2016 14:54:39 +0000 |
Nicholas Jillings |
Feature #1471: <navigator> now includes the screen dimensions
|
Tue, 26 Jan 2016 14:20:43 +0000 |
Nicholas Jillings |
Feature #1234: Completed fix
|
Tue, 26 Jan 2016 13:52:56 +0000 |
Nicholas Jillings |
Interfaces have startPlayback and stopPlayback methods to clean up code management. Looping playbacks now have a 2s cross-fade.
|
Tue, 26 Jan 2016 11:32:11 +0000 |
Nicholas Jillings |
Minor corrections to buffer ready settings.
|
Fri, 22 Jan 2016 17:03:18 +0000 |
Nicholas Jillings |
More volume control styling
|
Fri, 22 Jan 2016 11:10:33 +0000 |
Nicholas Jillings |
Adding volume control interface object. Minor discrete layout format change.
|
Sat, 16 Jan 2016 14:51:02 +0000 |
Nicholas Jillings |
Added WAVE.js, conversion of some C scripts to JS for WAVE file manipulation. By default, will use the WAVE decoder first before fallback to browser decoders. All browsers now support Integer 8-/16-/24-/34-bit and IEEE Float 32 WAVE files.
|
Thu, 14 Jan 2016 15:20:31 +0000 |
Nicholas Jillings |
Added common .getAllElementsByName and .getAllElementsByTagName to aid cross-browser differences in specification.
|
Thu, 14 Jan 2016 12:19:42 +0000 |
Nicholas Jillings |
Fixed checkbox survey collection. Minor corrections to horizontal sliders. Working Chrome (Win/OSX)
|
Wed, 13 Jan 2016 16:49:59 +0000 |
Nicholas Jillings |
Beginning discrete / likert interfaces.
|
Wed, 13 Jan 2016 14:02:00 +0000 |
Nicholas Jillings |
popup resize not called if not created. Horizontal sliders resize on window resize function.
|
Wed, 13 Jan 2016 12:27:38 +0000 |
Nicholas Jillings |
Added new horizontal slider class. Launched using ABC test interface.
|
Wed, 13 Jan 2016 10:31:31 +0000 |
Nicholas Jillings |
Better loudness calculation. Buffer ready not called until after loudness calculation to avoid NaNs on gain. <survey> nodes do not need to be present, no survey then no node. Added example boilerplate interface with all required functions and brief descriptions.
|
Wed, 13 Jan 2016 09:34:46 +0000 |
Nicholas Jillings |
Moved interfaces into their own sub-directory
|
Tue, 12 Jan 2016 18:29:55 +0000 |
Nicholas Jillings |
Outside references now have an interfaceDOM. All interfaceDOM objects must respond to canMove() for determining if fixed or not.
|
Tue, 12 Jan 2016 17:26:40 +0000 |
Nicholas Jillings |
Feature #1504 Sample rate checks are now page wide and occur immediately after parsing the XML
|
Tue, 12 Jan 2016 17:10:39 +0000 |
Nicholas Jillings |
Interfaces properly handle outside reference objects. Better core.js comment box handling. InterfaceDOM return their presented ID rather than assumed index.
|
Tue, 12 Jan 2016 11:50:38 +0000 |
Nicholas Jillings |
Core.js now randomises the audio elements when asked to on page creation. AB has stricter selection policies, selection can occur only once playback has started.
|