Commit Graph
4348 Commits
Author SHA1 Message Date
Thomas Weber 7b25952b54 Improve tw-scratch-render-fonts
- Fix error logging
 - Only set scratch-font-styles CSS content once (slight optimization)
2021-04-07 09:00:15 -05:00
Thomas Weber ec6b1e6e05 A weird approach to loading scratch-paint lazily 2021-04-07 08:37:34 -05:00
Thomas Weber e4d1c35360 Fix tw-scratch-render-fonts 2021-04-05 17:21:04 -05:00
Thomas Weber f4be412ed4 Merge branch 'develop' of https://github.com/llk/scratch-gui into develop
Also includes changes to tw-scratch-render-fonts to match upstream API changes
2021-04-05 18:05:19 -05:00
Thomas Weber 0a58b8de34 Stop making every setting label comically large
Just look at settings for "Auto-show editor extension" and you should understand what the problem is with the old layout.
2021-04-05 17:50:13 -05:00
Thomas Weber 3dfd26a6a0 Ensure that addon setting values are valid
min/max/step on number inputs is now enforced
2021-04-05 17:32:54 -05:00
Thomas Weber 6033f09b6e Fix project_url in embed 2021-04-04 19:06:41 -05:00
Thomas Weber 24c29057eb New reset icon that looks less like an undo icon 2021-04-04 18:03:58 -05:00
Thomas Weber 574ca5b25d Update translations 2021-04-04 11:24:53 -05:00
Thomas Weber af6b1283c8 Don't show cloud variable information on projects loaded from files 2021-04-04 10:59:14 -05:00
Thomas Weber 76ba5876fd Only automatically load featured projects on initial page load 2021-04-04 10:58:59 -05:00
Thomas Weber 43e93cb115 Make everything "GPL 3.0 only"
Some files had headers that stated they were "GPL 3.0 or later"
I've decided to just make everything consistent as "GPL 3.0 only"
The primary reason for this is that SA appears to be impled "GPL 3.0 only" and I'm not sure if mixing "GPL 3.0 only" and "GPL 3.0 or later" is a thing you can do
As the sole copyright owner, relicensing is not a problem.
2021-04-03 20:06:47 -05:00
Thomas Weber 033145d5c2 Ignore more proptype errors from folders addon 2021-04-03 19:44:03 -05:00
Thomas Weber b53ca6c04b Update addons 2021-04-03 19:43:56 -05:00
Thomas Weber 3138694146 Remove unnecessary period 2021-04-03 19:08:39 -05:00
Thomas Weber 1cc31234c2 Increase margin around project link 2021-04-03 18:58:18 -05:00
Thomas Weber ccdb341526 Fix cloud icon color in dark mode 2021-04-03 18:56:38 -05:00
Thomas Weber 92d2d03987 Increase size of description box 2021-04-03 18:54:11 -05:00
Thomas Weber 8360b59922 White spinner in dark mode 2021-04-03 18:46:01 -05:00
Thomas Weber b0e02429ef Restore expand-when-opened behavior of featured projects studio 2021-04-03 18:26:16 -05:00
Thomas Weber aa155609bb Replace the splash screen with a spinner 2021-04-03 18:14:22 -05:00
Thomas Weber 40e5d0ec1a Add a more obvious way to view projects on Scratch 2021-04-03 16:54:09 -05:00
Thomas Weber 1804f3fe19 Open featured projects by default on the homepage 2021-04-03 16:23:51 -05:00
Thomas Weber 42b2bd2747 Trigger real page navigations when wildcard routing is used 2021-04-03 16:15:42 -05:00
Thomas Weber 093bcfea78 Consolidate project ID and URL search param changing 2021-04-03 16:09:31 -05:00
Thomas Weber 06733351dc StudioView links should point to turbowarp.org 2021-04-03 16:00:07 -05:00
Thomas Weber a6c1d77042 Allow inputs and studioview to be used while project is loading 2021-04-03 15:59:25 -05:00
Thomas Weber 03a1bf3370 Update translations 2021-04-03 15:25:28 -05:00
Thomas Weber 31c30a1038 Update addons 2021-04-03 15:09:26 -05:00
Thomas Weber 9a2acacb0c Gracefully handle window.Worker not existing 2021-04-03 14:26:16 -05:00
Thomas Weber c59dfa446f Don't crash in node 2021-04-03 14:21:43 -05:00
Thomas Weber 51eb5c87cd Rewrite project_url parameter so that it's less broken 2021-04-03 14:15:05 -05:00
Thomas Weber 2c5bab9cd9 Reduce amount of unnecessary comments added to colors.css 2021-04-02 14:13:15 -05:00
Thomas Weber 31bf3e6e28 Remove unused CSS variable 2021-04-02 13:50:15 -05:00
Thomas Weber 54f93d065f Update addons 2021-04-02 12:56:06 -05:00
Thomas Weber 4ed3e69866 Remove unnecessary and broken isReloading from settings modal
It could lockup the website if location.reload fails for whatever reason
2021-04-02 12:55:05 -05:00
Thomas Weber 620aefd20e Update translations 2021-04-02 10:53:40 -05:00
Thomas Weber 7168c7859b Update addons 2021-04-02 10:53:36 -05:00
Thomas Weber 1e68787a89 Update addons 2021-04-01 15:10:28 -05:00
Thomas Weber ed2605426b Update translations 2021-04-01 14:32:14 -05:00
Thomas Weber be417659fd Reword the editor warning
It is now a bit shorter.
2021-04-01 14:24:21 -05:00
Thomas Weber 503469c756 Move TW blocks to a disabled-by-default extension 2021-04-01 14:19:25 -05:00
Thomas Weber b2eaa6499d Do not wrap tag text 2021-04-01 13:53:55 -05:00
Thomas Weber a9ad6b8e6a Use existing dataURLToBlob
It is the same implementation anyways
2021-03-31 20:55:11 -05:00
Thomas Weber cc02b112c2 Update addons 2021-03-31 20:02:17 -05:00
Thomas Weber 11de34bb0b Update translations 2021-03-31 18:44:47 -05:00
Thomas Weber 608ac52ea7 Rename "Allow Sprites to Move Offscreen" back to "Remove Fencing" 2021-03-31 18:40:18 -05:00
Thomas Weber b74fbae946 Improve context menu borders in dark mode 2021-03-31 18:38:04 -05:00
Thomas Weber 7745e4973d Completely disable settings modal while reloading 2021-03-31 18:32:23 -05:00
Thomas Weber c23a5e136b Header bar should continue to be red in fullscreen modals 2021-03-31 18:32:22 -05:00