Commit Graph
15446 Commits
Author SHA1 Message Date
Thomas Weber 5542f58c77 Prevent delete/backspace from deleting blocks in fullscreen or when project uses those keys
https://github.com/TurboWarp/scratch-gui/issues/1106
2025-11-15 19:11:31 -06:00
Thomas Weber 4f50de58dd Update scratch-vm, scratch-parser, sb3fix 2025-11-15 19:04:56 -06:00
Thomas Weber bc611cea82 Disable show[Save|Open]FilePicker on Android
Latest Chrome completely broke showSaveFilePicker.
This has caused so many bugs in the past.
Let's just not use it on broken platforms.
2025-11-09 11:13:29 -06:00
Thomas Weber 7f20bc5ded Update scratch-vm 2025-11-02 08:13:30 -06:00
Thomas Weber 1748d8ca77 Update translations 2025-11-02 08:13:25 -06:00
dependabot[bot] edf0a1cd49 build(deps): bump @turbowarp/sb3fix from 0.3.6 to 0.3.7 (#1110)
Bumps [@turbowarp/sb3fix](https://github.com/TurboWarp/sb3fix) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/TurboWarp/sb3fix/releases)
- [Commits](https://github.com/TurboWarp/sb3fix/compare/v0.3.6...v0.3.7)

---
updated-dependencies:
- dependency-name: "@turbowarp/sb3fix"
  dependency-version: 0.3.7
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 00:39:00 -05:00
Thomas Weber 63a507a3ee Update translations 2025-10-18 23:57:34 -05:00
Thomas Weber 03f0d983dc Update scratch-vm 2025-10-18 23:51:18 -05:00
Thomas Weber 04519a281c Add a more prominent place for people to find face sensing (please give me better pictures) 2025-10-18 23:08:50 -05:00
Thomas Weber eb94860b4e update scratch-vm 2025-10-08 18:35:00 -05:00
Thomas Weber 18f6e14c55 Update scratch-vm 2025-10-07 18:14:29 -05:00
Thomas Weber 913c3de71e Fix view counting GPC check
Turns out it's a real boolean, not a string like DNT
2025-10-03 21:37:15 -05:00
Thomas Weber 1dc4af9e1d Do not submit views for project "0" 2025-10-03 21:35:31 -05:00
Thomas Weber 254549ecea Hide news
It's been a couple weeks, so don't need to keep announcing
2025-10-03 18:30:33 -05:00
Thomas Weber eae123656e Emit resize after tw-news state change completes
fixes https://github.com/TurboWarp/scratch-gui/issues/1048
2025-09-28 16:24:09 -05:00
Thomas Weber db3c7567f2 Add build-time environment variable for enabling windchimes
Disabled by default for development where those requests
get blocked by CORS and are just noise.
2025-09-28 15:14:00 -05:00
Thomas Weber 998d087590 Update scratch-vm 2025-09-27 22:15:12 -05:00
Thomas Weber 4d909509ce Experiment with counting views (no displaying yet) (#1047) 2025-09-27 19:30:25 -05:00
Thomas Weber 97ec9b66dd Update scratch-vm 2025-09-24 17:02:07 -05:00
Thomas Weber ce5daf1498 Revert "Fix stage header size when stage width <480 (#1042)"
This reverts commit 4935e508ae.
2025-09-22 20:16:27 -05:00
Thomas Weber 5cdab7ed2e Update scratch-vm 2025-09-22 19:51:08 -05:00
Thomas Weber 2c0704ce82 Update scratch-vm 2025-09-21 10:01:14 -05:00
Thomas Weber 6cfdcb6219 Trust by host instead of origin, and fix persistence for ws:// and wss://
Closes https://github.com/TurboWarp/scratch-gui/issues/1044
2025-09-20 15:21:43 -05:00
Thomas Weber 639a018edd Update scratch-vm 2025-09-20 14:00:01 -05:00
Thomas Weber ad595f6e73 Improve the news component
Change how the GUI computes its height to so that it can handle
the extra menu bar height easily
2025-09-20 11:51:15 -05:00
Thomas Weber edc1ae4dc4 Add a message about the new compiler 2025-09-20 11:30:50 -05:00
Thomas Weber 52ec2c2d91 Update scratch-vm 2025-09-16 21:16:05 -05:00
Fath11 4935e508ae Fix stage header size when stage width <480 (#1042) 2025-09-15 17:10:52 -05:00
Thomas Weber 951953476e Update scratch-vm 2025-09-14 11:16:09 -05:00
Tacodiva 220067ad14 Update scratch-vm 2025-09-13 15:30:31 +10:00
Thomas Weber a778a8f9f4 Update scratch-render 2025-08-24 10:11:26 -05:00
Thomas Weber e0afeefd06 Update scratch-render 2025-08-24 00:05:07 -05:00
SharkPool e4b55cbf17 Fix matching named monitors opening 2 context menus (#1037) 2025-08-15 16:39:39 -05:00
Thomas Weber ff6bc4f86b Update scratch-render 2025-08-14 17:53:30 -05:00
孙悟元 fb4b567b87 Use asset host for loading fonts (#1036) 2025-08-11 00:24:01 -05:00
dependabot[bot] 4d4d2a49eb build(deps): bump scratch-blocks from 67121bf to 6a7e7e5 (#1035)
Bumps [scratch-blocks](https://github.com/TurboWarp/scratch-blocks) from `67121bf` to `6a7e7e5`.
- [Commits](https://github.com/TurboWarp/scratch-blocks/compare/67121bfdb8ae5448abdd90de37c2d56921f261a5...6a7e7e5561f25dce86d4ffe664703a110f5945e7)

---
updated-dependencies:
- dependency-name: scratch-blocks
  dependency-version: 6a7e7e5561f25dce86d4ffe664703a110f5945e7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 22:51:35 -05:00
SharkPool f2fc38e151 Implement JSON support for monitors (#1018) 2025-08-03 22:22:35 -05:00
dependabot[bot] ce7c6aede3 build(deps): bump scratch-render from 49f714e to 13e1933 (#1032)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `49f714e` to `13e1933`.
- [Commits](https://github.com/TurboWarp/scratch-render/compare/49f714ec63edfb84a6e450ce2c2daf30e0b53632...13e1933b455ae64609673704bbf94e196df27e14)

---
updated-dependencies:
- dependency-name: scratch-render
  dependency-version: 13e1933b455ae64609673704bbf94e196df27e14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 21:34:36 -05:00
Thomas Weber b7b357079f Update translations 2025-07-26 19:53:59 -05:00
Thomas Weber e27c8e3a6f No longer accepting donations
An explanation will be on https://docs.turbowarp.org/donate soon
Yes the footer is really unbalanced now. Might address that later.
2025-07-16 23:04:49 -05:00
Thomas Weber 08d140317f Use a wildcard MIME type in showOpenFilePicker 2025-07-15 19:38:10 -05:00
Thomas Weber 3e8bf272ac Add more mime types to showOpenFilePicker
This may fix various issues on Android. If not, we'll just disable
using this API on Android because otherwise we just have a file
picker that doesn't work half the time.
Related to https://github.com/TurboWarp/unpackager/issues/14#issuecomment-3041939983
2025-07-06 11:17:06 -05:00
Thomas Weber 063c399a77 Rebuild package-lock.json 2025-06-12 17:44:34 -05:00
Thomas Weber 7e76bd4588 Update translations 2025-06-12 15:22:29 -05:00
dependabot[bot] 4ed79fa913 build(deps): bump scratch-render from 1ffefcf to 2f24d17 (#1030)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `1ffefcf` to `2f24d17`.
- [Commits](https://github.com/TurboWarp/scratch-render/compare/1ffefcf2cdff2fcbe0bc7f0f000521ae2843f3a8...2f24d177ebe39d92fcfca88d5d2c0cc01c4d2205)

---
updated-dependencies:
- dependency-name: scratch-render
  dependency-version: 2f24d177ebe39d92fcfca88d5d2c0cc01c4d2205
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-07 19:10:19 -05:00
dependabot[bot] d98308db0d build(deps): bump scratch-vm from df92bc2 to 6222be2 (#1029)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `df92bc2` to `6222be2`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/df92bc28997e75c5455cb589069f4e13f6d1043c...6222be2a3c1e1fe22add331685a4f5b746eec969)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-version: 6222be2a3c1e1fe22add331685a4f5b746eec969
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-07 18:38:15 -05:00
dependabot[bot] 2e4651c83f build(deps): bump scratch-render from 00661a4 to 1ffefcf (#1028) 2025-06-07 23:22:14 +00:00
dependabot[bot] 23299a9e08 build(deps): bump scratch-vm from bf57216 to df92bc2 (#1027) 2025-06-07 23:21:47 +00:00
dependabot[bot] fe5bf06f6e build(deps): bump scratch-audio from 7f5925e to aba00cd (#1022) 2025-06-07 23:18:54 +00:00
dependabot[bot] 31c7cdd3bb build(deps): bump scratch-paint from cbd90fa to 8093bf7 (#1023) 2025-06-07 23:18:50 +00:00