Paul Kaplan
655a179cb8
Merge pull request #4417 from paulkaplan/throttle-costume-updates
...
Throttle costume and watermark updates
2019-01-23 16:24:01 -05:00
Paul Kaplan
d9c5ad6aa4
Use curried style for HOC configuration
2019-01-23 15:56:23 -05:00
Paul Kaplan
0bc6de1362
Throttle updates to assets on sprite selector item via HOC
...
Adds unit tests for this HOC.
2019-01-23 14:30:41 -05:00
Paul Kaplan
8e22161a7d
Merge pull request #4407 from paulkaplan/no-updates-while-recording
...
Disable target updates while sound recording
2019-01-23 12:12:33 -05:00
Paul Kaplan
d3511f6020
Disable target updates while sound recording
2019-01-22 14:26:16 -05:00
Paul Kaplan
6b6662f569
Improve paint/composite time for sound editor while sound is playing.
...
Forcing the playhead onto its own painting layer removes an expensive composite with the waveform. Animate using transforms instead of left prevents layouts of the rest of the page while playing a sound.
2019-01-22 09:15:51 -05:00
Paul Kaplan
cc81cc75fc
Fix snapshot tests
2019-01-17 09:15:22 -05:00
Paul Kaplan
8485a47f9b
Add an integration test for using the X button to delete a sprite
2019-01-17 09:14:47 -05:00
Paul Kaplan
1945a72673
Update snapshots for component unit tests
2019-01-16 12:12:29 -05:00
Paul Kaplan
4d136c727b
Merge pull request #4339 from paulkaplan/prevent-large-sounds
...
Prevent creating sounds that are too big in the sound editor
2019-01-15 12:25:00 -05:00
Paul Kaplan
b2117d7997
Force deny getUserMedia in tests, see if that works on travis
2019-01-14 14:24:16 -05:00
Paul Kaplan
6fa6b027b1
Fix mock audio buffer
2019-01-14 14:02:58 -05:00
Paul Kaplan
1c9f4c6721
Fix tests now that the alert actually works
2019-01-14 13:49:53 -05:00
Karishma Chadha
41d910057b
Update unit test that was checking that .sb files don't get project titles extracted.
2018-12-26 09:22:51 -05:00
Ben Wheeler
8e075eb371
removed elementIsNotVisible, since it doesn't really work
2018-12-19 20:00:27 -05:00
Ben Wheeler
67074edb52
added back button test
2018-12-19 09:13:48 -05:00
Ben Wheeler
ac730dd336
got tests passing
2018-12-18 15:50:57 -05:00
Ray Schamp
56a2697749
Merge pull request #4087 from rschamp/3.0-routes
...
Use 3.0 routes for GETs
2018-12-16 10:36:05 -05:00
Benjamin Wheeler
ffa2e87824
Merge pull request #3866 from benjiwheeler/dont-prompt
...
only prompt user to save if project has changed and won’t autosave
2018-12-14 16:45:20 -05:00
Ben Wheeler
21e9909f9d
revised and added tests to handle confirm on doing file new
2018-12-14 16:28:21 -05:00
Paul Kaplan
a4d3b6b7f2
Add a regression test to make sure bug does not come back
2018-12-14 16:19:15 -05:00
Ray Schamp
5c83d603d6
Use 3.0 routes for GETs
...
This should have happened a long time ago, but the Fastly config prevented it
2018-12-14 08:53:09 -05:00
Ray Schamp
6eb080bd1f
Merge pull request #4039 from rschamp/on-click-logo
...
Add onClick prop for the logo
2018-12-13 07:26:18 -05:00
chrisgarrity
70be5a3004
Add what’s new tutorial (hidden)
2018-12-12 15:48:15 -05:00
Ray Schamp
bc783f0334
Add test for logo clicking
2018-12-12 15:39:01 -05:00
Paul Kaplan
cccce83707
Merge pull request #4020 from paulkaplan/project-load-fail
...
Show error screen when project cannot be loaded
2018-12-11 16:40:18 -05:00
Paul Kaplan
4d0983a455
Show error screen when project cannot be loaded
2018-12-11 15:06:58 -05:00
Benjamin Wheeler
80039a03a1
Merge pull request #4012 from benjiwheeler/reset-code-tab
...
after loading project, switch to code tab
2018-12-11 12:08:15 -05:00
Ben Wheeler
570815262c
added test for resetting to code tab after file new
2018-12-10 15:32:12 -05:00
Karishma Chadha
ab4af63a8d
Pull in latest changes from scratch-vm and unskip integration test that was previously failing.
2018-12-10 10:52:49 -05:00
Paul Kaplan
4736826a26
Merge pull request #3913 from benjiwheeler/warn-before-leaving-page
...
warn user if they leave project that's not saved
2018-12-07 09:53:30 -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
Benjamin Wheeler
c7c64b1bff
Merge pull request #3965 from benjiwheeler/handle-is-remixing2
...
handle the onRemixing prop from www
2018-12-06 13:41:09 -05:00
Paul Kaplan
fe8b1543df
Merge pull request #3972 from paulkaplan/bind-green-flag
...
Bind vm project_start event to passed in onGreenFlag prop
2018-12-06 12:59:27 -05:00
Paul Kaplan
c0e105dd94
Bind vm project_start event to passed in onGreenFlag prop
2018-12-06 11:49:06 -05:00
Ben Wheeler
96fd7b0818
added tests for onRemixing
2018-12-06 08:41:02 -05:00
Paul Kaplan
43959e4205
Add "SaveStatus" component to control showing "Save Now" and save alerts
2018-12-05 10:46:22 -05:00
Paul Kaplan
af0155910b
Increase test coverage of alerts reducer
2018-12-05 10:45:39 -05:00
Paul Kaplan
09a22e061f
Add an alert that is shown when you first add a cloud variable
2018-12-04 15:12:23 -05:00
Ben Wheeler
2793b2213f
got sounds test passing; problem was reloading url caused navigation alert
2018-12-03 17:15:13 -05:00
Karishma Chadha
6bdf803028
Add unit test for new hasCloudPermission prop. Update existing tests.
2018-12-03 15:00:37 -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
Benjamin Wheeler
bcca5bf1e8
Merge pull request #3856 from benjiwheeler/autosave-draft
...
autosave periodically when project is dirty
2018-11-28 19:28:09 -08:00
Ben Wheeler
5d36b584d0
make project saver tests pass; correct misnamed action
2018-11-28 19:08:58 -08:00
Ben Wheeler
c326e3f073
made tests for autosaving on a schedule
2018-11-28 16:08:39 -08:00
Karishma Chadha
2ca51904b4
Clean up merge conflict resolution.
2018-11-28 18:37:55 -05:00
Karishma Chadha
9fc6d85ce6
Merge branch 'develop' into editor-cloud-disconnect
2018-11-28 18:27:32 -05:00
Ben Wheeler
acdebc65da
fixed test for auto saving
2018-11-28 15:14:33 -08:00
Karishma Chadha
db57175a90
Connect to cloud if project has cloud data. Disconnect if it doesn't.
...
Queue up messages to send ot the cloud server which accumulate before
the connection is ready. Add tests for new/updated functionality.
2018-11-28 17:07:34 -05:00