Commit Graph
5259 Commits
Author SHA1 Message Date
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
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
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
GarboMuffin 504606290f Add tw-disable-restore-points addon
https://github.com/TurboWarp/desktop/issues/618
2023-05-03 19:21:51 -05:00
GarboMuffin 3d4509b610 Add ScratchDB to the always-trusted fetch list
https://github.com/TurboWarp/extensions/pull/371
2023-05-03 13:47:30 -05:00
GarboMuffin ce5808023a Use /api instead of /proxy when accessing trampoline
May help avoid overzealous network filters
2023-04-14 17:41:59 -05:00
GarboMuffin 042a2e5495 Update translations 2023-03-26 02:31:56 -05:00
GarboMuffin 5a8130a719 Update translations 2023-03-20 21:31:09 -05:00
GarboMuffin 411c1f5eaa addons: Pull folders addon crash fix 2023-03-14 11:44:27 -05:00
GarboMuffin 4d7038ff0d Update translations 2023-03-14 11:41:22 -05:00
GarboMuffin e7c65888df Add delay before enabling extension security prompt buttons
Prevents accidentally closing the prompt immediately.
Closes https://github.com/TurboWarp/scratch-gui/issues/715
2023-03-11 00:53:20 -06:00
GarboMuffin b6e28f692d Move extensions.turbowarp.org link earlier in the library 2023-03-10 23:41:14 -06:00
GarboMuffin ee60a7b07f Don't show compatibility warning when clicking custom extension button 2023-03-10 23:33:23 -06:00
GarboMuffin df677839bc Add utilities extension to builtin library 2023-03-10 23:24:34 -06:00
GarboMuffin e8f3460a29 Add runtime options extension to builtin library 2023-03-10 23:20:56 -06:00
GarboMuffin 51a93d1ed7 Add pointerlock extension to the builtin library 2023-03-10 23:15:28 -06:00
GarboMuffin 1e8a1383dc Add files extension to the builtin library 2023-03-10 23:12:41 -06:00
GarboMuffin 845d301f7e Update extension compatibility message 2023-03-10 23:09:46 -06:00
GarboMuffin e7a5304e7e Update extension library images
Most images from https://github.com/TurboWarp/extensions/issues/204
Closes https://github.com/TurboWarp/extensions/issues/259
2023-03-10 23:04:43 -06:00
GarboMuffin 278bb3409b Update translations 2023-03-10 14:36:59 -06:00
GarboMuffin e9348b8606 Update trusted fetch domain list
Removed regex and added BitBucket Pages
2023-03-06 23:34:16 -06:00
GarboMuffin 72a4f924a9 Add many origins to the trusted fetch origins list
*.turbowarp.org and *.turbowarp.xyz are now always allowed, so trampoline is always allowed
The APIs of GitHub, GiitLab, Itch, GameJolt, and httpbin are now allowed

Closes https://github.com/TurboWarp/scratch-gui/issues/717
2023-03-05 13:17:46 -06:00
GarboMuffin f3b1cf9c68 Add _ to GitLab Pages regex 2023-02-28 10:43:29 -06:00
GarboMuffin 5d6b3cc8b8 Add GitLab to always trusted fetch origins
Closes https://github.com/TurboWarp/extensions/issues/212
2023-02-28 10:42:40 -06:00
GarboMuffin ceb6602bdc Update translations 2023-02-25 12:48:52 -06:00
GarboMuffin 4cfa6ec217 Update translations 2023-02-19 17:11:58 -06:00
GarboMuffin 8a0cdc8243 Replace translation page link with documentation home link
Translator invitations will be handled in a different way moving forward.
Also updated some old and inaccurate string descriptions.
Closes https://github.com/TurboWarp/scratch-gui/issues/658
2023-02-19 17:08:26 -06:00
GarboMuffin c6fd5dac56 Update translations 2023-02-16 13:27:29 -06:00
GarboMuffin cda87f4c30 Implement security manager canFetch, canOpenWindow, canRedirect (#709)
https://github.com/TurboWarp/extensions/issues/169
2023-02-16 12:49:17 -06:00
GarboMuffin 0295092cd3 Update translations 2023-02-03 17:27:41 -06:00
GarboMuffin 10108101d3 addons: Pull changes 2023-02-03 17:26:39 -06:00
GarboMuffin 3470d92976 Update translations 2023-01-28 11:27:20 -06:00
GarboMuffin f754d48b6c addons: Pull changes 2023-01-22 14:39:23 -06:00
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
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
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