Paul Kaplan
875bee35f1
Update to eslint-config-scratch@6.0.0 and associated fixes
2021-02-10 08:54:15 -05:00
Ben Wheeler
bd73f83172
default blocks editor zoom level; other minor corrections
2020-08-17 15:22:49 -04:00
Ben Wheeler
2e11787ac5
test resulting projectId; add comments; fix params
2020-02-26 17:05:22 -05:00
Ben Wheeler
3a8fe3f1b2
reorganized switch and conditionals to be clearer; clarified test names
2020-01-27 16:25:26 -05:00
Ben Wheeler
50265fe843
added tests for project loading states
2020-01-06 15:10:51 -05:00
Ben Wheeler
c064eaed4e
upload in current project id, rather than creating new project id
2019-04-16 23:34:07 -04:00
Paul Kaplan
7847f9e775
Show an "Importing..." alert during file import
2019-02-13 10:21:48 -05:00
Luke Schlangen
7494482c9e
remove isAdmin from mode reducer
2019-02-04 11:24:42 -06:00
Luke Schlangen
4db64ca560
add mode reducer unit tests
2019-02-03 12:12:56 -06:00
Ben Wheeler
ac730dd336
got tests passing
2018-12-18 15:50:57 -05:00
Benjamin Wheeler
765e4bd74a
Merge pull request #3937 from benjiwheeler/alert-text
...
use blue creating screen for new projects; revised alert text for copy/remix
2018-12-07 09:17:08 -05:00
Ben Wheeler
da66dd9766
fixed tests
2018-12-06 14:47:24 -05:00
Paul Kaplan
af0155910b
Increase test coverage of alerts reducer
2018-12-05 10:45:39 -05:00
Benjamin Wheeler
03370ab5f9
Merge pull request #3820 from benjiwheeler/save-before-save-as-copy
...
save before saving as a copy
2018-11-29 15:03:28 -08:00
Ben Wheeler
dc2106bcce
save before saving as a copy
2018-11-16 17:34:14 -05:00
Ben Wheeler
6e54aa8b68
revised tests
2018-11-15 17:12:22 -05:00
Ben Wheeler
6152fb7706
menu bar save messaging; self-dismissing alerts
2018-11-15 17:12:22 -05:00
Ben Wheeler
2766c9a28c
saving, creation errors use alerts; alerts css improvements
2018-11-14 23:42:12 -05:00
Ben Wheeler
c8b659f48c
added alerts test, use named constant instead of raw strings
2018-11-08 08:02:30 -05:00
Ben Wheeler
7c1ecec840
got tests passing
2018-11-08 08:02:30 -05:00
Ben Wheeler
5f19b7e272
updated to conform to merged changes to error handling
2018-10-24 11:51:53 -04:00
Ben Wheeler
80f4e01d47
remix and save as a copy functionality
...
made remixing, saving as copy states; made project state naming more consistent
changed meaning of canCreateNew to true creation
fixed project-saver-hoc test
removed Remix option from standalone player menu; renamed canSaveAsCopy to canCreateCopy
added parenthesis missing from rebase
fixed create new test
2018-10-24 11:29:35 -04:00
Ben Wheeler
0d642de891
changed errorMessage to error
2018-10-23 11:21:45 -04:00
Ben Wheeler
9749888361
renamed errStr to errorMessage
2018-10-22 16:56:39 -04:00
Ben Wheeler
b0c4bee84b
handle many modes of new project creation
...
responding to canSave without needing canSaveNew prop
removed canSaveNew
added default for onUpdateProjectId
removed conflict files erroneously added
don't pass down onError
got tests passing
better creating and saving logic and names
2018-10-18 17:46:30 -04:00
Ben Wheeler
dc9edbfd66
removed test for setting null projectid
2018-10-16 15:07:03 -04:00
Ben Wheeler
9e1744f2a6
made project-state reducer use string projectId consistently
2018-10-15 15:04:23 -04:00
Ben Wheeler
8c777a6a35
renamed project state reducer tests with more descriptive names
2018-10-15 14:06:03 -04:00
Ben Wheeler
5933082854
project state reducer tests
2018-10-13 17:10:33 -04:00
DD
bfa966e74a
Add monitor layout algorithm
2017-12-07 15:26:56 -05:00