GarboMuffin
30fb13bfbf
addons: Minor settings page refactor
2023-01-21 01:51:09 -06:00
GarboMuffin
531537a589
addons: Implement more customCssVariables
2023-01-21 01:48:00 -06:00
GarboMuffin
eb02ab0357
addons: import paint-snap and some other addon changes
2023-01-21 01:33:18 -06:00
GarboMuffin
25373050f8
Tune streamed file saving
...
- Zip stream allowed to read far ahead of write stream
- Increased minimum write() buffer size to 1MB
- Removed transform stream; batching now done in the write stream itself
In all this reduces the time to save Appel from 6.1 to 5.1 seconds on a
computer from 2009 with a spinning hard drive.
Memory usage will increase by a small amount.
2023-01-17 18:33:03 -06:00
GarboMuffin
1180b32ebb
addons: Fix ommission from previous pull
2023-01-17 12:15:21 -06:00
GarboMuffin
1e45b7c0b4
addons: Pull changes
...
Notably, fixes a bug in enhanced fullscreen
2023-01-17 11:57:00 -06:00
dependabot[bot]
e98bb75015
build(deps): bump scratch-paint from d84d7a1 to a10d2f2 ( #704 )
...
Bumps [scratch-paint](https://github.com/TurboWarp/scratch-paint ) from `d84d7a1` to `a10d2f2`.
- [Release notes](https://github.com/TurboWarp/scratch-paint/releases )
- [Commits](https://github.com/TurboWarp/scratch-paint/compare/d84d7a1f4b1014b8bd86fa5fd2a29bfdc6700a15...a10d2f2e91992d050f597ceada28437b5728fa15 )
---
updated-dependencies:
- dependency-name: scratch-paint
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-14 23:12:47 -06:00
GarboMuffin
07edf275c9
addons: Fix search-sprites border color in dark mode
2023-01-14 14:57:19 -06:00
GarboMuffin
36d6c054db
Fix ctrl+s to save when caps lock is enabled
2023-01-14 14:20:52 -06:00
dependabot[bot]
1c1234a403
build(deps): bump scratch-paint from b99d6e0 to d84d7a1 ( #700 )
...
Bumps [scratch-paint](https://github.com/TurboWarp/scratch-paint ) from `b99d6e0` to `d84d7a1`.
- [Release notes](https://github.com/TurboWarp/scratch-paint/releases )
- [Commits](https://github.com/TurboWarp/scratch-paint/compare/b99d6e0f23d8e7a1d68d279e6af4c1da693ede31...d84d7a1f4b1014b8bd86fa5fd2a29bfdc6700a15 )
---
updated-dependencies:
- dependency-name: scratch-paint
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-12 18:09:25 -06:00
dependabot[bot]
8e4c0bfab9
build(deps): bump scratch-blocks from 275c0e6 to 3d63bfe ( #698 )
...
Bumps [scratch-blocks](https://github.com/TurboWarp/scratch-blocks ) from `275c0e6` to `3d63bfe`.
- [Release notes](https://github.com/TurboWarp/scratch-blocks/releases )
- [Commits](https://github.com/TurboWarp/scratch-blocks/compare/275c0e65da82d47d481e7dc0e8365cf200c436fa...3d63bfe59cf314d838ba8092f71ae881cfb0f7a5 )
---
updated-dependencies:
- dependency-name: scratch-blocks
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-12 18:08:37 -06:00
dependabot[bot]
1a93700b06
build(deps): bump scratch-vm from 20f53fa to cb2eba9 ( #699 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `20f53fa` to `cb2eba9`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases )
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/20f53fa4d7be8654ecfc9b095742f183897352cb...cb2eba9eb3b6c568fdbc9cba76747f73b090d287 )
---
updated-dependencies:
- dependency-name: scratch-vm
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-12 18:08:22 -06:00
GarboMuffin
398a389c93
addons: Add warning when messages in SKIP_MESSAGES do not exist
2023-01-12 15:24:10 -06:00
GarboMuffin
c4f16ac0c4
addons: Add addon to disable cloud variables (marked dangerous)
...
Closes https://github.com/TurboWarp/scratch-gui/issues/692
2023-01-12 15:01:40 -06:00
GarboMuffin
6be033087a
Update translations
2023-01-12 12:20:02 -06:00
dependabot[bot]
9d698e51c5
build(deps): bump @turbowarp/scratch-l10n ( #697 )
...
Bumps [@turbowarp/scratch-l10n](https://github.com/TurboWarp/scratch-l10n ) from 3.1000.20230110203508 to 3.1000.20230112002425.
- [Release notes](https://github.com/TurboWarp/scratch-l10n/releases )
- [Commits](https://github.com/TurboWarp/scratch-l10n/commits )
---
updated-dependencies:
- dependency-name: "@turbowarp/scratch-l10n"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-12 00:28:38 -06:00
GarboMuffin
036b39079a
Update translations
2023-01-11 15:49:33 -06:00
GarboMuffin
1dfcfef209
addons: Pull sprite-properties changes
2023-01-10 21:59:28 -06:00
GarboMuffin
040f04818b
Merge branch 'new-is-old-l10n' into develop
2023-01-10 20:53:23 -06:00
dependabot[bot]
75d1511616
build(deps): bump @turbowarp/scratch-l10n ( #695 )
...
Bumps [@turbowarp/scratch-l10n](https://github.com/TurboWarp/scratch-l10n ) from 3.999.20221220224553 to 3.1000.20230110203508.
- [Release notes](https://github.com/TurboWarp/scratch-l10n/releases )
- [Commits](https://github.com/TurboWarp/scratch-l10n/commits )
---
updated-dependencies:
- dependency-name: "@turbowarp/scratch-l10n"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 20:52:42 -06:00
GarboMuffin
2979826f1f
Update translations
2023-01-10 19:52:16 -06:00
GarboMuffin
a435794678
New system for TW translations
...
Instead of storing these in scratch-l10n, we will store these in
scratch-gui as we did a long time ago and currently do for our addon
settings page. This significantly reduces friction involved in updating
translations.
@turbowarp/scratch-l10n will instead be just a slimmed down scratch-l10n
2023-01-10 18:54:59 -06:00
GarboMuffin
c53e3e4775
Update addon settings translations
2023-01-10 18:41:35 -06:00
dependabot[bot]
3ee6beb17b
build(deps): bump scratch-vm from 6049dd5 to 20f53fa ( #694 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `6049dd5` to `20f53fa`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases )
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/6049dd58fc4e5c4e170ba471be46105173b2c60c...20f53fa4d7be8654ecfc9b095742f183897352cb )
---
updated-dependencies:
- dependency-name: scratch-vm
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 00:28:04 -06:00
GarboMuffin
e42a45aa42
addons: Import sprite-properties addon
2023-01-10 00:20:44 -06:00
GarboMuffin
49aa22fb15
addons: Warn when pulling addon with unsafe credit links
2023-01-09 23:38:03 -06:00
GarboMuffin
974c0121f7
addons: Pull editor-searchable-dropdowns updates
2023-01-09 23:34:19 -06:00
GarboMuffin
07b23db139
addons: Port https://github.com/ScratchAddons/ScratchAddons/pull/5592
2023-01-09 23:26:42 -06:00
GarboMuffin
5af01e5b95
Fix TurboWarp Blocks image looking wrong in some browsers
2023-01-09 22:39:04 -06:00
dependabot[bot]
4a44107106
build(deps): bump scratch-vm from 577217f to 6049dd5 ( #693 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `577217f` to `6049dd5`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases )
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/577217f64f44a3f4cbd74b65065527c1a5659cd6...6049dd58fc4e5c4e170ba471be46105173b2c60c )
---
updated-dependencies:
- dependency-name: scratch-vm
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 22:27:15 -06:00
GarboMuffin
bcec4c32c2
addons: Pull changes
2023-01-09 19:28:04 -06:00
GarboMuffin
715ac44375
Merge pull request #690 from TurboWarp/update-extension-library
...
Put part of extensions.turbowarp.org into the extension library
2023-01-09 19:06:46 -06:00
GarboMuffin
8715f31bc5
Don't load URL extensions again if already loaded
2023-01-09 19:06:11 -06:00
GarboMuffin
936af5e70e
Update strings
2023-01-09 19:06:11 -06:00
GarboMuffin
0761185f1b
Add more Scratch compatibility warnings
2023-01-09 19:06:11 -06:00
GarboMuffin
2275644a52
Update extension library images
2023-01-09 19:06:11 -06:00
GarboMuffin
2bf88c96ab
Add stretch, gamepad, and mouse cursor to the extension library
2023-01-09 19:06:11 -06:00
GarboMuffin
bfd0d9117b
Add tags to extension library (like adacraft)
2023-01-09 19:06:11 -06:00
GarboMuffin
fdf3ed9194
Add link to extensions.turbowarp.org to the extension library
2023-01-09 19:06:11 -06:00
GarboMuffin
af3468225b
Update custom extension library item description
2023-01-09 19:06:06 -06:00
GarboMuffin
9a19e2dc52
addons: Pull upstream changes
2023-01-08 21:16:17 -06:00
GarboMuffin
cf20356b3a
Fix sliders not updating cloud variables
...
Fixes an upstream bug.
2023-01-08 20:52:11 -06:00
GarboMuffin
ffeba2d317
Make packager integration less fragile
2023-01-08 14:58:24 -06:00
GarboMuffin
d94b68d4ac
addons: Pull a find-bar fix
2023-01-07 01:36:48 -06:00
GarboMuffin
0df6ea63ad
Wait for file handle to close before marking saving as finished
2023-01-05 22:22:18 -06:00
GarboMuffin
1aeda1b332
Use stream API to save to writable file handles ( #686 )
...
* Use stream API to save to writable file handles
* Increase save stream buffer size
Slightly decreases save times
2023-01-05 20:56:16 -06:00
dependabot[bot]
ca8e33fc9f
build(deps): bump scratch-vm from e941bb0 to 577217f ( #687 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `e941bb0` to `577217f`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases )
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/e941bb0f04c8773c2d6bbff08725371613915159...577217f64f44a3f4cbd74b65065527c1a5659cd6 )
---
updated-dependencies:
- dependency-name: scratch-vm
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-05 20:52:23 -06:00
GarboMuffin
253e48d12d
Append addon CSS at the end of <body>
...
Fixes https://github.com/TurboWarp/scratch-gui/issues/685
2023-01-04 16:23:54 -06:00
GarboMuffin
003fc2550b
Revert "Append dark mode CSS in <head> instead of <body>"
...
This reverts commit 7317c83041 .
2023-01-04 16:21:43 -06:00
GarboMuffin
7317c83041
Append dark mode CSS in <head> instead of <body>
...
Should fix https://github.com/TurboWarp/scratch-gui/issues/685
2023-01-04 16:19:53 -06:00