Thomas Weber
|
d14d6550af
|
no-op translate blocks until the API is fixed
it's likely we will have to do some proxying+caching of the API in the future
for now, we just want these blocks to not stall for 10 seconds
|
2021-09-05 12:15:25 -05:00 |
|
Thomas Weber
|
21879c0b0e
|
Wait until getInfo is called before declaring all async extensions loaded
|
2021-09-04 11:01:45 -05:00 |
|
Thomas Weber
|
9961e35705
|
Allow disabling tw-load-script-as-plain-text to fix nonsensical errors in TW Desktop
|
2021-08-29 17:40:36 -05:00 |
|
Thomas Weber
|
e8614de5f8
|
Make VM.enableDebug return a string for people to read
|
2021-08-26 00:07:42 -05:00 |
|
Thomas Weber
|
6a3c64071c
|
Merge branch 'develop' of github.com:LLK/scratch-vm into develop
|
2021-08-24 17:58:19 -05:00 |
|
renovate[bot]
|
122b264f16
|
Merge pull request #3300 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20210824031505
|
2021-08-24 07:39:07 +00:00 |
|
Renovate Bot
|
79f9b32071
|
chore(deps): update dependency scratch-l10n to v3.14.20210824031505
|
2021-08-24 04:16:33 +00:00 |
|
renovate[bot]
|
04163e57a7
|
Merge pull request #3299 from LLK/renovate/scratch-blocks-0.x
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210823161356
|
2021-08-23 17:39:17 +00:00 |
|
Renovate Bot
|
e4b14e1ed2
|
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210823161356
|
2021-08-23 16:50:14 +00:00 |
|
renovate[bot]
|
db0e8dd1a0
|
Merge pull request #3298 from LLK/renovate/scratch-blocks-0.x
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210823092541
|
2021-08-23 10:44:17 +00:00 |
|
Renovate Bot
|
0985976d59
|
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210823092541
|
2021-08-23 10:08:37 +00:00 |
|
renovate[bot]
|
e0c72adad0
|
Merge pull request #3297 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20210823031509
|
2021-08-23 08:31:28 +00:00 |
|
Renovate Bot
|
a0cba2505f
|
chore(deps): update dependency scratch-l10n to v3.14.20210823031509
|
2021-08-23 05:25:12 +00:00 |
|
Thomas Weber
|
5686c805dd
|
Wait for at least one registration before declaring extension worker ready
This allows extensions to safely wait before calling register
|
2021-08-22 12:19:41 -05:00 |
|
renovate[bot]
|
9392e92a8d
|
Merge pull request #3296 from LLK/renovate/scratch-blocks-0.x
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210821081131
|
2021-08-21 10:40:37 +00:00 |
|
Renovate Bot
|
c3f4ac8313
|
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210821081131
|
2021-08-21 08:28:52 +00:00 |
|
renovate[bot]
|
d2f99a742f
|
Merge pull request #3295 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20210821031719
|
2021-08-21 08:27:15 +00:00 |
|
Renovate Bot
|
6fd79ecf2e
|
chore(deps): update dependency scratch-l10n to v3.14.20210821031719
|
2021-08-21 04:24:58 +00:00 |
|
renovate[bot]
|
192ce6c34d
|
Merge pull request #3291 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20210820031536
|
2021-08-20 10:00:30 +00:00 |
|
Renovate Bot
|
24f399b444
|
chore(deps): update dependency scratch-l10n to v3.14.20210820031536
|
2021-08-20 08:27:53 +00:00 |
|
renovate[bot]
|
81eab4cf0d
|
Merge pull request #3290 from LLK/renovate/scratch-blocks-0.x
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210820050257
|
2021-08-20 08:26:09 +00:00 |
|
Renovate Bot
|
a727a8846b
|
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210820050257
|
2021-08-20 05:17:59 +00:00 |
|
renovate[bot]
|
03f4c49587
|
Merge pull request #3292 from LLK/renovate/scratch-render-0.x
chore(deps): update dependency scratch-render to v0.1.0-prerelease.20210819221425
|
2021-08-20 05:16:18 +00:00 |
|
Renovate Bot
|
e52fcf98f8
|
chore(deps): update dependency scratch-render to v0.1.0-prerelease.20210819221425
|
2021-08-20 03:07:32 +00:00 |
|
Thomas Weber
|
459c474a48
|
Allow custom extensions to access gamepad
|
2021-08-19 16:44:43 -05:00 |
|
Thomas Weber
|
1b102c6669
|
Use unpredictable IDs for custom extension iframes
|
2021-08-19 14:56:12 -05:00 |
|
Thomas Weber
|
611e14bea2
|
Actually fix build
|
2021-08-19 14:49:26 -05:00 |
|
Thomas Weber
|
24056821b1
|
Fix build?
|
2021-08-19 12:58:36 -05:00 |
|
Thomas Weber
|
08fd5abd29
|
Don't allow WebUSB in custom extension frames
Accidental leftover from testing
|
2021-08-19 12:46:21 -05:00 |
|
Thomas Weber
|
b16e0cf264
|
Merge branch 'new-worker-sandbox' into develop
|
2021-08-19 12:02:51 -05:00 |
|
Thomas Weber
|
aff7379e8d
|
Give custom extension iframes a class and data-id
|
2021-08-19 11:49:05 -05:00 |
|
Thomas Weber
|
6a14643734
|
Explicitly limit iframe permissions as much as possible
In the future, we will instead try to allow access to certain "safe" APIs
|
2021-08-19 11:43:01 -05:00 |
|
Thomas Weber
|
13bd70fb18
|
Refactor extension worker loading
|
2021-08-19 11:30:08 -05:00 |
|
Thomas Weber
|
6771da8a38
|
Use our scratch-parser instead
|
2021-08-19 11:12:25 -05:00 |
|
Thomas Weber
|
c6eaa3c411
|
Remove unnecessary error JSON stringification
|
2021-08-19 11:12:25 -05:00 |
|
Thomas Weber
|
2be216aa9d
|
Allow loading custom extensions in an iframe instead of a worker
|
2021-08-18 23:53:26 -05:00 |
|
Thomas Weber
|
26282e2181
|
Remove unnecessary error JSON stringification
|
2021-08-18 21:33:43 -05:00 |
|
Thomas Weber
|
f8a901b33d
|
Fix DataCloneError when remote extension throws error in Firefox
|
2021-08-18 19:22:34 -05:00 |
|
Thomas Weber
|
2467c9034d
|
Disable sb3 optimization again
Mangling variable IDs can cause unexpected behaviors in the backpack, for example
|
2021-08-15 22:23:56 -05:00 |
|
Thomas Weber
|
1c7c85a89d
|
Move tw-emit-fast and tw-extended-json to util
|
2021-08-15 12:23:23 -05:00 |
|
renovate[bot]
|
e9f1d31024
|
Merge pull request #3289 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20210812031510
|
2021-08-12 04:35:06 +00:00 |
|
Renovate Bot
|
e39e08ac26
|
chore(deps): update dependency scratch-l10n to v3.14.20210812031510
|
2021-08-12 03:34:24 +00:00 |
|
renovate[bot]
|
8c6e806acf
|
Merge pull request #3288 from LLK/renovate/scratch-blocks-0.x
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210811082835
|
2021-08-11 10:17:54 +00:00 |
|
Renovate Bot
|
2d3cf6505e
|
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210811082835
|
2021-08-11 09:51:51 +00:00 |
|
renovate[bot]
|
420c073360
|
Merge pull request #3287 from LLK/renovate/scratch-l10n-3.x
chore(deps): update dependency scratch-l10n to v3.14.20210811031521
|
2021-08-11 05:12:12 +00:00 |
|
Renovate Bot
|
11d8d6a46b
|
chore(deps): update dependency scratch-l10n to v3.14.20210811031521
|
2021-08-11 03:42:34 +00:00 |
|
Thomas Weber
|
b06a29394d
|
Finish & enable sb3 optimization
|
2021-08-10 17:00:28 -05:00 |
|
Thomas Weber
|
b380aac728
|
Update tw-optimize-sb3 copyright header
|
2021-08-10 16:07:49 -05:00 |
|
renovate[bot]
|
96e2c901dd
|
Merge pull request #3284 from LLK/renovate/scratch-blocks-0.x
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210810070650
|
2021-08-10 08:56:32 +00:00 |
|
Renovate Bot
|
fbe05e3d0f
|
chore(deps): update dependency scratch-blocks to v0.1.0-prerelease.20210810070650
|
2021-08-10 07:45:03 +00:00 |
|