Muffin
47b7350853
More restore point improvements
2023-08-02 23:30:27 -05:00
Muffin
ad2bc8d515
Fix typo
2023-08-02 22:57:08 -05:00
Muffin
ce82f038a5
Explain why used size may be lower than expected
2023-08-02 21:22:18 -05:00
Muffin
547d0b32ae
Improve legacy restore point transition
...
- Make it more obvious what the purple box is for
- After loading, create a new modern restore point immediately
2023-08-02 20:49:24 -05:00
Muffin
e5ebeced31
Update restore point description
2023-08-02 20:49:24 -05:00
Muffin
d5e0a85e78
Update translations
2023-08-02 20:24:06 -05:00
Muffin
5f16dfee3e
Allow custom reporter strings to be translated
2023-08-02 20:05:59 -05:00
GarboMuffin
6a37fbbb79
Restore points 2.0 ( #776 )
2023-08-02 19:51:45 -05:00
Muffin
20a5be5be8
Fix Backpack prop type error
2023-08-02 19:51:26 -05:00
dependabot[bot]
d07548b4c2
build(deps): bump scratch-vm from 4631dfc to a1d2cd1 ( #778 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `4631dfc` to `a1d2cd1`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/4631dfc6a7f64849900cd7b8a0b7c53bcd15eb8d...a1d2cd108afa45a3f59f46a84cb0682f6628eb17 )
---
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-08-01 17:40:31 -05:00
GarboMuffin
ee03645994
Wrap scratch-paint with error boundary ( #777 )
2023-08-01 17:40:18 -05:00
dependabot[bot]
5f18d4710e
build(deps): bump scratch-vm from 2bd4d42 to 4631dfc ( #773 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `2bd4d42` to `4631dfc`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/2bd4d4201a36dbd08572e9c12e64961d7de2e6e3...4631dfc6a7f64849900cd7b8a0b7c53bcd15eb8d )
---
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-30 00:32:58 -05:00
dependabot[bot]
395a42a275
build(deps): bump scratch-vm from fbc62ba to 2bd4d42 ( #772 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `fbc62ba` to `2bd4d42`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/fbc62badf66e8856f36b3abccd0424ebb70591ae...2bd4d4201a36dbd08572e9c12e64961d7de2e6e3 )
---
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-29 15:09:34 -05:00
dependabot[bot]
2fe5823d47
build(deps): bump scratch-vm from edae502 to fbc62ba ( #770 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `edae502` to `fbc62ba`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/edae502def2f80584aa6d8f1b98c8b65cde4e945...fbc62badf66e8856f36b3abccd0424ebb70591ae )
---
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-29 10:03:20 -05:00
dependabot[bot]
c22955d5d3
build(deps): bump scratch-blocks from 20636c9 to 8ae6324 ( #771 )
...
Bumps [scratch-blocks](https://github.com/TurboWarp/scratch-blocks ) from `20636c9` to `8ae6324`.
- [Commits](https://github.com/TurboWarp/scratch-blocks/compare/20636c950de2c4406e3410c7ba281dc06e60ea7b...8ae63242c9e9bfacd5ea3cacbdcaebfaf207cc5d )
---
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-29 10:03:14 -05:00
GarboMuffin
b364168d77
Allow custom blocks to return values - GUI part ( #763 )
...
* Add extension library item to enable procedure returns
* Don't warn about Scratch compatibility before showing custom extension modal
regression
* Implement return docs button
2023-07-29 09:57:40 -05:00
Muffin
687324823a
Update translations
2023-07-29 01:01:42 -05:00
dependabot[bot]
1431ace710
build(deps): bump scratch-vm from a56307f to edae502 ( #767 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `a56307f` to `edae502`.
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/a56307f3f8c5acc700aefe7b5863a49ab868c760...edae502def2f80584aa6d8f1b98c8b65cde4e945 )
---
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-29 00:49:26 -05:00
Muffin
15278ffff3
Remove control_for_each from the toolbox
...
It causes various issues, eg: https://github.com/TurboWarp/desktop/issues/744
It's not worth fixing
2023-07-28 23:34:54 -05:00
Muffin
623b7f7fcf
Use new exportStandaloneBlocks API in backpack
...
Will make backpacking scripts with custom extensions work
2023-07-28 23:34:54 -05:00
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