Commit Graph
6937 Commits
Author SHA1 Message Date
Thomas Weber f7ffca055b Cleanup render functions
- remove unused imports
- remove unneeded comments
- onbeforeunload is handled by project-saver-hoc
2020-09-01 23:42:01 -05:00
Thomas Weber 6387816ceb Put an empty file in static so that git creates the folder 2020-09-01 20:09:19 -05:00
Thomas Weber 2b3ecb9ef9 Embed should not include tw-imports
- the progress bar looks bad in an embed
 - the self check is weird when the user didn't explicitly go to turbowarp.org
2020-09-01 19:56:00 -05:00
Thomas Weber 8f812a3d23 Embed should read the project ID from location.hash 2020-09-01 19:54:54 -05:00
Thomas Weber 147d4bbb9a Add staging.turbowarp.org to the useRouting allowlist 2020-09-01 19:46:00 -05:00
Thomas Weber 486e302a99 Embed should not use TWParserHOC 2020-09-01 19:45:04 -05:00
Thomas Weber d5ede38500 Remove empty branding entirely
Previously there was an empty part of the page that would send you to scratch.mit.edu when you clicked.
2020-09-01 19:37:32 -05:00
Thomas Weber cbad866b6f Improve embeds to be less of a hack (#5) 2020-09-01 19:36:17 -05:00
Thomas Weber 3a816e2b21 Add page for fullscreen 2020-09-01 19:31:39 -05:00
Thomas Weber 35b3312c31 Preliminary embedding support (#5) 2020-09-01 17:24:48 -05:00
Thomas Weber f6d3b92c15 Refactor render-gui 2020-09-01 17:20:02 -05:00
Thomas Weber 3cb7d45c98 Temporarily disable handlePaste 2020-08-28 16:21:27 -05:00
Thomas Weber 9610c63f1d Prevent default behaviors of ' and / in firefox 2020-08-28 15:40:11 -05:00
Thomas Weber cd945cef65 Improve project input
- handle pastes better
- reorganize
2020-08-28 01:27:40 -05:00
Thomas Weber a91a6da0cd Merge branch 'develop' of https://github.com/llk/scratch-gui into develop 2020-08-28 00:16:36 -05:00
DD Liu ed7a81d6a3 Merge pull request #6132 from fsih/updateRender
Update to render with touching white fixes
2020-08-27 17:51:45 -04:00
DD Liu f73b631ea4 Update to render with touching white fixes 2020-08-27 17:50:58 -04:00
Thomas Weber 2d073baf95 Update CONTRIBUTING 2020-08-27 00:20:55 -05:00
Thomas Weber 9385206964 Tune threshold for example projects studio to shrink 2020-08-27 00:20:23 -05:00
Thomas Weber 1a23e8b8f3 Backspace should not go back 2020-08-27 00:17:56 -05:00
Thomas Weber 81b50963a9 Remove costumes that are Scratch trademarks
Again, don't want to take any risks here with people thinking inclusion of these is an "endorsement" from Scratch.
2020-08-26 17:25:12 -05:00
Thomas Weber 6fec485c98 Remove sprites that are Scratch trademarks
This might not be necessarily, but I don't want to get an angry letter from MIT.
So, we'll remove the sprites that are considered Scratch trademarks so that no one interprets that as Scratch endorsing this fork.
2020-08-26 17:12:43 -05:00
Thomas Weber ff4723a579 Remove message about moving to turbowarp.org
Everyone that it would matter to should have seen it by this point.
2020-08-26 16:17:05 -05:00
picklesrus 9b7e6b9e73 Merge pull request #6123 from picklesrus/enable-circle-npm
Step toward GUI migration to circle: have circle deploy to npm
2020-08-26 14:51:57 -04:00
picklesrus b77700c908 Put travis gh-pages deploy back since there are some permissions problems to work out on circle 2020-08-26 10:21:20 -04:00
picklesrus 87664a85a0 Comment out back out gh pages deploy for now since it isn't working yet. 2020-08-26 10:10:06 -04:00
picklesrus 0e0f0ebd9e Don't push to github pages on dependabot branches. 2020-08-26 09:10:00 -04:00
dependabot-preview[bot] 4ef6f45903 Merge pull request #6129 from LLK/dependabot/npm_and_yarn/scratch-l10n-3.10.20200826030836 2020-08-26 10:31:06 +00:00
dependabot-preview[bot] d3341bad07 build(deps-dev): bump scratch-l10n
Bumps [scratch-l10n](https://github.com/LLK/scratch-l10n) from 3.10.20200819030716 to 3.10.20200826030836.
- [Release notes](https://github.com/LLK/scratch-l10n/releases)
- [Commits](https://github.com/LLK/scratch-l10n/compare/3.10.20200819030716...3.10.20200826030836)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 10:19:49 +00:00
DD Liu e02c4f572c Merge pull request #6124 from fsih/updateRender
Update render
2020-08-25 23:17:54 -04:00
DD Liu 9bf6cf88b3 Merge branch 'develop' into updateRender 2020-08-25 23:04:39 -04:00
DD Liu b95570b847 Merge pull request #6126 from fsih/travisTest
Update chromedriver
2020-08-25 23:02:19 -04:00
DD Liu 0c3a3a8e36 Update chromedriver 2020-08-25 22:46:29 -04:00
DD Liu 8230a9925c Update chromedriver 2020-08-25 22:33:19 -04:00
DD Liu 35d82e07f9 Update render 2020-08-25 20:30:58 -04:00
picklesrus e9b4b881c3 Step toward GUI migration to circle. Have circle deploy to npm (via the circlelatest tag) and github pages.
Turning off github pages deploy in travis.
2020-08-25 17:17:32 -04:00
Thomas Weber f0d0b05076 Fix some project input crashes 2020-08-24 00:59:52 -05:00
Thomas Weber deb3a8d726 Implement URL parameter for high quality pen 2020-08-23 14:05:55 -05:00
Thomas Weber 74e472efa6 Remove high quality pen warning 2020-08-23 13:48:46 -05:00
Thomas Weber f5a05f1143 Unfocusing the project input should loads its current value 2020-08-23 11:29:11 -05:00
Thomas Weber 25f744d3e4 Fix progress bar permanently hiding after not receiving an event for 5 seconds
setProgress now runs showProgress
2020-08-22 18:17:34 -05:00
Thomas Weber 1fae405712 Remove firefox performance warning
To be clear, Chrome is still faster. 2x faster in fact.
But the difference has been significantly mitigated
through some VM optimizations, and that
bug ID is less relavent now.
2020-08-22 14:38:45 -05:00
Thomas Weber 132137bad5 cloudhost -> cloud_host 2020-08-21 13:07:35 -05:00
dependabot-preview[bot] 6fdf2992ef Merge pull request #6112 from LLK/dependabot/npm_and_yarn/scratch-l10n-3.10.20200819030716 2020-08-21 13:38:34 +00:00
dependabot-preview[bot] 76234240ae build(deps-dev): bump scratch-l10n
Bumps [scratch-l10n](https://github.com/LLK/scratch-l10n) from 3.10.20200812030801 to 3.10.20200819030716.
- [Release notes](https://github.com/LLK/scratch-l10n/releases)
- [Commits](https://github.com/LLK/scratch-l10n/compare/3.10.20200812030801...3.10.20200819030716)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-21 13:19:46 +00:00
Thomas Weber 30f800dd81 Update default cloudHost 2020-08-20 20:52:22 -05:00
Thomas Weber dbc3a508ef Only add ws:// or wss:// to cloudHost if not already present 2020-08-20 20:52:05 -05:00
Thomas Weber c30fe497a3 Update cloudHost
- can be configured through URL parameter
- change host to clouddata.turbowarp.org
2020-08-20 20:38:01 -05:00
Thomas Weber 3739388f20 Merge branch 'develop' of https://github.com/llk/scratch-gui into develop 2020-08-20 20:23:43 -05:00
dependabot-preview[bot] 21b46fe9a2 Merge pull request #6109 from LLK/dependabot/npm_and_yarn/scratch-render-0.1.0-prerelease.20200820192709 2020-08-20 22:10:48 +00:00