log

age author description
Mon, 14 Mar 2016 11:28:06 +0000 Nicholas Jillings Small fixes for #1668 multiple-tests-concatenation
Sun, 13 Mar 2016 15:33:36 +0000 Giulio Moro removed garbage multiple-tests-concatenation
Sun, 13 Mar 2016 15:27:57 +0000 Giulio Moro Allow display of given labels for AB fragments #1668 multiple-tests-concatenation
Sun, 13 Mar 2016 14:09:22 +0000 Giulio Moro discrete interface: long labels will wrap instead of overlapping. Closed #1666 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:30:56 +0000 Giulio Moro Tentatively addresses #1663 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 17:08:10 +0000 Nicholas Jillings Merge Dev_main
Thu, 10 Mar 2016 17:07:46 +0000 Nicholas Jillings Schema preparation for #1639
Thu, 10 Mar 2016 16:42:16 +0000 Nicholas Jillings Temporary fix of #1580. Updated schema in preparation of #1661, #1469 & #1649
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:04:38 +0000 Nicholas Jillings Minor corrections to PHP save script.
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 14:36:47 +0000 Nicholas Jillings Merge
Wed, 09 Mar 2016 14:34:32 +0000 Nicholas Jillings Syntax change to schema. ID is required for survey elements. Dev_main
Wed, 09 Mar 2016 14:12:22 +0000 Nicholas Jillings Merge Dev_main
Wed, 09 Mar 2016 14:04:31 +0000 Nicholas Jillings Comment questions have optional id and/or name attributes.
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:29:16 +0000 Nicholas Jillings Hotfix: Updated schema. <audioelement>, <surveyelement> and <commentquestion> have optional name attribute.
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 18:12:14 +0000 Nicholas Jillings Hotfix: Added name attribute to XSD for audioelement nodes Dev_main
Tue, 08 Mar 2016 14:44:14 +0000 Nicholas Jillings Merge
Tue, 08 Mar 2016 14:35:51 +0000 Nicholas Jillings Adding PHP Keygen Dev_main
Sun, 06 Mar 2016 20:55:00 +0000 Giulio Moro Error levels should be set before messing around with timezone, as that may trigger warnings on some systems Dev_main
Sun, 06 Mar 2016 19:24:19 +0000 Giulio Moro Removes navigation alert once test is completed. Closes #1647 Dev_main
Sat, 05 Mar 2016 09:27:16 +0000 Nicholas Jillings WAC2016: Template update Dev_main
Mon, 29 Feb 2016 15:38:35 +0100 Brecht De Man Update CITING.txt (added BibTeX) and README.txt (added Ryan) Dev_main
Mon, 29 Feb 2016 12:13:15 +0000 Nicholas Jillings WAC16: Removed 'Ape Style 2D' from interface list. Renamed 'Ape Style' to 'APE'. Dev_main
Mon, 29 Feb 2016 11:45:22 +0100 Brecht De Man WAC paper final review Dev_main
Thu, 25 Feb 2016 11:57:24 +0000 Nicholas Jillings WAC2016 review updated PDF Dev_main
Thu, 25 Feb 2016 11:52:57 +0000 Nicholas Jillings Reviewed WAC2016 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
Wed, 24 Feb 2016 14:00:10 +0000 Dave Doc: AES poster minor edits
Wed, 24 Feb 2016 13:49:40 +0000 Nicholas Jillings Updated test_create style for label rather than span Dev_main
Wed, 24 Feb 2016 13:36:12 +0000 Nicholas Jillings Analysis: Added dynamic data sorting Dev_main
Wed, 24 Feb 2016 13:03:08 +0000 Nicholas Jillings Created mean test/page plots, element histogram plots. Latex and tables included. Can download charts as PNG Dev_main
Tue, 23 Feb 2016 22:17:24 +0100 Brecht De Man docs: AES Poster Competition poster update
Tue, 23 Feb 2016 19:35:18 +0000 Nicholas Jillings Analysis: Mean bar plot Dev_main
Tue, 23 Feb 2016 18:57:26 +0000 Nicholas Jillings Reversal of score_parser.php data, now page/element/axis/values Dev_main
Tue, 23 Feb 2016 17:57:21 +0000 Nicholas Jillings Merge Dev_main
Tue, 23 Feb 2016 17:56:23 +0000 Nicholas Jillings Initial start to analysis pages Dev_main
Tue, 23 Feb 2016 17:11:28 +0000 Nicholas Jillings Added score_parse.php separators for CSV Dev_main
Tue, 23 Feb 2016 17:04:06 +0000 Nicholas Jillings Bug #1601 Dev_main
Tue, 23 Feb 2016 16:59:59 +0000 Nicholas Jillings Better solve for #1629 Dev_main
Tue, 23 Feb 2016 16:57:06 +0000 Nicholas Jillings Bug #1620: Defaults to Europe/London timezone. 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:10:22 +0000 Nicholas Jillings Bug #1629: Updated on page progress counter to reflect if using a subset. 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 15:19:31 +0000 Dave First draft of AES poster
Tue, 23 Feb 2016 14:39:06 +0000 Giulio Moro Actually the previous commit was broken. This contains a working and more elegant way of checking for the input file length. If the input file is empty, no error is triggered. Dev_main
Tue, 23 Feb 2016 14:18:25 +0000 Giulio Moro Added error check for empty file in save.php Dev_main
Tue, 23 Feb 2016 12:22:28 +0000 Giulio Moro Probably solves #1617 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:41:25 +0000 Nicholas Jillings Fix Loudness.js bug for older Safari (<9.0.2) 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 21:39:38 +0000 Giulio Moro Probably solves #1617 Dev_main
Mon, 22 Feb 2016 16:26:26 +0000 Nicholas Jillings test_creator: Can add and delete scale markers. Dev_main
Mon, 22 Feb 2016 15:53:50 +0000 Nicholas Jillings Bug fix #1593, in progress #1596. 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 15:05:39 +0000 Nicholas Jillings Bug #1615 Fixed. Also set hostURL in schema to default to an empty string if not specified in <page> 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 14:20:50 +0000 Nicholas Jillings Started Bug #1604: New test dialog windows now use <label> instead of span. Dev_main
Mon, 22 Feb 2016 14:06:37 +0000 Nicholas Jillings Bug #1588 Fixed. Dev_main
Mon, 22 Feb 2016 12:51:14 +0000 Nicholas Jillings Bug #1584 Fix. 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 12:27:53 +0000 Nicholas Jillings Bug #1590 Fix Dev_main
Mon, 22 Feb 2016 12:19:43 +0000 Nicholas Jillings Merge into dev_main Dev_main
Mon, 22 Feb 2016 12:18:55 +0000 Nicholas Jillings Test Create: Move your custom elements into style.css giulio-working
Mon, 22 Feb 2016 04:17:19 +0000 Giulio Moro The version I use and works, addresses issues #1622, #1616, partially #1620 giulio-working
Sun, 21 Feb 2016 11:18:08 +0000 Nicholas Jillings Merge
Sun, 21 Feb 2016 11:15:52 +0000 Nicholas Jillings Updated author list for WAC 2016
Sun, 21 Feb 2016 03:35:27 +0000 Giulio Moro Fixed typo Dev_main
Sat, 20 Feb 2016 14:18:32 +0000 Giulio Moro Made pythonServer.py executable Dev_main
Fri, 19 Feb 2016 16:08:54 +0100 Brecht De Man Minor changes to instructions, demo page, and test examples
Fri, 19 Feb 2016 11:38:51 +0000 Nicholas Jillings Added Ryan Stables as author, plus affiliation.
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.
Thu, 18 Feb 2016 10:55:36 +0000 Nicholas Jillings Python score/comment parsers use new <page> rather than deprecated <audioholder>. Added score_parser.php Dev_main
Wed, 17 Feb 2016 17:27:29 +0000 Nicholas Jillings PHP Comment Parser exports to XML, JSON and CSV notations. Included HTML file interface. Dev_main
Wed, 17 Feb 2016 15:09:26 +0000 Nicholas Jillings Discrete / Radio interfaces now have outside-reference support.
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 12:10:55 +0000 Nicholas Jillings Starting server side scripts. WIP, stash Dev_main
Wed, 17 Feb 2016 11:29:18 +0000 Nicholas Jillings Merge default to dev_main Dev_main
Wed, 17 Feb 2016 11:16:08 +0000 Nicholas Jillings Merge - pre-release of 1.2.0
Wed, 17 Feb 2016 11:11:50 +0000 Nicholas Jillings Test create has scale manipulation Dev_main
Mon, 15 Feb 2016 13:48:24 +0000 Nicholas Jillings Safari does not support Views having the forEach function. Implemented work around. Dev_main
Mon, 15 Feb 2016 12:52:55 +0000 Nicholas Jillings Small MUSHRA bug fix. Playback was blocked from ever happening due to play getting called twice. Dev_main
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
Fri, 12 Feb 2016 08:42:15 +0000 Nicholas Jillings Test create from existing file, <page> node interfaces are now built and displayed. jQuery included. 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
Thu, 11 Feb 2016 14:22:30 +0000 Nicholas Jillings Bug #1567: Updated rest of button based interfaces to follow AB playback controls. Dev_main
Thu, 11 Feb 2016 14:16:09 +0000 Nicholas Jillings Bug #1567: AB.js interfaces, the playback toggle now controls both playback start and playback stop commands. Button text updated to reflect. Dev_main
Thu, 11 Feb 2016 14:07:24 +0000 Nicholas Jillings Test Creator nearing completion. Some more GUI events needed. Generates valid XML, can create new or use old. Supports most features. Dev_main
Thu, 11 Feb 2016 12:06:54 +0000 Nicholas Jillings Test create drag and drop active. Auto-builds on page HTML from specification. 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
Fri, 29 Jan 2016 11:39:29 +0000 Nicholas Jillings Minor APE fixes. Dragging now centred rather than edge. Scale markers aligned without window resizing needed. Dev_main
Fri, 29 Jan 2016 11:11:57 +0000 Nicholas Jillings All interfaces support comment boxes. Comment box identification matches presented tag (for instance, AB will be Comment on fragment A, rather than 1). Tighter buffer loading protocol, audioObjects register with the buffer rather than checking for buffer existence (which can be buggy depending on the buffer state). Buffers now have a state to ensure exact location in loading chain (downloading, decoding, LUFS, ready). Dev_main
Wed, 27 Jan 2016 14:51:38 +0000 Nicholas Jillings Minor corrections to loudness filter specifications. Dev_main
Wed, 27 Jan 2016 09:49:42 +0000 Nicholas Jillings More instructions. Added comment box sections. Still wip. Dev_main
Tue, 26 Jan 2016 18:18:55 +0000 Nicholas Jillings Added Pseudo-random test loading for PHP. Runs of the tests completed count, same as PHP, so multiple requests at the same time will load the same test. Dev_main
Tue, 26 Jan 2016 18:03:03 +0000 Nicholas Jillings Updated the Instructions to match recent specification changes. wip. Dev_main
Tue, 26 Jan 2016 14:54:39 +0000 Nicholas Jillings Feature #1471: <navigator> now includes the screen dimensions Dev_main
Tue, 26 Jan 2016 14:20:43 +0000 Nicholas Jillings Feature #1234: Completed fix Dev_main
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. Dev_main
Tue, 26 Jan 2016 11:32:11 +0000 Nicholas Jillings Minor corrections to buffer ready settings. Dev_main
Tue, 26 Jan 2016 11:08:44 +0000 Nicholas Jillings Loudness calculation operates using playback specification not file specifications. Dev_main
Tue, 26 Jan 2016 11:01:55 +0000 Nicholas Jillings Fixed loudness. Now passes all EBU 3341 tests for Integrated loudness. Fixed WAVE decoder error for non-mono sources. Dev_main
Mon, 25 Jan 2016 17:29:34 +0000 Nicholas Jillings Added master volume. Ensured playhead, page-count and volume <interfaceoption> show options are enabled on all test pages. Dev_main
Fri, 22 Jan 2016 17:03:18 +0000 Nicholas Jillings More volume control styling Dev_main
Fri, 22 Jan 2016 11:10:33 +0000 Nicholas Jillings Adding volume control interface object. Minor discrete layout format change. Dev_main
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. Dev_main
Fri, 15 Jan 2016 11:04:23 +0000 Nicholas Jillings Minor change to loudness calculation. Dev_main
Fri, 15 Jan 2016 09:44:24 +0000 Nicholas Jillings Added python 3.x compatible local server (tested on python 3.4.4) Dev_main
Thu, 14 Jan 2016 16:00:52 +0000 Nicholas Jillings Confirmed working (using examples) on OSX (Chrome/Safari/Firefox) Dev_main
Thu, 14 Jan 2016 15:37:38 +0000 Nicholas Jillings Minor fixes for OSX Firefox support (Firefox 43) Dev_main
Thu, 14 Jan 2016 15:20:31 +0000 Nicholas Jillings Added common .getAllElementsByName and .getAllElementsByTagName to aid cross-browser differences in specification. Dev_main
Thu, 14 Jan 2016 12:19:42 +0000 Nicholas Jillings Fixed checkbox survey collection. Minor corrections to horizontal sliders. Working Chrome (Win/OSX) Dev_main
Thu, 14 Jan 2016 11:22:31 +0000 Nicholas Jillings discrete.js interface built with correct styling. Example discrete is DCR Dev_main
Wed, 13 Jan 2016 16:49:59 +0000 Nicholas Jillings Beginning discrete / likert interfaces. Dev_main
Wed, 13 Jan 2016 14:02:00 +0000 Nicholas Jillings popup resize not called if not created. Horizontal sliders resize on window resize function. Dev_main
Wed, 13 Jan 2016 12:27:38 +0000 Nicholas Jillings Added new horizontal slider class. Launched using ABC test interface. Dev_main
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. Dev_main
Wed, 13 Jan 2016 09:34:46 +0000 Nicholas Jillings Moved interfaces into their own sub-directory Dev_main
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. Dev_main
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 Dev_main
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. Dev_main
Tue, 12 Jan 2016 14:58:22 +0000 Nicholas Jillings AB: Fixed floating submit. Dev_main
Tue, 12 Jan 2016 14:22:36 +0000 Nicholas Jillings Better AB positioning of boxes enabling multi-line Dev_main
Tue, 12 Jan 2016 13:06:58 +0000 Nicholas Jillings Added a schema of example scales (in future will add these as an automatic loading option for common scales so unique names please). Dev_main
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. Dev_main
Tue, 12 Jan 2016 11:18:01 +0000 Nicholas Jillings Updated AB files. One comparison per page node, all elements in the page compared against each other. Dev_main
Tue, 12 Jan 2016 09:16:39 +0000 Nicholas Jillings Bug #1522 Waiting screen for user submission Dev_main
Mon, 11 Jan 2016 16:48:39 +0000 Nicholas Jillings Removed AB checks which are not compatible. Dev_main
Mon, 11 Jan 2016 16:32:26 +0000 Nicholas Jillings Added AB test interface Dev_main
Mon, 11 Jan 2016 13:56:30 +0000 Nicholas Jillings Added AB interface. WIP. Stash Dev_main
Mon, 11 Jan 2016 11:29:12 +0000 Nicholas Jillings Better MUSHRA scale text using HTML elements rather than canvas Dev_main
Mon, 11 Jan 2016 10:40:02 +0000 Nicholas Jillings MUSHRA now has scale drawn by HTML5 Canvas Dev_main
Wed, 06 Jan 2016 12:56:29 +0000 Nicholas Jillings MUSHRA operating on new core / specification Dev_main
Wed, 06 Jan 2016 12:28:22 +0000 Nicholas Jillings APE Integrated to new specifications Dev_main
Wed, 06 Jan 2016 10:36:37 +0000 Nicholas Jillings --UNSTABLE-- Major revision. Updated Specification including verification. Added storage collector for XML results. Popup more stable. Dev_main
Tue, 29 Dec 2015 13:54:56 +0000 Nicholas Jillings Added schema Dev_main
Tue, 29 Dec 2015 13:54:14 +0000 Nicholas Jillings New XSD schema, further specification changes. Dev_main
Mon, 04 Jan 2016 11:59:21 +0100 Brecht De Man Python scripts: fix error which caused omission of ratings of first encountered file
Tue, 29 Dec 2015 11:39:46 +0000 Nicholas Jillings Removed Schema document and xmllint for validation. Schema not possible for <survey> ordering of any element any order any number type. Dev_main
Wed, 23 Dec 2015 18:19:39 +0000 Nicholas Jillings Changed AudioBuffer.gain to be AudioBuffer.playbackGain to bypass Safari not using up-to-date Web Audio API Specification. Dev_main
Wed, 23 Dec 2015 17:17:36 +0000 Nicholas Jillings Updated XSD for setup. APE example now validates (note IDs). Dev_main
Wed, 23 Dec 2015 14:48:48 +0000 Nicholas Jillings Added tag 1.1.0 for changeset 63c4163fc705
Wed, 23 Dec 2015 14:48:21 +0000 Nicholas Jillings Version 1.1.0 1.1.0
Wed, 23 Dec 2015 14:36:00 +0000 Nicholas Jillings Merge. Pull of revision info from dev_main.
Wed, 23 Dec 2015 12:41:08 +0000 Nicholas Jillings Added schema for Test Specification Document for validation (wip) Dev_main
Mon, 21 Dec 2015 23:18:43 +0000 Dave Update DMRN10 Poster
Mon, 21 Dec 2015 17:03:51 +0000 Nicholas Jillings APE: Touch event support Dev_main
Mon, 21 Dec 2015 15:02:43 +0100 Brecht De Man Merge Dev_main
Mon, 21 Dec 2015 12:10:17 +0100 Brecht De Man Analysis page clean up. Instructions minor update. Minor fixes. Dev_main
Mon, 21 Dec 2015 13:54:49 +0000 Nicholas Jillings Offline Context no longer promise type for Safari OSX support. Dev_main
Mon, 21 Dec 2015 13:17:45 +0000 Nicholas Jillings Bug #1507 MUSHRA outside reference added Dev_main
Mon, 21 Dec 2015 13:01:01 +0000 Nicholas Jillings Python server ignores GET in URL Dev_main
Mon, 21 Dec 2015 11:53:05 +0000 Nicholas Jillings Bug #1510 Fixed. Dev_main
Fri, 18 Dec 2015 22:37:16 +0000 Nicholas Jillings MUSHRA css restyling for Mac Chrome. Updated Instructions. Dev_main
Fri, 18 Dec 2015 18:33:08 +0000 Nicholas Jillings On XML parser error, will clear the page to show only the error message. Dev_main
Fri, 18 Dec 2015 18:31:26 +0000 Nicholas Jillings Merge. Reload will only generate alert if test is loaded. Dev_main
Fri, 18 Dec 2015 18:29:57 +0000 Nicholas Jillings Will attempt to load XML only if url is set Dev_main
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. Dev_main
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. Dev_main
Fri, 18 Dec 2015 17:54:47 +0000 Nicholas Jillings Further Bug #1500 fix. Ensured checks are correctly binded by APE. Dev_main
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. Dev_main
Fri, 18 Dec 2015 17:27:52 +0000 Nicholas Jillings Fixed Bug #1506: Radio and Checkbox survery questions not logged in console. Dev_main
Fri, 18 Dec 2015 13:20:09 +0000 Nicholas Jillings MUSHRA: Beginning work for scale options Dev_main
Fri, 18 Dec 2015 12:51:15 +0000 Nicholas Jillings Mushra: Page title appended Dev_main
Fri, 18 Dec 2015 12:04:04 +0000 Nicholas Jillings MUSHRA: Slider styling across browsers so easy to see. Sliders start grey and turn white when moved. Added mushra example test Dev_main
Fri, 18 Dec 2015 10:11:10 +0000 Nicholas Jillings Merge Dev_main
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. Dev_main
Thu, 17 Dec 2015 16:48:08 +0000 Nicholas Jillings Browser GET support. In the project URL, you can select the test page to load by using http://server.com/index.html?url=server/path/to/project.xml Dev_main
Thu, 17 Dec 2015 16:38:52 +0000 Nicholas Jillings APE: Ape sliders show loading percentage on first axis Dev_main
Thu, 17 Dec 2015 16:29:49 +0000 Nicholas Jillings MUSHRA: Loading progress feedback Dev_main
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 Dev_main
Thu, 17 Dec 2015 15:58:16 +0000 Nicholas Jillings MUSHRA: resizeWindow(event) function introduced. Dev_main
Thu, 17 Dec 2015 13:34:23 +0000 Nicholas Jillings MUSHRA fixes. Added some mushra features to match newer APE interfaces and core bindings. Dev_main
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. Dev_main
Fri, 18 Dec 2015 01:45:54 +0000 Brecht De Man Instructions update (WIP); removed basic instructions from README. Dev_main
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. Dev_main
Thu, 17 Dec 2015 10:35:06 +0000 Nicholas Jillings Audio fragment buffer pool objects have loading progress element Dev_main
Wed, 16 Dec 2015 14:00:11 +0000 Nicholas Jillings Specification document handles optional loudness control. Dev_main
Wed, 16 Dec 2015 12:35:52 +0000 Nicholas Jillings Small fix to overlap calculation in loudness Dev_main
Wed, 16 Dec 2015 12:15:18 +0000 Nicholas Jillings Automatic Loudness normalisation to -23 LUFS Dev_main
Tue, 15 Dec 2015 16:02:17 +0000 Nicholas Jillings Added loudness.js to handle loudness detection modules. Dev_main
Wed, 16 Dec 2015 11:25:04 +0000 Dave Edits to DMRN Poster
Wed, 16 Dec 2015 10:52:25 +0000 Dave Fix spacing issue in DMRN poster
Wed, 16 Dec 2015 10:49:12 +0000 Dave Developing DMRN Poster
Wed, 16 Dec 2015 10:20:25 +0000 Dave Add Graphics to DMRN Poster
Fri, 11 Dec 2015 18:32:32 +0000 Nicholas Jillings test create has gain controllers on each item Dev_main
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) Dev_main
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. Dev_main
Fri, 11 Dec 2015 16:24:44 +0000 Nicholas Jillings Bug #1486 fix. APE scale check tells the user which axis has not met the user axis criteria. Dev_main
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. Dev_main
Fri, 11 Dec 2015 15:54:59 +0000 Nicholas Jillings APE Metric tag holds all axis information. Dev_main
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. Dev_main
Fri, 11 Dec 2015 11:19:11 +0000 Nicholas Jillings Bug #1467: Popup resize created and bound to Interface.resize() Dev_main
Fri, 11 Dec 2015 11:06:21 +0000 Nicholas Jillings Bug #1482: Reference is red for APE. Dev_main
Fri, 11 Dec 2015 10:22:27 +0000 Nicholas Jillings Merge Dev_main
Fri, 11 Dec 2015 10:21:48 +0000 Nicholas Jillings APE: Separate metric trackers for each scale to differentiate movements. Dev_main
Tue, 08 Dec 2015 17:15:34 +0000 Nicholas Jillings APE: Each slider now a JS object to ease metric tracking. Resize function fixed. Dev_main
Wed, 09 Dec 2015 11:26:31 +0100 Brecht De Man Added DMRN+10 poster template
Tue, 08 Dec 2015 22:13:14 +0100 Brecht De Man Scripts: generate_report.py fix (wrong directory passed on to score_plot.py) Dev_main
Tue, 08 Dec 2015 17:17:39 +0100 Brecht De Man Scripts: generate_report.py accepts folder names with spaces - uses package 'grffile'. Minor correction to Instructions (manual emergency saves). Dev_main
Tue, 08 Dec 2015 15:04:59 +0000 Nicholas Jillings APE Multi-interface can be named. Audio Element <file> node fixed. Dev_main
Tue, 08 Dec 2015 12:29:59 +0000 Nicholas Jillings Bug #1484: Added HTML no-select options for APE elements. Dev_main
Tue, 08 Dec 2015 12:22:18 +0000 Nicholas Jillings Merge Dev_main
Tue, 08 Dec 2015 12:21:01 +0000 Nicholas Jillings Bug #1485: Core.js patches from side revision. Dev_main
Tue, 08 Dec 2015 12:01:48 +0000 Nicholas Jillings STASH: UNSTABLE. Implementing APE multiple sliders. Dev_main
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. Dev_main
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. Dev_main
Mon, 07 Dec 2015 18:34:26 +0000 Nicholas Jillings Specification: sync across project. Now randomises audioElements. Dev_main
Mon, 07 Dec 2015 18:26:12 +0000 Nicholas Jillings Buffers loaded into a pool and picked when needed. Dev_main
Mon, 07 Dec 2015 16:11:30 +0100 Brecht De Man Updated and merged Instructions Dev_main
Mon, 07 Dec 2015 12:15:43 +0000 Nicholas Jillings Start tidy up of core.js Dev_main
Mon, 07 Dec 2015 11:21:01 +0000 DaveM Add DMRN Proposal
Mon, 07 Dec 2015 11:18:11 +0000 Nicholas Jillings Moved common test options into core.JS Dev_main
Mon, 07 Dec 2015 09:47:26 +0000 Nicholas Jillings Specification Node is same across project. Dev_main
Fri, 04 Dec 2015 18:51:58 +0000 Nicholas Jillings Minor fixes to test_create Specification before merge with core.js Specification Dev_main
Fri, 04 Dec 2015 18:34:04 +0000 Nicholas Jillings test_create: Specification Node handles complete XML to DOM and DOM to XML conversions Dev_main
Fri, 04 Dec 2015 11:00:55 +0000 Nicholas Jillings Merge of dev into default/master
Fri, 04 Dec 2015 10:57:39 +0000 Nicholas Jillings Merge from branch "WAC2016"
Fri, 04 Dec 2015 10:38:13 +0000 Nicholas Jillings test_create: Tool now builds using XML DOM to ensure capitalisation is consistent Dev_main
Thu, 03 Dec 2015 16:58:56 +0000 Nicholas Jillings test_create: Exports to XML with instructions. Dev_main
Thu, 03 Dec 2015 15:11:06 +0000 Nicholas Jillings test_create.html: Modifying items on page updates the specification nodes. Dev_main
Wed, 02 Dec 2015 12:05:08 +0000 Nicholas Jillings Feature #1266: Checks for fragments fully played implemented Dev_main
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. Dev_main
Fri, 27 Nov 2015 15:35:18 +0000 Nicholas Jillings Bug #1445: Should be fixed, entire popup is now dynamically scaled as needed. Dev_main
Fri, 27 Nov 2015 12:21:24 +0000 Nicholas Jillings Merge Dev_main
Fri, 27 Nov 2015 12:20:56 +0000 Nicholas Jillings Enter key press will always trigger 'next' in any popup survey Dev_main
Fri, 27 Nov 2015 12:09:49 +0000 Nicholas Jillings Resolved #1394: Python returns same XML responses as the PHP server Dev_main
Fri, 27 Nov 2015 11:08:45 +0000 Nicholas Jillings APE: Can drag a slider whilst listening to another fragment Dev_main
Fri, 27 Nov 2015 10:31:52 +0000 Nicholas Jillings APE new drag: Tested on OSX (Chrome, Firefox, Safari) and Win10 (Chrome, Firefox). Working. Dev_main
Fri, 27 Nov 2015 10:23:47 +0000 Nicholas Jillings EXPERIMENTAL! New APE drag interface. Testing for OSX Dev_main
Fri, 27 Nov 2015 09:27:33 +0000 Nicholas Jillings Bug #1464 #1456, PHP server hashes file contents to differentiate file names. Confirmed working on multiple connections with same file contents. Dev_main
Thu, 26 Nov 2015 09:59:22 +0000 Nicholas Jillings Core collects navigator information Dev_main
Thu, 26 Nov 2015 09:39:37 +0000 Nicholas Jillings Merge again.... Dev_main
Mon, 23 Nov 2015 17:44:25 +0000 Nicholas Jillings Fixing Win/OSX differences for APE slider, unstable. Dev_main
Wed, 25 Nov 2015 09:27:05 +0000 Nicholas Jillings Merge Dev_main
Wed, 25 Nov 2015 09:26:10 +0000 Nicholas Jillings Test Create: Delete Buttons included on final checks Dev_main
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. Dev_main
Mon, 23 Nov 2015 16:02:37 +0000 Nicholas Jillings Feature #1456. PHP server adds a six character 'hash' to the end of the file. Dev_main
Mon, 23 Nov 2015 15:48:07 +0000 Nicholas Jillings Urgent Fix. Drag End function uses clientX mouse. Fixes rogue movement after drop on OSX. Dev_main
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 Dev_main
Mon, 23 Nov 2015 10:47:02 +0000 Nicholas Jillings Feature #1270 completed. Outside reference works as designed Dev_main
Mon, 23 Nov 2015 09:13:12 +0000 Nicholas Jillings Merge from branch "WAC2016" Dev_main
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 WAC2016
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) WAC2016
Fri, 13 Nov 2015 17:59:39 +0000 Brecht De Man Save PHP script fix; analysis webpage WIP WAC2016
Thu, 15 Oct 2015 22:19:29 +0100 Nicholas Jillings Paper: Final edit. Spell checked. Submitted version. WAC2016
Thu, 15 Oct 2015 21:30:19 +0100 Brecht De Man Paper: merge, started conclusion. edits WAC2016
Thu, 15 Oct 2015 21:17:14 +0100 Nicholas Jillings Added screen shots, edited bib. Some edits to intro, abstract and conclusion. WAC2016
Thu, 15 Oct 2015 20:46:17 +0100 Brecht De Man Paper: Now with images - minor edits WAC2016
Thu, 15 Oct 2015 20:39:13 +0100 Nicholas Jillings Merged. WAC2016
Thu, 15 Oct 2015 20:36:35 +0100 Nicholas Jillings Paper: Re-written table WAC2016
Thu, 15 Oct 2015 20:10:00 +0100 Brecht De Man Paper: Added interface screenshot and box plot example WAC2016
Thu, 15 Oct 2015 19:09:00 +0100 Nicholas Jillings Josh' comments except table WAC2016
Thu, 15 Oct 2015 10:32:15 +0100 Nicholas Jillings Completed merge. WAC2016
Thu, 15 Oct 2015 10:24:25 +0100 Nicholas Jillings stash. WAC2016
Wed, 14 Oct 2015 20:59:21 +0100 Nicholas Jillings Merged. Updated parts RE Brechts email. browser compatibility, manipulation of audio: volume slider, loudness equalisation, cross-fade. WAC2016
Wed, 14 Oct 2015 20:15:31 +0100 Nicholas Jillings Updates to all sections. WAC2016
Wed, 14 Oct 2015 20:15:45 +0100 Brecht De Man Paper: LaTeX compiles now WAC2016
Wed, 14 Oct 2015 20:12:52 +0100 Brecht De Man Paper: edits in various sections; Added preliminary analysis page WAC2016
Wed, 14 Oct 2015 16:02:45 +0100 Nicholas Jillings Major update to Introduction, commenting out parts to get layout WAC2016
Wed, 14 Oct 2015 09:13:37 +0100 Nicholas Jillings Few changes WAC2016
Tue, 13 Oct 2015 10:29:28 +0100 Nicholas Jillings Added paragraph onto Interfaces for 3rd party interfaces WAC2016
Tue, 13 Oct 2015 10:20:04 +0100 Nicholas Jillings stash. test_create question now shows box size options. Dev_main
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> Dev_main
Mon, 12 Oct 2015 18:44:57 +0100 Brecht De Man Paper: expanded listening test table, added (temporary?) interface table WAC2016
Mon, 12 Oct 2015 18:12:08 +0100 Nicholas Jillings Added some Architecture parts WAC2016
Mon, 12 Oct 2015 12:22:42 +0100 Dave Add interfaces section to WAC paper WAC2016
Mon, 12 Oct 2015 11:03:57 +0100 Brecht De Man Paper: title and meeting notes WAC2016
Wed, 07 Oct 2015 22:16:06 +0100 Nicholas Jillings More test_creators Dev_main
Wed, 30 Sep 2015 18:34:40 +0200 Brecht De Man Minor edits to paper, updated installation instructions, added to be ignored files (e.g. LaTeX auxiliary files) WAC2016
Tue, 29 Sep 2015 23:55:10 +0200 Brecht De Man Paper: bits of introduction and remote testing, minor edits WAC2016
Tue, 29 Sep 2015 20:50:53 +0200 Brecht De Man Paper: outline, minor edits WAC2016
Thu, 24 Sep 2015 12:11:04 +0200 Brecht De Man Added section/feature requests regarding remote testing WAC2016
Thu, 24 Sep 2015 09:52:08 +0100 Dave Merge WAC paper WAC2016
Thu, 24 Sep 2015 09:49:01 +0100 Dave Update to WAC paper references WAC2016
Wed, 23 Sep 2015 14:42:02 +0200 Brecht De Man Paper: added ideas for in-the-browser visualisation, diagnostics and analysis WAC2016
Wed, 23 Sep 2015 11:42:11 +0100 Nicholas Jillings Updating test create using questions Dev_main
Wed, 23 Sep 2015 10:19:30 +0100 Dave Update to Paper inc. References WAC2016
Wed, 23 Sep 2015 09:13:38 +0100 Dave Addition of HULTI-GEN interfaces to WAC paper. WAC2016
Tue, 22 Sep 2015 19:22:02 +0200 Brecht De Man Started WAC paper WAC2016
Tue, 22 Sep 2015 18:19:38 +0200 Brecht De Man Scripts: generate_report slightly more robust against missing duration values
Wed, 16 Sep 2015 13:31:40 +0100 Brecht De Man Bug fixes in scripts: display plays in last timeline segment of each fragment (post last move); call sub-processes of generate_report.py in same folder (pass on argument); indentation in LaTeX file.
Tue, 15 Sep 2015 10:20:50 +0100 Nicholas Jillings Merge from "dev_main". Added MUSHRA, PHP upload scripts, APE on Firefox, multi-screen support. Bug fixes #1370, #1298, #1391, #1300, #1389.
Tue, 15 Sep 2015 10:16:34 +0100 Nicholas Jillings Bug #1389: Statements also wrapped correctly Dev_main
Tue, 15 Sep 2015 10:13:20 +0100 Nicholas Jillings Bug #1389: Popup now auto-height and auto-scrolling for long options. Dev_main
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 Dev_main
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. Dev_main
Mon, 14 Sep 2015 11:22:38 +0100 Nicholas Jillings Bug #1391: Fixed for non-looped playback Dev_main
Mon, 14 Sep 2015 09:23:49 +0100 Nicholas Jillings Ape for Firefox fixed Dev_main
Thu, 10 Sep 2015 15:22:58 +0100 Nicholas Jillings Fixing APE for Firefox builds Dev_main
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. Dev_main
Thu, 10 Sep 2015 12:53:55 +0100 Nicholas Jillings APE: Multiple Screen proof Dev_main
Thu, 10 Sep 2015 12:43:47 +0100 Nicholas Jillings APE: Multiple Screen Drag and Drop interface. Still needs more work for right screens Dev_main
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. Dev_main
Wed, 09 Sep 2015 10:35:04 +0100 Nicholas Jillings Merge Dev_main
Wed, 09 Sep 2015 10:34:55 +0100 Nicholas Jillings PHP Upload Session scripts Dev_main
Fri, 04 Sep 2015 12:22:55 +0200 Brecht De Man Scripts: generate_report.py: show which fragments not moved and played
Thu, 20 Aug 2015 11:29:29 +0200 Brecht De Man Scripts: comment_parser and score_parser start new CSV files each time; various plots added to generated PDF report
Tue, 18 Aug 2015 23:56:05 +0200 Brecht De Man Scripts: Generate PDF report on set of result XML files (using LaTeX)
Mon, 17 Aug 2015 18:20:30 +0200 Brecht De Man Scripts: modification to timeline plots: do not save (/show) plot if empty, e.g. legacy result files with no timing data
Wed, 12 Aug 2015 10:31:10 +0200 Brecht De Man Scripts: timeline_view_movement with 'playing' areas highlighted
Tue, 11 Aug 2015 20:49:34 +0200 Brecht De Man Scripts: timeline view of marker movements
Tue, 11 Aug 2015 11:06:55 +0200 Brecht De Man Scripts: timeline with rectangles (accurate start and end, customisable width); timeline and score plots to PDF by default.
Tue, 11 Aug 2015 10:15:17 +0200 Brecht De Man Scripts: test if folder name (default or provided via command line) exists
Mon, 10 Aug 2015 18:45:45 +0200 Brecht De Man Scripts: show which and how many markers not clicked or moved; option to plot timelines against 'audioholder time' (default) or 'total test time' (previously the only possibility)
Sat, 08 Aug 2015 09:00:41 +0100 Nicholas Jillings Started some user guide Dev_main
Tue, 28 Jul 2015 12:00:46 +0100 Nicholas Jillings Added mushra interface. Also added instructions for building your own interface (working copy). Dev_main
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. Dev_main
Sat, 25 Jul 2015 14:49:54 +0100 Nicholas Jillings Updated the ProjectSpecificationDocument. Dev_main
Fri, 24 Jul 2015 18:59:39 +0100 Nicholas Jillings Pull into main
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). Dev_main
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. Dev_main
Thu, 23 Jul 2015 10:58:08 +0100 Nicholas Jillings Feature #1274: Added ending screen for auto-save option. Dev_main
Thu, 23 Jul 2015 10:48:14 +0100 Nicholas Jillings Feature #1295: Page count can be displayed below the Start/Submit buttons Dev_main
Thu, 23 Jul 2015 10:12:24 +0100 Nicholas Jillings Feature #1287: Automatically applied on if looped. Dev_main
Thu, 23 Jul 2015 10:10:38 +0100 Nicholas Jillings Feature #1287: Padding added when looping is enabled to give synchronised looping. Dev_main
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(). Dev_main
Thu, 23 Jul 2015 09:37:27 +0100 Nicholas Jillings Feature Feature #1270: Outside reference object added. Some small bugs and GUI to solve. Dev_main
Wed, 22 Jul 2015 17:58:01 +0100 Nicholas Jillings Completed Anchor and Reference Features, including optional enforcement Dev_main
Wed, 22 Jul 2015 14:10:55 +0100 Nicholas Jillings Fix Bug #1301: If last of pretest node, will say 'start' not submit. Dev_main
Wed, 22 Jul 2015 14:04:08 +0100 Nicholas Jillings Fix Bug #1314 Dev_main
Wed, 22 Jul 2015 13:22:10 +0100 Nicholas Jillings Anchor and Reference audioElements now tagged on output Dev_main
Wed, 22 Jul 2015 12:41:22 +0100 Nicholas Jillings Update dev_main Dev_main
Mon, 20 Jul 2015 12:47:16 +0100 Brecht De Man Scripts: choose input/output folder from command line; score_plot also choose options from command line (WIP)
Wed, 15 Jul 2015 15:52:56 +0100 Brecht De Man Scripts: evaluation statistics: show average duration per song in order of number of fragments and average total duration; count empty comments; fragments per song; distinguish between same audioholder ids with different number of audioelements.
Tue, 14 Jul 2015 20:09:25 +0100 Brecht De Man Scripts: evaluation_stats bug fixes
Tue, 14 Jul 2015 19:40:58 +0100 Brecht De Man Scripts: evaluation_stats shows number of total fragments
Fri, 03 Jul 2015 21:01:09 +0100 Brecht De Man Added Instructions (LaTeX and PDF) --> WIP
Fri, 03 Jul 2015 19:50:12 +0100 Brecht De Man Automatically go to right folder when running server locally so you can drag and drop the script in Terminal (after typing 'Python').
Thu, 02 Jul 2015 15:44:35 +0100 Brecht De Man Make explicit that 'next test' in server only relates to 'pseudo-random mode'.
Wed, 01 Jul 2015 15:19:55 +0100 Brecht De Man README: Extra troubleshooting info (type 'createProjectSave()' to summon pop-up that saves XML file so far).
Wed, 01 Jul 2015 13:49:01 +0100 Nicholas Jillings Slider now enabled optionally based on tag <option name='playhead'/> in interfaces
Wed, 01 Jul 2015 11:55:08 +0100 Brecht De Man README: paragraph on troubleshooting (copy from JavaScript Console)
Wed, 01 Jul 2015 11:35:52 +0100 Brecht De Man Log slider movements to console
Wed, 01 Jul 2015 11:11:54 +0100 Nicholas Jillings merge
Wed, 01 Jul 2015 11:11:20 +0100 Nicholas Jillings Bug Fix #1313: Added 404 crash and dump when audioObject cannot obtain URL.
Wed, 01 Jul 2015 11:09:17 +0100 Brecht De Man Scripts: evaluation_stats.py added to quickly show a report on tests done so far (to be expanded)
Wed, 01 Jul 2015 10:21:52 +0100 Nicholas Jillings Bug Fix #1305: AudioHolders have 'presentedid' attribute in save
Wed, 01 Jul 2015 10:15:06 +0100 Nicholas Jillings Bug fix #1315: Comment boxes now paste informaton back into the console.
Mon, 29 Jun 2015 19:04:40 +0100 Brecht De Man Merge
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
Sun, 28 Jun 2015 09:52:47 +0100 Nicholas Jillings Small addition to #1238: Filename included. Dev_main
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 17:03:40 +0100 Nicholas Jillings Feature #1283: Project specification node <BrowserEvalProjectDocument> now included in output file. Dev_main
Thu, 25 Jun 2015 16:40:39 +0100 Nicholas Jillings Merge
Thu, 25 Jun 2015 16:40:11 +0100 Nicholas Jillings Bug Fix #1303 on main
Thu, 25 Jun 2015 16:37:51 +0100 Nicholas Jillings Bug #1303 fixed. New function on page creation to destroy old commentQuestion objects. Dev_main
Sat, 20 Jun 2015 16:57:06 +0100 Nicholas Jillings Starting on Outside Reference. Implemented but needs tidying up GUI and returned XML Dev_main
Sat, 20 Jun 2015 14:57:14 +0100 Nicholas Jillings Updated #1272 and #1271 preparing for #1270 Dev_main
Sat, 20 Jun 2015 11:16:30 +0100 Nicholas Jillings Feature #1283: Added <file> node to audio elements containing file information. Dev_main
Sat, 20 Jun 2015 11:04:44 +0100 Nicholas Jillings Feature #1288: Fragments now have 'id', holding their given ID from the set up XML, and 'presentedid' giving their on page order. Dev_main
Fri, 19 Jun 2015 16:41:33 +0100 Nicholas Jillings Small fix to loading checks array Dev_main
Fri, 19 Jun 2015 16:31:14 +0100 Nicholas Jillings Added check type 'scalerange' with min max attributes to enforce use of the scale. Dev_main
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, 18 Jun 2015 16:39:40 +0100 Nicholas Jillings Number option for survey checked to be a number. Throws an error if NaN, before would not store the response. Dev_main
Thu, 18 Jun 2015 16:26:45 +0100 Nicholas Jillings Merge into dev_main Dev_main
Wed, 17 Jun 2015 18:52:16 +0100 Brecht De Man SMC2015Paper: Added tiny bit about included scripts
Wed, 17 Jun 2015 16:43:13 +0100 Nicholas Jillings Merge into default
Wed, 17 Jun 2015 16:42:57 +0100 Nicholas Jillings Ready for merge into main. Dev_main
Wed, 17 Jun 2015 16:37:32 +0100 Nicholas Jillings Feature #1271 and #1272 implemented. Dev_main
Wed, 17 Jun 2015 15:53:57 +0100 Nicholas Jillings Added reference and anchor values to audioHolders in specificationNode. Dev_main
Wed, 17 Jun 2015 15:42:56 +0100 Nicholas Jillings Merge into dev_main Dev_main
Wed, 17 Jun 2015 15:27:11 +0100 Nicholas Jillings SMC2015Paper: Added section to lightly compare BeaqleJS and WAET in introduction where BeaqleJS is mentioned. Removed feature 'drag playhead' as unlikley to be implemented.
Tue, 16 Jun 2015 17:19:51 +0100 Nicholas Jillings Implementing Features #1271 and #1272 Dev_main
Tue, 16 Jun 2015 16:59:08 +0100 Nicholas Jillings Implemeted Features #1267, #1268 and started #1266. Standardised fragment checking. Dev_main
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. Dev_main
Tue, 16 Jun 2015 14:51:44 +0100 Nicholas Jillings Merge into main for bug fixes
Tue, 16 Jun 2015 14:38:47 +0100 Nicholas Jillings Fix for Bug #1280 Dev_main
Tue, 16 Jun 2015 14:34:50 +0100 Nicholas Jillings Fix for Bug #1273 Dev_main
Tue, 16 Jun 2015 14:14:08 +0100 Nicholas Jillings Merge from the default branch Dev_main
Mon, 15 Jun 2015 19:03:08 +0100 Brecht De Man Script: Timeline visualisation based on 'start' and 'stop' events
Mon, 15 Jun 2015 16:54:39 +0100 Brecht De Man Keep track of randomisation in console log; multipage example XML.
Mon, 15 Jun 2015 13:09:46 +0100 Brecht De Man Comment and rating scripts: robust against audioholders without id or audioelements; fixes issue where plots were not cleared before adding new content; showing legend optional; robust against non-UTF8 characters in legend names
Fri, 12 Jun 2015 12:01:14 +0100 Nicholas Jillings Fixed bug where element comments disabled caused crash on page saving.
Thu, 11 Jun 2015 10:06:58 +0100 Nicholas Jillings Feature #1246: Scrubber bar included. Not interactive yet Dev_main
Thu, 11 Jun 2015 09:45:52 +0100 Nicholas Jillings Fixed listen tracker for non-looping audioElements reporting start and stop were time 0 Dev_main
Thu, 11 Jun 2015 09:38:09 +0100 Nicholas Jillings Removed selected track. audioEngineContext.play(id) now controls audioObject playbacks Dev_main
Wed, 10 Jun 2015 16:12:46 +0100 Nicholas Jillings Started on playhead / scrubber bar. Now object in interfaceContext. Needs binding of setInterval. Dev_main
Wed, 10 Jun 2015 14:39:15 +0100 Nicholas Jillings Merge from the default branch Dev_main
Wed, 10 Jun 2015 10:13:45 +0100 Nicholas Jillings Feature #1234: Added back button to pre/post surveys
Wed, 10 Jun 2015 09:31:44 +0100 Nicholas Jillings Merge from branch "Dev_main"
Mon, 08 Jun 2015 12:09:53 +0100 Nicholas Jillings Added min/max range check to number box survey Dev_main
Mon, 08 Jun 2015 11:56:14 +0100 Nicholas Jillings Feature #1224: Added number box Dev_main
Mon, 08 Jun 2015 11:17:26 +0100 Nicholas Jillings Feature #1208: Added checkbox. Dev_main
Mon, 08 Jun 2015 11:01:21 +0100 Nicholas Jillings Merge from the default branch Dev_main
Mon, 08 Jun 2015 11:00:15 +0100 Nicholas Jillings Feature #1208: Added radio box option to page 'commentQuestion'. Also commentQuestion nodes are now common to core.js.
Sat, 06 Jun 2015 11:54:43 +0100 Brecht De Man Scripts: in score plots (individual and boxplot), remove extra marker in legend; automatically save plot.
Fri, 05 Jun 2015 13:26:31 +0100 Nicholas Jillings Feature #1228: Added survey question box sizes
Fri, 05 Jun 2015 12:54:52 +0100 Nicholas Jillings Merge from branch "Dev_main"
Fri, 05 Jun 2015 12:42:32 +0100 Nicholas Jillings Added radio boxes Dev_main
Fri, 05 Jun 2015 12:10:49 +0100 Nicholas Jillings Added check box mode to pre/post test survey Dev_main
Fri, 05 Jun 2015 11:32:09 +0100 Nicholas Jillings audioHolder ID's are stored Dev_main
Fri, 05 Jun 2015 11:25:56 +0100 Nicholas Jillings Safari fix for Specification node Dev_main
Fri, 05 Jun 2015 10:49:52 +0100 Nicholas Jillings Complete Feature #1252: Interface locks out until all audioElements are loaded and ready. Dev_main
Thu, 04 Jun 2015 18:03:36 +0100 Nicholas Jillings Small fixes. <interface> tag properly processed by ape.js Dev_main
Thu, 04 Jun 2015 17:23:32 +0100 Nicholas Jillings XML-DOM created by their own objects Dev_main
Thu, 04 Jun 2015 16:48:04 +0100 Nicholas Jillings Comment Boxes handled by Interface object. Dev_main
Thu, 04 Jun 2015 15:54:56 +0100 Nicholas Jillings Everything tied into Specification object which needs information from specification document. Dev_main
Thu, 04 Jun 2015 14:31:23 +0100 Nicholas Jillings Created Specification object to handle All XML decoding. Dev_main
Thu, 04 Jun 2015 11:21:47 +0100 Nicholas Jillings audioObject returned on node creation for ease of modification by interface. Dev_main
Thu, 04 Jun 2015 11:18:21 +0100 Nicholas Jillings ape.js pageSaveXML uses view from audioObjects. Dev_main
Thu, 04 Jun 2015 11:01:19 +0100 Nicholas Jillings audioObjects.metric object export their XML rather than ape.js Dev_main
Thu, 04 Jun 2015 10:43:06 +0100 Nicholas Jillings Moved non interface specific code from loadInterface in ape.js to core.js Dev_main
Thu, 04 Jun 2015 10:36:05 +0100 Nicholas Jillings Merge from the default branch Dev_main
Thu, 04 Jun 2015 10:06:42 +0100 Nicholas Jillings Feature #1232: <commentBoxPrefix> node now in <interface> of audioHolder. If not specified, default is 'Comment on track'
Thu, 04 Jun 2015 09:45:32 +0100 Nicholas Jillings Merge from branch "Dev_main"
Thu, 04 Jun 2015 09:44:50 +0100 Nicholas Jillings create_test: Added interface node options Dev_main
Wed, 03 Jun 2015 15:07:23 +0100 Nicholas Jillings Merge from branch "Dev_main"
Wed, 03 Jun 2015 15:06:02 +0100 Nicholas Jillings create_test: Now exports metric enables. Also fixed spelling mistake 'enableInitalPosition' Dev_main
Wed, 03 Jun 2015 14:56:30 +0100 Nicholas Jillings create_test: Imports from drag and drop project XML Dev_main
Wed, 03 Jun 2015 12:54:08 +0100 Nicholas Jillings create_test: File API to handle dragged in XML file. Dev_main
Wed, 03 Jun 2015 12:15:14 +0100 Nicholas Jillings Create_test: Submit button exposes completed XML file. Dev_main
Wed, 03 Jun 2015 12:07:07 +0100 Nicholas Jillings Create_Test: Creates XML Document. Dev_main
Wed, 03 Jun 2015 11:19:32 +0100 Nicholas Jillings Merge from the default branch Dev_main
Wed, 03 Jun 2015 11:12:29 +0100 Nicholas Jillings Feature #1261: Enabled with new <metricEnabled> flag in specification XML. Returns <event> nodes with <testTime> and <bufferTime>
Tue, 02 Jun 2015 15:18:40 +0100 Nicholas Jillings Stash create_test. Implementing submit. Need to test on OSX Dev_main
Tue, 02 Jun 2015 12:24:19 +0100 Nicholas Jillings create_test: Added crude validation tool. Dev_main
Tue, 02 Jun 2015 11:24:23 +0100 Nicholas Jillings Merge from the default branch Dev_main
Mon, 01 Jun 2015 17:00:45 +0100 Nicholas Jillings Better error catching when using server save to determine if the 'Save File' should be shown in browser.
Mon, 01 Jun 2015 15:26:58 +0100 Nicholas Jillings Creat_Test: Structure for APE created. Dev_main
Mon, 01 Jun 2015 12:56:15 +0100 Nicholas Jillings Merge from 156:402bb0f56dc4
Mon, 01 Jun 2015 12:55:21 +0100 Nicholas Jillings Stash for project creator Dev_main
Mon, 01 Jun 2015 11:11:52 +0100 Nicholas Jillings Adding test_create.html. Adding to tracker core.css Dev_main
Mon, 01 Jun 2015 10:31:41 +0100 Nicholas Jillings Feature #1230: Popup content question entries now have automatic focus Dev_main
Mon, 01 Jun 2015 10:16:04 +0100 Nicholas Jillings Feature #1253: Comment box backgrounds light up when selected track playing. Colours for sliders and comment boxes now in ape.css for quick adjustments Dev_main
Mon, 01 Jun 2015 09:46:51 +0100 Nicholas Jillings Feature #1252: Test Wait Indicator now fully implemented with auto clearing on test ready. Dev_main
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