Commit Graph

2976 Commits

Author SHA1 Message Date
bjoluc
1216ace2a3 Implement migration errors
Closes  #2217
2021-10-19 21:57:34 +02:00
Josh de Leeuw
08277eefa2 implement interactive resize 2021-10-19 10:09:46 -04:00
Josh de Leeuw
b0758a6235 remove duplicate test 2021-10-19 10:09:29 -04:00
Josh de Leeuw
76f2d5ae52 fix jest errors in package.json 2021-10-19 10:09:18 -04:00
Josh de Leeuw
dbaa11e09d implement ending experiment with message and data saving 2021-10-18 22:10:24 -04:00
Josh de Leeuw
ea3feaa47e allow endExperiment to save data to the final trial 2021-10-18 22:09:57 -04:00
bjoluc
997ba3cd74 Fix asset uploading in release workflow 2021-10-16 17:30:00 +02:00
bjoluc
a6367c7440
Merge pull request #2239 from jspsych/changeset-release/main
Version Packages
2021-10-16 11:54:40 +02:00
bjoluc
30ff816a14 Update package-lock.json 2021-10-16 11:47:31 +02:00
github-actions[bot]
66bfb91976 chore(release): version packages 2021-10-16 09:31:18 +00:00
bjoluc
8a34814c67
Merge pull request #2212 from jspsych/arrow-functions-in-plugins
Consistently replace anonymous functions with arrow functions in plugins
2021-10-16 11:26:51 +02:00
Becky Gilbert
309ba0d92c tweak note about images in buttons 2021-10-15 22:08:33 -07:00
Becky Gilbert
a14ac48a99 add minor note about embedding images in buttons 2021-10-15 14:14:06 -07:00
Becky Gilbert
d6d3b75326 fix more instances of jsPsych.NO/ALL_KEYS 2021-10-15 13:42:20 -07:00
Becky Gilbert
f875ecc84c
Merge pull request #2223 from chrisbrickhouse/main
docs: fix jsPsych.NO_KEYS/ALL_KEYS, add this to 7.0 migration guide
2021-10-15 12:55:33 -07:00
Josh de Leeuw
ffe17b9302 use fancy renaming during destructuring 2021-10-14 17:21:34 -04:00
Josh de Leeuw
2932c3d064 better typing on clientX and clientY 2021-10-14 17:06:10 -04:00
Josh de Leeuw
69abb7e851 add test case for minimum_sample_time 2021-10-14 16:47:45 -04:00
Josh de Leeuw
15d790e3ad update package-lock.json 2021-10-14 16:47:35 -04:00
Josh de Leeuw
6a607c6f1b more suggestions from code review 2021-10-14 16:30:50 -04:00
Josh de Leeuw
664e702920 Merge branch 'extension-mouse-tracking' of https://github.com/jspsych/jsPsych into extension-mouse-tracking 2021-10-14 16:27:37 -04:00
Josh de Leeuw
f2306b5764 add ms as units 2021-10-14 16:27:31 -04:00
Josh de Leeuw
432314dc68
Apply suggestions from code review
Co-authored-by: bjoluc <mail@bjoluc.de>
2021-10-14 16:27:10 -04:00
Josh de Leeuw
4954deb2f7 update description in list of extensions 2021-10-14 15:26:27 -04:00
Josh de Leeuw
0e0d884a1e allow recording of mouseup and mousedown 2021-10-14 15:25:48 -04:00
Josh de Leeuw
dac7be71f7 add mouseDown and mouseUp events to test utils 2021-10-14 15:10:41 -04:00
Josh de Leeuw
3e2e3ac867 add changeset for extension 2021-10-14 14:03:36 -04:00
Josh de Leeuw
2f84f5b04d add example 2021-10-14 13:59:01 -04:00
Josh de Leeuw
78df74d186 update docs and add demo 2021-10-14 13:58:52 -04:00
Josh de Leeuw
554408cb46 fix bug in test file 2021-10-14 12:18:47 -04:00
Josh de Leeuw
02a510f5d3 add to test case 2021-10-14 12:18:01 -04:00
Josh de Leeuw
04a133b3c3 add testing suite for mouse tracking extension, fix a few bugs 2021-10-14 12:17:23 -04:00
Josh de Leeuw
9eb0a0646e add mouseMove utility to test-utils package 2021-10-14 12:16:40 -04:00
Josh de Leeuw
6aa4e5c441 initial commit of mouse tracking plugin 2021-10-13 18:58:43 -04:00
Christian Brickhouse
fbda5f843e
docs: Add ALL/NO_KEYS change to migration guide 2021-10-11 19:15:07 -07:00
Christian Brickhouse
5cf4f2ec13
docs: update NO_KEYS and ALL_KEYS following 7.0
Fixes #2222
2021-10-11 18:57:56 -07:00
bjoluc
ddd5dd1aec Only release packages that were previously broken 2021-10-10 23:05:16 +02:00
bjoluc
355aa47244 Update changeset description 2021-10-09 17:24:57 +02:00
Josh de Leeuw
3ebf212c7a add inclusion_function 2021-10-08 15:41:21 -04:00
Josh de Leeuw
448c50788b basic grabbing of features working 2021-10-08 15:08:04 -04:00
bjoluc
14475cda12 Merge branch 'main' into arrow-functions-in-plugins 2021-10-08 13:34:52 +02:00
bjoluc
6aad6315df Fix project detection in root Jest config
Prior to this, empty directories in `packages` would have hindered Jest
from transforming some files, resulting in "unexpected token" errors
2021-10-08 13:27:47 +02:00
Becky Gilbert
a073b07f2a first pass at survey plugin with SurveyJS, with docs and example (WIP) 2021-10-07 22:55:52 -07:00
bjoluc
85a69d28bc Consistently use arrow functions in plugins
to avoid masking of `this`
2021-10-07 22:53:20 +02:00
Josh de Leeuw
7bbc2436da initial work on browser-check plugin, WIP 2021-10-07 15:39:37 -04:00
bjoluc
9af1b541d4 Update package-lock.json 2021-10-07 00:23:01 +02:00
bjoluc
347e7f6765 Setup initial survey plugin draft 2021-10-07 00:11:17 +02:00
Josh de Leeuw
c671ad717a fix admonition in hello world 2021-10-04 11:53:45 -04:00
Josh de Leeuw
709cbf666e fix broken links in plugin list 2021-10-04 11:09:15 -04:00
Josh de Leeuw
0efb22c46f fix demo formatting 2021-10-04 11:06:26 -04:00