Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream #66

Open
wants to merge 680 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
680 commits
Select commit Hold shift + click to select a range
16c09e5
add costumes &support penguinmod library backdrops
JeremyGamer13 Feb 26, 2024
98cca81
Update extension-library.jsx
SharkPool-SP Mar 5, 2024
b1727c1
Update extension-library.jsx
SharkPool-SP Mar 5, 2024
224394a
Update extension-library.jsx
SharkPool-SP Mar 5, 2024
db83bed
revert extension-library.jsx
SharkPool-SP Mar 5, 2024
3e1cadc
test
Ianyourgod Mar 5, 2024
1b0937b
rever tthat
Ianyourgod Mar 5, 2024
d3d34d7
update credits & add printing extension
JeremyGamer13 Mar 6, 2024
41948d5
Update users.js lem0n0fficial
JeremyGamer13 Mar 12, 2024
2e036e6
add translator & fix ext tags
JeremyGamer13 Mar 17, 2024
a3e2eae
Object.create(null) not Object.create({})
JeremyGamer13 Mar 19, 2024
24fc6f7
retag & update certain extensions
JeremyGamer13 Mar 19, 2024
2449cce
add some user extensions to main gallery
JeremyGamer13 Mar 19, 2024
f2e66f9
add mariocraft987 to translator list
JeremyGamer13 Mar 24, 2024
15ba95b
Allow loading from pen-group repo.
David-Orangemoon Mar 31, 2024
9b1314d
Merge pull request #47 from David-Orangemoon/pen-group-addition
JeremyGamer13 Mar 31, 2024
57b6549
allow unsandboxed loading (I forgot about this.)
David-Orangemoon Mar 31, 2024
5f261e8
Merge pull request #48 from David-Orangemoon/unsandboxed-pen-group
RedMan13 Mar 31, 2024
b9d354b
:fire::fire: SUPER OMEGA ULTRA EPIC UPDATE!!!!🗣
JeremyGamer13 Apr 1, 2024
9802ed0
Update default-project.sb3
JeremyGamer13 Apr 2, 2024
0b8374b
revert stuff
JeremyGamer13 Apr 2, 2024
c51f5cb
Update users.js
JeremyGamer13 Apr 2, 2024
eb3bbf4
Update vm-listener-hoc.jsx
AshimeeAlt Apr 8, 2024
e5fc533
Create tw-extension-gui-api.js
AshimeeAlt Apr 8, 2024
cf9e3d7
Update tw-lazy-scratch-blocks.js
AshimeeAlt Apr 8, 2024
bb59e39
Merge pull request #51 from Usbq/develop
Ianyourgod Apr 8, 2024
7798aef
add backpack export item
JeremyGamer13 Apr 14, 2024
ade55c1
add Dango Cat to costumes & sprites
JeremyGamer13 Apr 14, 2024
7ebc0e1
add 2 middle click opts, rename & fix other addons
JeremyGamer13 Apr 14, 2024
ad4b76f
finally clean up the custom block menu
JeremyGamer13 Apr 15, 2024
fe9ecd2
Add removable/togglable tabs to the editor
JeremyGamer13 Apr 15, 2024
18429bb
Update extension-library.jsx
SharkPool-SP Apr 16, 2024
8888305
Update extension-library.jsx
SharkPool-SP Apr 16, 2024
0660b28
test
Ianyourgod Apr 17, 2024
46107db
test again
Ianyourgod Apr 17, 2024
ec21544
test again again
Ianyourgod Apr 17, 2024
311fd0a
hrdfghsrfhd
Ianyourgod Apr 17, 2024
39ecb69
remove pnpm because erm poopy
RedMan13 Apr 17, 2024
6ae61b8
add --force
RedMan13 Apr 17, 2024
d4462ad
im go8ng to trying aetting the version to just v6 and if rhat doesnt …
RedMan13 Apr 17, 2024
5633879
Create scripts.svg
SharkPool-SP Apr 19, 2024
b7ed1f0
Update index.jsx
SharkPool-SP Apr 19, 2024
a08c6df
Update index.jsx
SharkPool-SP Apr 19, 2024
379324c
turbobuilder dev on pm
jwklong May 4, 2024
490d575
Merge pull request #57 from PenguinMod/tb-dev-update
jwklong May 4, 2024
741d648
square size button
jwklong May 5, 2024
459ef8d
Merge pull request #58 from PenguinMod/square-size-button
jwklong May 5, 2024
eb39713
beginning of integration
Ianyourgod May 6, 2024
ebcaba3
get project data gui, not finished cuz assets
Ianyourgod May 6, 2024
e552213
YIPPEEEEE
Ianyourgod May 6, 2024
12e904e
IT WORKS NOW YIPPPEEEW@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ianyourgod May 7, 2024
e706584
make the top and bottom bars appear
Ianyourgod May 7, 2024
29fc592
fix duplicated user mention
JeremyGamer13 May 7, 2024
d859ea5
add note to pm fork
JeremyGamer13 May 9, 2024
5916cb6
new thumb
jwklong May 9, 2024
3e386a8
make sure voting works
Ianyourgod May 10, 2024
3e02eaa
small little fix
Ianyourgod May 10, 2024
309fcd9
fixes custom blocks being corrupted
Ianyourgod May 11, 2024
21ba9d2
fix fixed
Ianyourgod May 11, 2024
534108e
Update README.md link for the website
Ianyourgod May 11, 2024
9429eb3
test fix for ios shit
Ianyourgod May 20, 2024
99a034e
small thing
Ianyourgod May 27, 2024
54cc8db
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Ianyourgod May 27, 2024
98b8d37
little fix
Ianyourgod May 27, 2024
c72252f
change sound systems to use better PM api
JeremyGamer13 Jun 9, 2024
956fc9b
small visual fix
SharkPool-SP Jun 9, 2024
ad79c74
Update gamepad.svg
SharkPool-SP Jun 11, 2024
8550670
Add files via upload
SharkPool-SP Jun 11, 2024
e1c2766
Delete src/lib/libraries/extensions/penguinmod/extensions/proto.png
SharkPool-SP Jun 11, 2024
2288614
Delete src/lib/libraries/extensions/penguinmod/extensions/files.png
SharkPool-SP Jun 11, 2024
b23d49e
Delete src/lib/libraries/extensions/penguinmod/extensions/printing.png
SharkPool-SP Jun 11, 2024
f41f00a
Delete src/lib/libraries/extensions/penguinmod/extensions/canvas_effe…
SharkPool-SP Jun 11, 2024
2f6f308
Update index.jsx
SharkPool-SP Jun 11, 2024
92d15ce
Merge pull request #63 from PenguinMod/SharkPool-SP-patch-1
SharkPool-SP Jun 11, 2024
1132241
Update gamepad.svg
SharkPool-SP Jun 12, 2024
40889d4
Better Runtime SVG
SharkPool-SP Jun 12, 2024
58e6ead
Delete src/lib/libraries/extensions/penguinmod/extensions/runtime.png
SharkPool-SP Jun 12, 2024
37903d1
Update index.jsx
SharkPool-SP Jun 12, 2024
bfff2d6
commit
jwklong Jun 21, 2024
31ab4f8
Merge pull request #1 from jwklong/new-api-integration
jwklong Jun 21, 2024
9e98d9a
i wuv hardcoded urls
Ianyourgod Jun 22, 2024
cd86afb
Merge branch 'develop' into new-api-integration
Ianyourgod Jun 22, 2024
4f46341
update links
jwklong Jun 22, 2024
7756ba0
fix icons
jwklong Jun 22, 2024
8710711
teste
Ianyourgod Jun 22, 2024
70accbc
wow
Ianyourgod Jun 22, 2024
b3af8e4
Merge pull request #3 from PenguinMod/new-api-integration
jwklong Jun 22, 2024
74380d7
fix protobuf file
Ianyourgod Jun 23, 2024
e0139de
Merge pull request #4 from PenguinMod/new-api-integration
Ianyourgod Jun 23, 2024
ab4acfa
fix loading for stage
Ianyourgod Jun 23, 2024
685f952
Merge pull request #5 from PenguinMod/new-api-integration
Ianyourgod Jun 23, 2024
2ad46d2
Get rid of that fucking cat
SharkPool-SP Jun 25, 2024
1add14a
Remove Scratch Mascots (Trademarks) Part 1/2
SharkPool-SP Jun 25, 2024
43945af
Remove Scratch Mascots (Trademarks) Part 2/2
SharkPool-SP Jun 25, 2024
f65e6f0
Fix Bounding Box
SharkPool-SP Jun 25, 2024
8af0cdb
Fix Bounding Box (again)
SharkPool-SP Jun 25, 2024
ef683dd
Update icon--sprite.svg
SharkPool-SP Jun 25, 2024
99f20e9
Update files.svg (Fix the Outlines)
SharkPool-SP Jun 27, 2024
3b6201f
Fix Packager opening twice
ilikecoding-197 Jun 28, 2024
fd5f7bb
Merge pull request #65 from ilikecoding-197/patch-1
Ianyourgod Jun 28, 2024
11c1f0a
update 2 add people that made PRs or added stuff
JeremyGamer13 Jun 29, 2024
ea4bad3
add waveform previews to sound lib
JeremyGamer13 Jun 30, 2024
eaa53b7
update sound library UI & some RTL fixes
JeremyGamer13 Jul 2, 2024
a840abd
windows keeps bugging on this file name
JeremyGamer13 Jul 2, 2024
3e469e6
windows
JeremyGamer13 Jul 2, 2024
385525b
ok there windows fixed
JeremyGamer13 Jul 2, 2024
bbfaea8
add turbowarp temporary variables
TheShovel Jul 7, 2024
1525188
Merge pull request #66 from TheShovel/develop
RedMan13 Jul 7, 2024
898b5f0
add replace extension option
RedMan13 Jul 8, 2024
e24a209
shouldn't be true gere
RedMan13 Jul 11, 2024
20a28c7
update protobufs
Ianyourgod Jul 11, 2024
97b7a1b
Merge remote-tracking branch 'upstream/develop' into develop
Ianyourgod Jul 11, 2024
1137eed
Merge remote-tracking branch 'upstream/new-api-integration' into develop
Ianyourgod Jul 11, 2024
f45561f
temp disable mp4 output
JeremyGamer13 Jul 13, 2024
5eceded
credit for rx ry fix
JeremyGamer13 Jul 13, 2024
27ae0ed
oop looks like i forgot publish
RedMan13 Jul 14, 2024
70f7aab
Merge branch 'develop' of https://github.com/PenguinMod/penguinmod.gi…
RedMan13 Jul 14, 2024
a39a055
Fix PGPT -> PAI on editor
cicerorph Jul 15, 2024
9e19156
fix
cicerorph Jul 15, 2024
424b45b
Rename PGPT -> PAI on editor
JeremyGamer13 Jul 15, 2024
0f49317
36 new sounds, "NEW" badge + tag organization
JeremyGamer13 Jul 16, 2024
538a253
deprecate interp
JeremyGamer13 Jul 16, 2024
d6cc78f
custom fonts update
Ianyourgod Jul 16, 2024
ebe934f
change the way we handle protobuf files
Ianyourgod Jul 16, 2024
7d4efc0
Merge branch 'PenguinMod:develop' into develop
Ianyourgod Jul 16, 2024
a6621f8
merging package locks is annoying
Ianyourgod Jul 16, 2024
42a235f
Merge pull request #6 from PenguinMod/new-api-integration
Ianyourgod Jul 16, 2024
1e5b446
fix for empty lists
Ianyourgod Jul 18, 2024
bc4ed90
Merge branch 'new-api-integration' of https://github.com/PenguinMod/p…
Ianyourgod Jul 18, 2024
397efdc
Merge branch 'develop' of https://github.com/jwklong/penguinmod.githu…
Ianyourgod Jul 18, 2024
3c68119
Stop this fucking 404 error
SharkPool-SP Jul 19, 2024
6de3a00
continue loop
jwklong Jul 25, 2024
3e3fdb7
update credits & remove broken discord stuff
JeremyGamer13 Jul 30, 2024
ea690d9
we dont want that on the credits page
JeremyGamer13 Jul 30, 2024
ef9e40c
wave 1 of user costumes
JeremyGamer13 Jul 30, 2024
d4c622b
Pull Reqest Developers is missing me
DogeisCut Jul 31, 2024
dce5732
oops
DogeisCut Jul 31, 2024
ef96c9b
Merge pull request #69 from DogeisCut/patch-1
JeremyGamer13 Jul 31, 2024
1565bdc
Update index.jsx
JeremyGamer13 Aug 1, 2024
cc3bbb7
Merge branch 'develop' into develop
jwklong Aug 8, 2024
cef1a97
Revert "Merge branch 'develop' into develop"
JeremyGamer13 Aug 8, 2024
246ec20
update protobufs
Ianyourgod Aug 8, 2024
e287661
test
jwklong Aug 9, 2024
7d48c3e
add index
jwklong Aug 11, 2024
5e4ba29
fix
jwklong Aug 11, 2024
93deab6
add stuff
jwklong Aug 18, 2024
e7ef759
forgot one thing in the gui
jwklong Aug 18, 2024
c03baf3
shut up build!!!
jwklong Aug 18, 2024
342f687
fix the checkbox silly
SharkPool-SP Aug 18, 2024
6d40b2c
quick rename -- settings-modal.jsx
SharkPool-SP Aug 18, 2024
23cf7c9
actually bind the checkbox state
RedMan13 Aug 20, 2024
1161f02
sensibalize
RedMan13 Aug 20, 2024
4181909
mf just make the god damn commit aready why the fuck are you stuck an…
RedMan13 Aug 20, 2024
e4caaaf
aparently not quite
RedMan13 Aug 20, 2024
d680102
react what the fuck, how was that not notified
RedMan13 Aug 20, 2024
7221449
why is it setting it to on when default is off
RedMan13 Aug 20, 2024
89e6e41
add wave 2 of costumes & sounds
JeremyGamer13 Aug 30, 2024
01618d8
use correct logo colors
JeremyGamer13 Sep 7, 2024
f53df29
add backdorp ducks
JeremyGamer13 Sep 7, 2024
f5db144
new package lock update just dropped
jwklong Sep 9, 2024
4753c7c
test
jwklong Sep 9, 2024
0b64938
fix
jwklong Sep 9, 2024
351e9a3
i forgor
jwklong Sep 9, 2024
0ecfd87
FIX
jwklong Sep 9, 2024
79eddab
Update node.js.yml
RedMan13 Oct 5, 2024
70f068e
Revert "Update node.js.yml"
JeremyGamer13 Oct 5, 2024
201158c
i made it not do that
FreshPenguin112 Oct 5, 2024
24d2c01
lets try bun mayb
FreshPenguin112 Oct 5, 2024
1ad1d4c
lets NOT try bun mayb
FreshPenguin112 Oct 5, 2024
2a35cef
fix 1 hour ahead bug
Ianyourgod Oct 6, 2024
1395ac5
has next mutation
Ianyourgod Oct 6, 2024
d75135b
no more turbowarp-addon-settings.json when downlaodingb
PuzzlingGGG Oct 9, 2024
31eec11
add addon support to whenkeyhit
JeremyGamer13 Oct 20, 2024
1858ea0
Update translators
JeremyGamer13 Oct 22, 2024
3f90d96
gigigy
RedMan13 Oct 24, 2024
2aca02e
Allow Extension URLs to load unsandboxed
JeremyGamer13 Oct 27, 2024
6f80fae
old todo had adding zip ext as something todo
JeremyGamer13 Oct 27, 2024
b57fce8
add exporting restore points
JeremyGamer13 Oct 27, 2024
09da03e
is clone block
JeremyGamer13 Oct 27, 2024
a0a956c
add monitors to existing blocks in the palette
JeremyGamer13 Oct 27, 2024
d946a66
small toolbox cleanup, hide a few blocks
JeremyGamer13 Oct 27, 2024
7a85b6d
accidentally put that on backdrop only
JeremyGamer13 Oct 27, 2024
76ca928
no way i forgot draggable
JeremyGamer13 Oct 27, 2024
1f19415
i finally understand the point of this prop
JeremyGamer13 Oct 27, 2024
6bdec8b
add () touching clone of ()?
JeremyGamer13 Oct 27, 2024
2f25f08
dual block test
jwklong Oct 27, 2024
eee6f0d
small fix things
JeremyGamer13 Nov 7, 2024
ee27c07
oops forgot thi
JeremyGamer13 Nov 7, 2024
e2440cf
Merge branch 'develop' into new-api-integration
Ianyourgod Nov 10, 2024
4306848
Merge pull request #79 from PenguinMod:new-api-integration
Ianyourgod Nov 10, 2024
fbe65d5
disable this for now
JeremyGamer13 Nov 11, 2024
17eb830
Update share-button.jsx
JeremyGamer13 Nov 11, 2024
862838c
Revert "Merge branch 'develop' into new-api-integration"
Ianyourgod Nov 11, 2024
e6ebe4c
Merge branch 'develop' into new-api-integration
Ianyourgod Nov 11, 2024
b744c54
Merge pull request #81 from PenguinMod/new-api-integration
Ianyourgod Nov 11, 2024
ba81a79
fix
Ianyourgod Nov 11, 2024
142f626
dont use jwklong fork on prod
JeremyGamer13 Nov 11, 2024
c1de364
dont use jwklong.github.io
WlodekM Nov 12, 2024
2c993d1
oopsie
WlodekM Nov 12, 2024
4bcc4d4
Merge pull request #82 from WlodekM/develop
JeremyGamer13 Nov 13, 2024
5648ffa
undo all of those reverted changes from new server
JeremyGamer13 Nov 13, 2024
618978d
fix pen plus sigma
Ianyourgod Nov 15, 2024
0443038
Merge branch 'develop' of https://github.com/PenguinMod/penguinmod.gi…
Ianyourgod Nov 15, 2024
7d63685
Create tuneShark.svg
SharkPool-SP Nov 15, 2024
ea053d4
Update index.jsx
SharkPool-SP Nov 15, 2024
c001c34
sigmaness
Ianyourgod Nov 15, 2024
de02ab5
Merge branch 'develop' of https://github.com/PenguinMod/penguinmod.gi…
Ianyourgod Nov 15, 2024
bf845ba
use the right favicon logo
JeremyGamer13 Nov 19, 2024
48673fd
replace letters from to and power/root/log blocks
JeremyGamer13 Nov 19, 2024
c27d4b2
move for loop next to other loops
JeremyGamer13 Nov 19, 2024
7630934
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 21, 2024
046880b
merge-upstream: test
someCatInTheWorld Nov 21, 2024
e62d417
merge-upstream: fix?
someCatInTheWorld Nov 21, 2024
e150ad6
merge-upstream: fix some (not all!) duplicates in the extension library.
someCatInTheWorld Nov 21, 2024
e91e7f2
merge-upstream: change dependencies (temporarily)
someCatInTheWorld Nov 21, 2024
5122765
merge-upstream: try to fix building (would it even work?)
someCatInTheWorld Nov 21, 2024
dc21abd
merge-upstream: nevermind that didn't work
someCatInTheWorld Nov 21, 2024
93fb149
merge-upstream: Fix parsing project data.
someCatInTheWorld Nov 21, 2024
c1581cf
merge-upstream: Change Add Sprite icon to a snail.
someCatInTheWorld Nov 21, 2024
a301826
Create myBlocksPlus.svg
SharkPool-SP Nov 22, 2024
36d4aea
Create BetterComments.svg
SharkPool-SP Nov 22, 2024
784bd09
Put My Blocks+ and Better Comments in the main gallery
SharkPool-SP Nov 22, 2024
5391e12
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 22, 2024
21eede0
Create particleEngine.svg
SharkPool-SP Nov 24, 2024
4579943
Update index.jsx
SharkPool-SP Nov 24, 2024
48cc4d6
Update sb-file-uploader-hoc.jsx
RedMan13 Nov 24, 2024
a1bd8c8
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Nov 24, 2024
9d25d72
Merge pull request #77 from PuzzlingGGG/develop
JeremyGamer13 Nov 26, 2024
5d0f07a
merge-upstream: Snail IDE-ify things
someCatInTheWorld Nov 28, 2024
cf8a5a6
tell me t-t-t-tell me
Ianyourgod Nov 29, 2024
7859bd9
sigma
Ianyourgod Nov 29, 2024
b9bee5f
just give me something man
Ianyourgod Nov 29, 2024
96a77a1
oh my jolly goodness
Ianyourgod Nov 29, 2024
23a74af
maybe do that please
Ianyourgod Nov 29, 2024
13bfdaf
say it is soooo
Ianyourgod Nov 29, 2024
504d2d6
show
Ianyourgod Nov 29, 2024
419e8d4
Revert "show"
Ianyourgod Nov 29, 2024
8a3f787
Revert "say it is soooo"
Ianyourgod Nov 29, 2024
7f3cc77
Revert "maybe do that please"
Ianyourgod Nov 29, 2024
8d46311
Revert "oh my jolly goodness"
Ianyourgod Nov 29, 2024
4a113c2
Revert "just give me something man"
Ianyourgod Nov 29, 2024
904db8a
Revert "sigma"
Ianyourgod Nov 29, 2024
21e6c1f
Revert "tell me t-t-t-tell me"
Ianyourgod Nov 29, 2024
0cd8a4e
fix remix display
Ianyourgod Nov 29, 2024
3bd3d32
this code is so ass
Ianyourgod Nov 29, 2024
4b1797c
i greatly dislike this code
Ianyourgod Nov 29, 2024
ab8a142
fix project page
Ianyourgod Nov 29, 2024
ce7db9e
haha epic scratch-gui fail
RedMan13 Dec 3, 2024
d261f3d
Merge remote-tracking branch 'pm/develop' into merge-upstream
someCatInTheWorld Dec 8, 2024
655d400
merge-upstream: Revert server API changes that aren't applicable with…
someCatInTheWorld Dec 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
with:
node-version: 16.x
- name: Install dependencies and build site
run: npm i -g pnpm@7 && pnpm up && pnpm i --shamefully-hoist && webpack --bail
run: npm i -g pnpm@7 && pnpm up && pnpm i --shamefully-hoist && NODE_ENV=production webpack --bail
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
Expand All @@ -36,7 +36,7 @@ jobs:
deploy:
environment:
name: github-pages
url: 'https://penguinmod.site/project'
url: 'https://penguinmod.com/project'
runs-on: ubuntu-latest
needs: build
steps:
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,11 @@ npm-*
/.opt-in
!build/
!dist/
build/*
yarn.lock

# Generated translation files
/translations
/locale
src/lib/tw-translations/new-generated-translations.json
src/lib/tw-translations/merged-translations.json
15 changes: 15 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1 +1,16 @@

# NPM
/node_modules
npm-*

# Testing
/.nyc_output
/coverage
/test

# Build
/.opt-in
/build

# generated translation files
/translations
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
{
"yaml.schemas": {
"https://gitpod.io/schemas/gitpod-schema.json": "file:///workspace/penguinmod.github.io/.gitpod.yml"
},
"files.associations": {
"*.css": "scss"
}
}
26 changes: 26 additions & 0 deletions FORKING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
This file contains instructions on what you should do upon forking PenguinMod.

You don't HAVE to follow this document but it'll prevent a lot of confusion for your users and likely prevent your mod from being blacklisted from our internal servers.

# Branding changes
Update any labels or text that says "PenguinMod" and put your mod's name.
You shouldn't do this for IDs or anything like that.

You should also update your credits & privacy policy pages. We didn't work on your mod, you just made an extension of ours.

Update any links to our github to yours so people can find the source code. Also make sure to update links that you have your own version of like feedback, docs, or packager.

### The "don't do that" section
Don't remove any credit to Scratch, TurboWarp, or PenguinMod. That's just not cool.
Imagine if someone just forked your copy and pretended they made it all themselves.

I'm not legal advice but you should probably not change the license or make the public repos you forked into private ones.

To my knowledge, you can't just do that without some problems.

# Server changes
Unless you plan on keeping your mod 100% compatible with PenguinMod, please remove the Upload button and any project sharing features.

Our APIs are only built for PenguinMod and therefore will likely end up breaking in your mod at some point or another.

We also do not allow projects that only work outside of PenguinMod so if you end up having a lot of uploads from your site, then we'll have to block your site from being able to use the project API.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ to run snail ide on your computer, you'll need nvm (node version manager).<br>
type ``nvm install 16`` then ``nvm use 16`` in your terminal. (if your on windows, accept the uac prompts)<br>
then your gonna need pnpm. there may be other ways to install snail ides dependencies without pnpm, but right now you'll need it. you can install it by typing ``npm install -g pnpm``. <br>
after you install pnpm, clone the snail ide gui with ``git clone https://github.com/snail-ide/snail-ide.github.io``.<br>
then run ``pnpm i --shamefully-hoist``. after that, you can type ``npm start`` or ``pnpm start`` or ``yarn start`` if you have yarn.<br/>
then run ``NODE_OPTIONS=--openssl-legacy-provider pnpm i --shamefully-hoist``. after that, you can type ``npm start`` or ``pnpm start`` or ``yarn start`` if you have yarn.<br/>
if you want to use node 17+ , you'll have to add the enviroment variable `NODE_OPTIONS` with the content `--openssl-legacy-provider` before the start command.<br/>
on linux/github codespaces you can do that by running the command `export NODE_OPTIONS=--openssl-legacy-provider`.

Expand Down
Binary file added favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading