Skip to content

Minor fixes and improvements

Compare
Choose a tag to compare
@kimberscott kimberscott released this 23 Jan 20:28

Throughout codebase:

  • Upgrade from node 8 -> 10
  • Prepare for translation of frames using ember-intl; labs that want to test in a language other than English can now provide Lookit with a translation file based on translations/en_us.yaml, then specify the language using a "language" parameter on the first frame.
  • Minor fixes to docs
  • Remove extra orange box explaining options when the participant tries closing the window to avoid confusion when it disappears - just put directions in the "exit" box.

Specific frame updates and fixes:

  • pause-unpause mixin, video-record mixing: Bugfix: Stop audio from pauseVideo and waitForUploadVideo when they're not being displayed (#217)
  • infant-controlled-timing mixin: Show optional visual indicator of whether child is looking (showLookawayVisualGuide parameter); allow delaying measurement period relative to stimulus onset (measurementPeriodDelay parameter) (#143)
  • exp-lookit-change-detection: Allow use of videos rather than images and allow stream-specific timings (#183)
  • exp-lookit-exit-survey: add showDatabraryOptions option that allows removing the Databrary question if ABSOLUTELY forbidden by your IRB
  • exp-lookit-images-audio: Pre-load images before displaying any (#206)
  • exp-lookit-start-recording: Allow customization of message shown (waitForVideoMessage parameter) (#214)
  • exp-lookit-stop-recording: Allow customization of message shown and whether progress bar is shown (showProgressBar and waitForUploadMessage parameters) (#214)
  • exp-video-config:
    • Relabel the "refresh webcam" button on exp-video-config so people are less likely to refresh the page or press the refresh button under the webcam view instead (#207)
    • Store screen resolution (screenHeight and screenWidth) (#210)
  • exp-lookit-video-consent:
    • add custom alternate headers for most sections and allow providing a summary statement to be displayed at the start (template 5 only, #211)
    • add prompt_only_adults option to collect consent for only the adult (template 5 only, #218)