Commit Graph

864 Commits

Author SHA1 Message Date
dependabot[bot]
4017570f7b
build(deps-dev): bump eslint from 9.14.0 to 9.15.0 (#1753)
Some checks failed
Deploy / build (push) Has been cancelled
Deploy / deploy (push) Has been cancelled
2024-11-17 21:04:35 -06:00
Thomas Weber
9eef0d0144
steamworks: not in alpha any more (#1751)
Some checks failed
Deploy / build (push) Has been cancelled
Deploy / deploy (push) Has been cancelled
2024-11-12 00:22:36 -06:00
Muffin
fedbe62912
SharkPool/Font-Manager: updates (#1745)
Some checks failed
Deploy / build (push) Has been cancelled
Deploy / deploy (push) Has been cancelled
- use the new validation APIs from https://github.com/TurboWarp/scratch-vm/pull/231, otherwise adding system font "Arial" will be broken once that goes live
- make the default add custom font block actually do something
- add Chinese, Japanese, Korean fallback fonts
- rename "Scratch" fallback font
2024-11-02 23:41:48 -05:00
dependabot[bot]
5daee2d361
build(deps): bump @turbowarp/types from da53338 to 1f85881 (#1743) 2024-11-02 22:21:57 -05:00
dependabot[bot]
8d1adfc9c4
build(deps-dev): bump eslint from 9.13.0 to 9.14.0 (#1744) 2024-11-02 22:21:46 -05:00
Muffin
b89f3055b2
Add links for qxsck & Skyhigh173 (#1742)
for https://github.com/TurboWarp/scratch-gui/pull/962
2024-11-02 22:13:34 -05:00
Muffin
c8c2a10c89
XeroName/Deltatime: don't report delta time of 0 (#1741)
Some checks are pending
Deploy / build (push) Waiting to run
Deploy / deploy (push) Blocked by required conditions
If projects do things like "5 / delta time", they'll break horribly when
delta time is 0, so let's not return that.
2024-11-02 11:49:09 -05:00
Muffin
399a894c71
Update chokidar to v4 (#1740)
closes https://github.com/TurboWarp/extensions/pull/1696
2024-11-02 11:40:16 -05:00
Xeltalliv
2e9eb5af77
Xeltalliv/simple3D: Feature update v1.2.0 (#1738)
https://github.com/user-attachments/assets/4478d675-cea1-40b4-bf72-cd0ae6d7de03

**This update:**
Changes the way bone transforms blocks handle cases when not supplied
all the necessary data or the data mismatches in length. Technically not
backwards compatible, but considering both the fact that no-one seems to
know how to use this and the fact it only changes what happens when the
feature is misused, this should be fine.
Makes bone transforms inheritable, which they weren't due to an
oversight.
In the documentation adds an external link to the tutorial.
Adds a block for limiting amount of drawn instances.
Adds 2 blocks for specifying and clearing viewport, clipping and pixel
readback boxes.
Adds 3 new options into mesh property reported for estimating VRAM
usage.
Adds a warning for exceeding vertex index limit.
Speeds up m4.js
Removes unnecessary screen refreshes.
Adds a 90 second limit for model decoder. After that, it gets restarted.
Cancels all the queued model importing upon the call to "reset
everything" .
Adds it's own `i_will_not_ask_for_help_when_these_break` exports.
2024-11-02 11:31:03 -05:00
Muffin
0e127cf52f
Lily/lmsutils: fix != <= >= (#1739) 2024-11-02 11:29:36 -05:00
dependabot[bot]
f3ac83b3e6
build(deps-dev): bump eslint from 9.12.0 to 9.13.0 (#1730)
Some checks are pending
Deploy / build (push) Waiting to run
Deploy / deploy (push) Blocked by required conditions
2024-11-01 22:08:38 -05:00
Muffin
3e970f202c
Update translations (#1734)
Some checks failed
Deploy / build (push) Has been cancelled
Deploy / deploy (push) Has been cancelled
2024-10-26 10:04:56 -05:00
JeremyGamer13
63377eef40
obviousAlexC/newgroundsIO: Cast medalID inputs for medal arguments (#1733)
This can cause weird issues where the medal ID is a string and therefore
technically does not exist:

https://github.com/user-attachments/assets/59b8768f-3304-4124-81bb-e226c7d59cd2

This also fixes the input type from STRING to NUMBER since the other
block for medals uses NUMBER as well.
2024-10-23 17:34:33 -05:00
Muffin
5c91389b79
Update GitHub Actions workflows (#1728)
Some checks failed
Deploy / build (push) Has been cancelled
Deploy / deploy (push) Has been cancelled
Resolves these warnings from https://github.com/TurboWarp/extensions/actions/runs/11374283156/job/31642649008

> The following actions use a deprecated Node.js version and will be forced to run on node20: actions/deploy-pages@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

> The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation:
"github-pages".
> Please update your workflow to use v4 of the artifact actions.
> Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
2024-10-16 16:44:04 -05:00
Muffin
93983a2918
Lily/ClonesPlus, Lily/LooksPlus, Skyhigh173/json: editingTarget can be null (#1727)
for example, extensions can be loaded while the project is still loading

should resolve
https://discordapp.com/channels/837024174865776680/1285154510527922186
2024-10-16 16:38:15 -05:00
DNin01
33afff0059
Edit some paragraphs on the homepage (#1660)
To make it more... uh, professional. 
2024-10-13 22:12:41 -05:00
b58a62e5fd
Revert "fix: downloadBlob isn't working properly on some old browsers" (#1709)
Reverts TurboWarp/extensions#1257.

Adding a delay to `revokeObjectURL` didn't help at all, as the original
issue was caused by an internal bug of `mark.via`. They have fixed the
issue in later versions.
2024-10-13 22:05:49 -05:00
dependabot[bot]
d21f0295ca
build(deps): bump express from 4.21.0 to 4.21.1 (#1722) 2024-10-13 22:04:04 -05:00
CST1229
363e5fb745
Lily/Skins: fix delete all skins not deleting the renderer skins (#1718)
Some checks failed
Deploy / build (push) Has been cancelled
Deploy / deploy (push) Has been cancelled
The code intended to delete the skins from the renderer when running the
"delete all skins" block, but since it tried to iterate through the
object like an array instead of iterating through the keys, it didn't
work.
This fixes a memory leak in the Skins extension.

(Also changes the `createdSkins` variable from an array into an object,
since it's used with string keys.)
2024-10-11 11:45:50 -05:00
dependabot[bot]
d689cbcb9b
build(deps): bump express from 4.19.2 to 4.21.0 (#1687)
Some checks failed
Deploy / build (push) Has been cancelled
Deploy / deploy (push) Has been cancelled
2024-10-07 09:47:55 -05:00
dependabot[bot]
7e910567c5
build(deps-dev): bump eslint from 9.9.1 to 9.12.0 (#1713) 2024-10-07 09:41:25 -05:00
Muffin
a83405803f
Lily/Video: fix videos rendering as pure black (#1692)
by appending them into the DOM in a place that doesn't have display: none;
seems to fix https://github.com/TurboWarp/scratch-render/issues/12
2024-09-20 00:35:04 -05:00
Muffin
8f81856e3d
veggiecan/LongmanDictionary: fix all defs returning array instead of string (#1677)
fix https://github.com/TurboWarp/extensions/issues/1676
2024-09-07 17:55:13 -05:00
dependabot[bot]
26466076d4
build(deps): bump adm-zip from 0.5.15 to 0.5.16 (#1668) 2024-09-02 12:18:48 -05:00
dependabot[bot]
f0d4e9e81c
build(deps-dev): bump eslint from 9.9.0 to 9.9.1 (#1659) 2024-08-26 01:48:12 -05:00
Xeltalliv
263033ce38
Xeltalliv/clippingblending: Fix compatibility with instanced pen rendering (#1653) 2024-08-21 18:03:34 -05:00
dependabot[bot]
9edfed5e34
build(deps): bump adm-zip from 0.5.14 to 0.5.15 (#1645) 2024-08-19 18:51:51 -05:00
dependabot[bot]
ee344833fd
build(deps-dev): bump eslint from 9.8.0 to 9.9.0 (#1646) 2024-08-19 18:51:32 -05:00
mybearworld
d228f60887
mbw/xml: fix bugs, add inner HTML blocks (#1647)
Fixes type error in setTextContent
Makes querySelector related blocks also be able to get their parent - e.g. querying a on <a /> will return the expected result
Adds "inner elements of" and "set inner elements of" blocks for interacting with innerHTML
2024-08-13 12:24:54 -05:00
SharkPool
5499be0048
vercte/dictionaries: Always Cast Keys to Strings (#1644) 2024-08-09 20:36:28 -05:00
Muffin
23e5c1a1ff
Lily/Assets: fix addCostume corruption (#1643) 2024-08-06 16:44:35 -05:00
Muffin
dfb5354d2d
Lily/Video: playback rate (#1642) 2024-08-05 21:22:46 -05:00
SharkPool
532daff2df
Lily/Video: clamp volume, add screenshot at current time (#1595)
Co-authored-by: Muffin <muffin@muffin.ink>
2024-08-05 19:50:50 -05:00
Muffin
ea67bd89f5
Update translations (#1641) 2024-08-05 17:41:48 -05:00
Procybit
3ce22a648e
Skyhigh173/JSON: fix json_is_valid() (#1596) 2024-08-05 17:32:19 -05:00
Procybit
eafceaba26
encoding: Fix unicode base64 encode/decode (#1599) 2024-08-05 17:29:27 -05:00
Muffin
44ad6f2cce
Lily/LooksPlus: Optimize restore content block (#1638)
- restore content block: do nothing if the costume wasn't changed
- remove unnecessary emitTargetsUpdate
- try/catch invalid SVGs
2024-08-05 17:27:10 -05:00
CST1229
aee8630955
cst1229/zip: expose extension object (#1631) 2024-07-28 12:27:57 -05:00
Muffin
8dffc0df1c
steamworks: docs update 2 (#1630)
Notably, document that macOS support is only useful for development
because of the notarization requirement
2024-07-28 00:32:20 -05:00
dependabot[bot]
aa22053405
build(deps): bump @turbowarp/scratchblocks from 3.6.4 to 3.6.5 (#1628) 2024-07-26 19:34:13 -05:00
dependabot[bot]
44e16e83dc
build(deps-dev): bump eslint from 9.7.0 to 9.8.0 (#1627) 2024-07-26 19:34:05 -05:00
Muffin
a2a57c85da
steamworks: docs update (#1626) 2024-07-26 16:44:10 -05:00
Muffin
d9167413bb
New extension: steamworks (#1622) 2024-07-26 16:25:10 -05:00
Muffin
8541c95aea
XmerOriginals/closecontrol: new image (#1621)
from #1607. maybe more later but this one is most desperately in need of
replacement
2024-07-22 22:36:13 -05:00
Xeltalliv
8f48237a8a
Xeltalliv/simple3D: Feature update v1.1.0 (#1618) 2024-07-20 02:01:51 -05:00
Dr. Cleve
3a5991529d
obviousAlexC/penPlus: Make uniforms searching specify that it has to be a uniform (#1619) 2024-07-18 15:54:33 -05:00
Muffin
8f734afa40
Update translations (#1616) 2024-07-16 18:04:53 -05:00
dependabot[bot]
f8b6e63afb
build(deps-dev): bump esquery from 1.5.0 to 1.6.0 (#1611) 2024-07-14 22:55:39 -05:00
dependabot[bot]
d856f704dc
build(deps-dev): bump eslint from 9.6.0 to 9.7.0 (#1612) 2024-07-14 22:54:39 -05:00
dependabot[bot]
7bf116c60f
build(deps-dev): bump prettier from 3.3.2 to 3.3.3 (#1610) 2024-07-14 22:54:21 -05:00