[Commits] [fluid-project/infusion] 8a0255: FLUID-5936: use correct API event handler for end ...

GitHub noreply at github.com
Fri Sep 2 15:54:54 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/fluid-project/infusion
  Commit: 8a0255f4b98ebd5722f3601335719d010a2c12f9
      https://github.com/fluid-project/infusion/commit/8a0255f4b98ebd5722f3601335719d010a2c12f9
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: use correct API event handler for end of speech


  Commit: a66947da60499c2d06942054296178690d135b83
      https://github.com/fluid-project/infusion/commit/a66947da60499c2d06942054296178690d135b83
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: add a comment about the tests currently being skipped in Chrome


  Commit: e85d86a6ec97f38191781fe0b2904c32a4282e03
      https://github.com/fluid-project/infusion/commit/e85d86a6ec97f38191781fe0b2904c32a4282e03
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/html/TextToSpeech-test.html
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: rewrite tests to use the IoC framework


  Commit: 2dba2cfd344ba89e13fcb278547b6e57a382d143
      https://github.com/fluid-project/infusion/commit/2dba2cfd344ba89e13fcb278547b6e57a382d143
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: restructure tests to better handle variations in asynchronous behaviour of TTS between browsers.


  Commit: 03f3dd1ffec8b4feb3c294a3f940889f6a9c416f
      https://github.com/fluid-project/infusion/commit/03f3dd1ffec8b4feb3c294a3f940889f6a9c416f
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: linting


  Commit: 8be2d97be132c46224a00071e2142024de8c2a0a
      https://github.com/fluid-project/infusion/commit/8be2d97be132c46224a00071e2142024de8c2a0a
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: potential fix for test failures on Windows


  Commit: 15b6cf64a60fa703be10308402ebe5613a5a99ac
      https://github.com/fluid-project/infusion/commit/15b6cf64a60fa703be10308402ebe5613a5a99ac
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: continuing the quest for a sequencing approach that will work on all browsers between OSX and Windows.


  Commit: a92d6ed2fb3feb7c206b8c46b3e57f1de379d6a4
      https://github.com/fluid-project/infusion/commit/a92d6ed2fb3feb7c206b8c46b3e57f1de379d6a4
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: issue pause/resume commands in test with slight delay


  Commit: 9143c35274741c1a7b44aea3a468527c01cc0c17
      https://github.com/fluid-project/infusion/commit/9143c35274741c1a7b44aea3a468527c01cc0c17
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: set volume to 0


  Commit: 53099b79c74f026efa6f6eda56a46234394b63f5
      https://github.com/fluid-project/infusion/commit/53099b79c74f026efa6f6eda56a46234394b63f5
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: linting


  Commit: d6077c5fe07183cae83570c5e03a261ee93f1a22
      https://github.com/fluid-project/infusion/commit/d6077c5fe07183cae83570c5e03a261ee93f1a22
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: 50ms timeout for control interaction


  Commit: d05ac066f2ac34b980e25344deabb0fb390c8249
      https://github.com/fluid-project/infusion/commit/d05ac066f2ac34b980e25344deabb0fb390c8249
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: move asynchronous command issuance into main component from tests


  Commit: 3f162b62ec593a3a1b265fffbbaf4b4513131ef6
      https://github.com/fluid-project/infusion/commit/3f162b62ec593a3a1b265fffbbaf4b4513131ef6
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: reset volume to 0


  Commit: 5ca02a86e3d6b8520f0e4623726cea0d68c57743
      https://github.com/fluid-project/infusion/commit/5ca02a86e3d6b8520f0e4623726cea0d68c57743
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: use an asyncTest wrapper around the promise to prevent the all-tests runner from not handling these tests properly


  Commit: 13ba66a2809b105e1986ea52ba98ad4ae0317cb5
      https://github.com/fluid-project/infusion/commit/13ba66a2809b105e1986ea52ba98ad4ae0317cb5
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: add a comment about setTimeout of asyncTest wrapper


  Commit: 5b08b2a0fe522cb0c0c1ce5358710f4af8c3fe63
      https://github.com/fluid-project/infusion/commit/5b08b2a0fe522cb0c0c1ce5358710f4af8c3fe63
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: fix comment line length


  Commit: 12d3b153a0ea8748d38affe9033f75689c2433a1
      https://github.com/fluid-project/infusion/commit/12d3b153a0ea8748d38affe9033f75689c2433a1
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: simplify asynctest structure


  Commit: 5f6809e51255340b016a38b36c8b5962882da210
      https://github.com/fluid-project/infusion/commit/5f6809e51255340b016a38b36c8b5962882da210
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: extract generalized wrapper for choosing which test to execute based on promise result in an all-tests safe manner


  Commit: 49bd6228f26895fe98ff35c11dbac8a13e633352
      https://github.com/fluid-project/infusion/commit/49bd6228f26895fe98ff35c11dbac8a13e633352
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: use 'task' naming convention.


  Commit: d4e918ee213be8015f04aa23e8345289353fe90b
      https://github.com/fluid-project/infusion/commit/d4e918ee213be8015f04aa23e8345289353fe90b
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: comment further on the promise-based test execution


  Commit: ad41acf88af979376ab4d05ca9083c1d0fdfc173
      https://github.com/fluid-project/infusion/commit/ad41acf88af979376ab4d05ca9083c1d0fdfc173
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: use task naming convention properly.


  Commit: 6f8f445174b9150f601972eea90c4bad44cdefb7
      https://github.com/fluid-project/infusion/commit/6f8f445174b9150f601972eea90c4bad44cdefb7
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: queueing implementation, async wrapper for all speech commands.


  Commit: 09caf85853e05b260ef42bf05bf07d519874c2dc
      https://github.com/fluid-project/infusion/commit/09caf85853e05b260ef42bf05bf07d519874c2dc
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: refactoring


  Commit: 5a7362238da59cd8b20a0650d18324e54915e90e
      https://github.com/fluid-project/infusion/commit/5a7362238da59cd8b20a0650d18324e54915e90e
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: further refactoring


  Commit: 5129f873ac3c9d6727391d95eb4deee4783dcdb6
      https://github.com/fluid-project/infusion/commit/5129f873ac3c9d6727391d95eb4deee4783dcdb6
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: more refactoring, more aggressive testing


  Commit: e35df8eb301f7e7317f553c8e3fb05a11f11bd52
      https://github.com/fluid-project/infusion/commit/e35df8eb301f7e7317f553c8e3fb05a11f11bd52
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: updated comment.


  Commit: 1e5af4d1ebc4f5cebf30054c8d047dfd8e509bde
      https://github.com/fluid-project/infusion/commit/1e5af4d1ebc4f5cebf30054c8d047dfd8e509bde
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: refactoring


  Commit: 7db392bc536bc772b9273e4223a770ff895b1c0f
      https://github.com/fluid-project/infusion/commit/7db392bc536bc772b9273e4223a770ff895b1c0f
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: store the currentUtterance on a member of the component to guard against premature garbage collection


  Commit: 2accf4f311b637f0d1833850e877b36fcb47152c
      https://github.com/fluid-project/infusion/commit/2accf4f311b637f0d1833850e877b36fcb47152c
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: reduce volume of test to 0


  Commit: 71f116b5da8c56b520da1166789072f9523afcee
      https://github.com/fluid-project/infusion/commit/71f116b5da8c56b520da1166789072f9523afcee
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M demos/prefsFramework/html/SeparatedPanelPrefsEditor.html
    M demos/prefsFramework/html/SeparatedPanelPrefsEditorWithTTS.html
    M demos/prefsFramework/html/SimplifyPanelTemplate.html
    M examples/framework/preferences/conditionalAdjusters-singlePanel/html/prefsEditor.html
    M examples/framework/preferences/conditionalAdjusters/html/prefsEditor.html
    M examples/framework/preferences/shared/html/increasing.html
    M examples/framework/preferences/shared/html/prefsEditor.html
    M examples/framework/preferences/shared/html/speakIncrease.html
    M examples/framework/preferences/shared/html/speaking.html
    M package.json
    M src/framework/core/js/ModelTransformation.js
    M src/framework/core/js/ModelTransformationTransforms.js
    M src/framework/preferences/css/stylus/Enactors.styl
    M src/framework/preferences/css/stylus/FullPreviewPrefsEditor.styl
    M src/framework/preferences/css/stylus/PrefsEditor.styl
    M src/framework/preferences/css/stylus/SeparatedPanelPrefsEditor.styl
    M src/framework/preferences/css/stylus/SeparatedPanelPrefsEditorFrame.styl
    M src/framework/preferences/css/stylus/utils/Helpers.styl
    M src/framework/preferences/css/stylus/utils/Themes.styl
    M src/framework/preferences/html/FullNoPreviewPrefsEditor.html
    M src/framework/preferences/html/FullPreviewPrefsEditor.html
    M src/framework/preferences/html/PrefsEditorTemplate-contrast.html
    M src/framework/preferences/html/PrefsEditorTemplate-emphasizeLinks.html
    M src/framework/preferences/html/PrefsEditorTemplate-inputsLarger.html
    M src/framework/preferences/html/PrefsEditorTemplate-layout.html
    M src/framework/preferences/html/PrefsEditorTemplate-linksControls.html
    M src/framework/preferences/html/PrefsEditorTemplate-speak.html
    M src/framework/preferences/html/SeparatedPanelPrefsEditor.html
    M src/framework/preferences/js/Panels.js
    M src/framework/preferences/js/StarterGrades.js
    M src/framework/preferences/js/StarterSchemas.js
    M src/framework/preferences/messages/lineSpace.json
    M src/framework/preferences/messages/textSize.json
    M tests/component-tests/tooltip/html/Tooltip-test.html
    M tests/component-tests/tooltip/js/TooltipTests.js
    M tests/framework-tests/core/js/DataBindingTests.js
    M tests/framework-tests/core/js/ModelTransformationTests.js
    M tests/framework-tests/preferences/data/lineSpace_en.json
    M tests/framework-tests/preferences/data/textSize_en.json
    M tests/framework-tests/preferences/html/PageEnhancer-test.html
    M tests/framework-tests/preferences/html/SeparatedPanelPrefsEditor-test.html
    M tests/framework-tests/preferences/js/AuxBuilderTests.js
    M tests/framework-tests/preferences/js/PageEnhancerTests.js
    M tests/framework-tests/preferences/js/PanelsTests.js
    M tests/framework-tests/preferences/js/SeparatedPanelPrefsEditorTests.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-5936


  Commit: 98a033062d62e9aeea6b88d7e4d3a8505285fb3e
      https://github.com/fluid-project/infusion/commit/98a033062d62e9aeea6b88d7e4d3a8505285fb3e
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M .eslintrc.json
    M src/framework/preferences/js/Panels.js
    M tests/framework-tests/core/js/FluidViewTests.js

  Log Message:
  -----------
  Merge branch 'keyword-spacing' into FLUID-5936


  Commit: 00bedf19a494279651de1b2b92b463174fe105e4
      https://github.com/fluid-project/infusion/commit/00bedf19a494279651de1b2b92b463174fe105e4
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: lintin


  Commit: e9cd164733a34d6546921e3c3fbdd921e37b3dd3
      https://github.com/fluid-project/infusion/commit/e9cd164733a34d6546921e3c3fbdd921e37b3dd3
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: comment in accidental comment out.


  Commit: 71bc4ec46f3e6513856365ae80853faafe8a8c42
      https://github.com/fluid-project/infusion/commit/71bc4ec46f3e6513856365ae80853faafe8a8c42
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: place currentUtterance in queue structure with texts.


  Commit: 5b2c2da4d8c69198cb1c70ab75809dfad5db5c73
      https://github.com/fluid-project/infusion/commit/5b2c2da4d8c69198cb1c70ab75809dfad5db5c73
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: add some tests for the currentUtterance implementation.


  Commit: 75f3de3de95d9e061aa4c1399a96e0ffe3813d02
      https://github.com/fluid-project/infusion/commit/75f3de3de95d9e061aa4c1399a96e0ffe3813d02
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: remove onpause/onresume events


  Commit: f4d3152c6083f6fd850267bfcbc23162cd3f1884
      https://github.com/fluid-project/infusion/commit/f4d3152c6083f6fd850267bfcbc23162cd3f1884
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: modelizing


  Commit: e9e606976cca09e87d635d2a99ce71e1130c75b7
      https://github.com/fluid-project/infusion/commit/e9e606976cca09e87d635d2a99ce71e1130c75b7
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: implement throttle-based control


  Commit: 265f3fe3b99fe07f60bc88600d11d875cab68b6a
      https://github.com/fluid-project/infusion/commit/265f3fe3b99fe07f60bc88600d11d875cab68b6a
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js

  Log Message:
  -----------
  FLUID-5936: remove unneeded function.


  Commit: 839f735446213a773aa235ff08a8dc488a096bfd
      https://github.com/fluid-project/infusion/commit/839f735446213a773aa235ff08a8dc488a096bfd
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: store utterance as part of queue array.


  Commit: fe384ebba53fbb2399162df0089947fc8ad5014b
      https://github.com/fluid-project/infusion/commit/fe384ebba53fbb2399162df0089947fc8ad5014b
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  FLUID-5936: refactor queue implementation to clear queue item on handleEnd, not handleStart.


  Commit: b963420589a70421d3b2ec431d19d7b660b6b548
      https://github.com/fluid-project/infusion/commit/b963420589a70421d3b2ec431d19d7b660b6b548
  Author: Antranig Basman <antranig.basman at colorado.edu>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/components/textToSpeech/js/TextToSpeech.js
    M tests/component-tests/textToSpeech/html/TextToSpeech-test.html
    M tests/component-tests/textToSpeech/js/TextToSpeechTests.js

  Log Message:
  -----------
  Merge branch 'FLUID-5936'

* FLUID-5936: (39 commits)
  FLUID-5936: refactor queue implementation to clear queue item on handleEnd, not handleStart.
  FLUID-5936: store utterance as part of queue array.
  FLUID-5936: remove unneeded function.
  FLUID-5936: implement throttle-based control
  FLUID-5936: modelizing
  FLUID-5936: remove onpause/onresume events
  FLUID-5936: add some tests for the currentUtterance implementation.
  FLUID-5936: place currentUtterance in queue structure with texts.
  FLUID-5936: comment in accidental comment out.
  FLUID-5936: lintin
  FLUID-5936: reduce volume of test to 0
  FLUID-5936: store the currentUtterance on a member of the component to guard against premature garbage collection
  FLUID-5936: refactoring
  FLUID-5936: updated comment.
  FLUID-5936: more refactoring, more aggressive testing
  FLUID-5936: further refactoring
  FLUID-5936: refactoring
  FLUID-5936: queueing implementation, async wrapper for all speech commands.
  FLUID-5936: use task naming convention properly.
  FLUID-5936: comment further on the promise-based test execution
  ...


Compare: https://github.com/fluid-project/infusion/compare/b2f13dad28f2...b963420589a7


More information about the Commits mailing list