Commit Graph
12662 Commits
Author SHA1 Message Date
dependabot[bot] c295a7f4e3 build(deps): bump scratch-vm from efd2ac0 to a56307f (#764)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `efd2ac0` to `a56307f`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/efd2ac0bf9fa9424cb72db43dd967a9283e0e864...a56307f3f8c5acc700aefe7b5863a49ab868c760)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 22:31:25 -05:00
dependabot[bot] 0384702062 build(deps): bump scratch-blocks from f4bb2de to 20636c9 (#762)
Bumps [scratch-blocks](https://github.com/TurboWarp/scratch-blocks) from `f4bb2de` to `20636c9`.
- [Commits](https://github.com/TurboWarp/scratch-blocks/compare/f4bb2de29fbb79cab2e1fd6c4b36c3b442abb31a...20636c950de2c4406e3410c7ba281dc06e60ea7b)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 15:01:07 -05:00
dependabot[bot] f4067247ec build(deps): bump scratch-render from 0cac40f to 2cb8c75 (#761)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `0cac40f` to `2cb8c75`.
- [Commits](https://github.com/TurboWarp/scratch-render/compare/0cac40f2f0b0f549d995b746f0f1dc1c77d842e5...2cb8c754701dd78230f202d58a6929abd56adc21)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 15:00:46 -05:00
dependabot[bot] c495167a9f build(deps): bump scratch-vm from 102946b to efd2ac0 (#759)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `102946b` to `efd2ac0`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/102946bbf55e3b189248287830f46138fa0d6743...efd2ac0bf9fa9424cb72db43dd967a9283e0e864)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-16 21:51:54 -05:00
GarboMuffin 751267cb79 Implement security prompt for Scratch.canGeolocate() extension API 2023-07-16 09:39:25 -05:00
dependabot[bot] a2aeda2284 build(deps): bump scratch-vm from 9ee3974 to 102946b (#757)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `9ee3974` to `102946b`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/9ee39742426781dbf1311664188d812e74d1fc34...102946bbf55e3b189248287830f46138fa0d6743)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 21:03:37 -05:00
dependabot[bot] cee4b5d44a build(deps): bump scratch-vm from 19c9e8f to 9ee3974 (#755)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `19c9e8f` to `9ee3974`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/19c9e8f591266ec90b03a24e80c53cbff124164f...9ee39742426781dbf1311664188d812e74d1fc34)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 19:06:14 -05:00
dependabot[bot] 95154e6695 build(deps): bump scratch-render from 3352519 to 0cac40f (#753)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `3352519` to `0cac40f`.
- [Commits](https://github.com/TurboWarp/scratch-render/compare/3352519d2c43ee881ea9dac77fb49a9f462dbee9...0cac40f2f0b0f549d995b746f0f1dc1c77d842e5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 19:06:06 -05:00
GarboMuffin 70c0168821 Update privacy policy
I had to update it because we will soon start caching TTS requests
through our server. I decided it would be best if we just finally
consolidated everything into one document instead of three (this one,
packager, and desktop) each cross-referencing eachother.

In terms of actual content updates, there shouldn't be much.
2023-07-15 19:00:22 -05:00
GarboMuffin 9097d90acb Update translations 2023-07-02 22:31:52 -05:00
GarboMuffin d874dd20b0 Update invalid embed message
Make it more clear that embedding is supported, they are just doing it wrong
Also remove mention that this will ceace to work in the near future, because it already ceases to work
2023-06-25 16:13:19 -05:00
GarboMuffin c16cbea2f1 Immediately abort file stream if saving fails 2023-06-25 15:42:55 -05:00
GarboMuffin ed2d5dfb85 Improve streamed file saving error handling
- JSZip stream errors are now handled
- If the file could not be saved, do not close the file handle as this leads to corruption
2023-06-25 15:32:11 -05:00
GarboMuffin 98e50c74d7 Update translations 2023-06-25 14:54:14 -05:00
GarboMuffin ef6987699b Update builtin extension list 2023-06-18 20:25:44 -05:00
GarboMuffin bf458670a8 Update translations 2023-06-18 19:12:14 -05:00
GarboMuffin 244c193ab1 Hide tw-disable-cloud-variables addon in desktop app 2023-06-18 19:09:40 -05:00
GarboMuffin d65e0b6ce2 Remove test for feature that doesn't exist anymore 2023-06-18 18:51:45 -05:00
GarboMuffin c37321eb34 When opening extension gallery, close chooser in desktop app 2023-06-18 18:45:13 -05:00
GarboMuffin 62849eb30d Remove ScratchX URL rewriting
This code has been unused since we implemented the custom extension modal
As scratchx.org was shut down, very very few people will type them anyways
2023-06-18 18:37:31 -05:00
GarboMuffin fa94273889 Update extension library 2023-06-18 18:28:00 -05:00
GarboMuffin 2f7d1d4b1f Remove small gap between list items and footer 2023-06-18 13:31:54 -05:00
GarboMuffin d6eb0685c6 Expose monitor opcode in DOM
may be useful for extensions
TW/packager does something similar
2023-06-18 13:00:18 -05:00
GarboMuffin 5109b44a35 Expose monitor ID in DOM
may be useful for extensions
2023-06-18 12:38:43 -05:00
GarboMuffin 7b9a360668 Improve list monitor footer styles
Removed empty space underneath footer, and added border above footer.
2023-06-18 12:38:43 -05:00
GarboMuffin ee0c4cfda1 Revert "Temporarily delist sensing+ from the built in library"
This reverts commit 36324f856b.
2023-06-11 20:13:08 -05:00
GarboMuffin 8d015133e3 Update translations 2023-06-11 13:26:16 -05:00
GarboMuffin 1a0dc326f8 Add "random direction" to "point towards" block
This is a weird one, because the scratch-blocks definition of this block *does* have this,
and it's been supported by scratch-vm forever, they just didn't add it to scratch-gui
2023-06-03 19:47:30 -05:00
dependabot[bot] e3faf2ef0e build(deps): bump scratch-vm from f6ab22e to 19c9e8f (#747)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `f6ab22e` to `19c9e8f`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/f6ab22e280dd09d5080a4684cb83cfd754cb316b...19c9e8f591266ec90b03a24e80c53cbff124164f)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 12:29:50 -05:00
GarboMuffin f8d13ff582 Add animated text to the library 2023-05-29 12:19:21 -05:00
GarboMuffin 6cd64b9051 Update translations 2023-05-29 11:47:33 -05:00
GarboMuffin 616a758196 Fix typo 2023-05-29 11:41:23 -05:00
GarboMuffin 5a9a898293 Include actual error when extension file could not be read 2023-05-29 00:40:31 -05:00
dependabot[bot] 31986d779a build(deps): bump scratch-vm from 21915f4 to f6ab22e (#745)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `21915f4` to `f6ab22e`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/21915f4565f08d1dd2b06be1c2393ee1f1e1f485...f6ab22e280dd09d5080a4684cb83cfd754cb316b)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 00:26:28 -05:00
dependabot[bot] 2c0c7e55f2 build(deps): bump scratch-render from 7055489 to 3352519 (#744)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `7055489` to `3352519`.
- [Commits](https://github.com/TurboWarp/scratch-render/compare/705548997ff91a7557f82cbe0a8fe7ac2b1d6a09...3352519d2c43ee881ea9dac77fb49a9f462dbee9)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-28 23:14:00 -05:00
dependabot[bot] 0d43945636 build(deps): bump scratch-vm from e387cea to 21915f4 (#743)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `e387cea` to `21915f4`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/e387ceadf95925fc28018f6cb6d29ae970192908...21915f4565f08d1dd2b06be1c2393ee1f1e1f485)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-28 23:00:52 -05:00
dependabot[bot] b5b24233aa build(deps): bump scratch-blocks from 8dea84d to f4bb2de (#742)
Bumps [scratch-blocks](https://github.com/TurboWarp/scratch-blocks) from `8dea84d` to `f4bb2de`.
- [Commits](https://github.com/TurboWarp/scratch-blocks/compare/8dea84dbb79ab8d51eb5bb27e982283131e0ca52...f4bb2de29fbb79cab2e1fd6c4b36c3b442abb31a)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-27 18:18:00 -05:00
GarboMuffin eefdaca3e4 Update translations 2023-05-27 18:12:30 -05:00
GarboMuffin 32aae68907 Implement new security manager methods 2023-05-27 18:12:29 -05:00
dependabot[bot] 0154858cfb build(deps): bump scratch-vm from 65bb7b9 to e387cea (#741)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `65bb7b9` to `e387cea`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/65bb7b99308c400641bdd0d05b812727e58a7039...e387ceadf95925fc28018f6cb6d29ae970192908)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-27 17:38:11 -05:00
GarboMuffin 899d00d4d8 Update code editor button logic for scratch-vm changes
https://github.com/TurboWarp/scratch-vm/pull/137
2023-05-26 20:26:24 -05:00
GarboMuffin f16a82dfe9 Tune custom extension modal to help ensure it fits on screen 2023-05-22 16:49:09 -05:00
dependabot[bot] 0bf5a1ed65 build(deps): bump scratch-render from 19f0570 to 7055489 (#739)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `19f0570` to `7055489`.
- [Commits](https://github.com/TurboWarp/scratch-render/compare/19f057065d99624a0c8b76f4461d08b6341ad630...705548997ff91a7557f82cbe0a8fe7ac2b1d6a09)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-21 13:16:51 -05:00
GarboMuffin 36324f856b Temporarily delist sensing+ from the built in library
https://github.com/TurboWarp/extensions/issues/446
2023-05-21 03:23:31 -05:00
GarboMuffin 08eda7103b Update translations 2023-05-20 12:52:46 -05:00
GarboMuffin a700dfd96e Update extension gallery 2023-05-20 00:12:24 -05:00
GarboMuffin b9e78c39bb Tune new extension-related menus 2023-05-19 21:52:39 -05:00
GarboMuffin 9001a65d6e Update translations 2023-05-19 17:59:47 -05:00
GarboMuffin b4d2163b7e Support loading custom extensions from files and text (#722)
Custom extensions loaded from files and text will have an option to run without the sandbox.
Extensions loaded from files will have their source code stored in the project.
When opened, the security manager will decode the source code and present it to the user (instead of data:...)
2023-05-19 17:54:46 -05:00
dependabot[bot] d686f7468c build(deps): bump scratch-vm from c73f821 to 65bb7b9 (#738)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `c73f821` to `65bb7b9`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/c73f821abfeadaa6350d72a28f50587fb0f65674...65bb7b99308c400641bdd0d05b812727e58a7039)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-18 16:44:20 -05:00