Skip to content

Built-In Gallery Changes #149

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

Merged
merged 3 commits into from
Aug 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 21 additions & 14 deletions src/lib/libraries/extensions/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,9 @@ import sharkpoolBCIcon from './penguinmod/extensions/BetterComments.svg';
import sharkpoolPEIcon from './penguinmod/extensions/particleEngine.svg';
import jgScriptsExtensionIcon from './penguinmod/extensions/scripts.svg';
import sharkpoolLooksExpandedIcon from './penguinmod/extensions/looksExpanded.svg';
import spTurboSkinsIcon from './penguinmod/extensions/turboSkins.svg';
import spFontManagerIcon from './penguinmod/extensions/fontManager.svg';
import spSoundWaveIcon from './penguinmod/extensions/soundWaves.svg';

// events
import jgStorageExtensionIcon from './penguinmod/extensions/storage.png';
Expand Down Expand Up @@ -382,7 +385,7 @@ const menuItems = [
{
name: 'Sound Waves',
extensionId: 'https://extensions.penguinmod.com/extensions/SharkPool/Sound-Waves.js',
iconURL: 'https://extensions.penguinmod.com/images/SharkPool/Sound-Waves.svg',
iconURL: spSoundWaveIcon,
tags: ['penguinmod', 'noisemaker'],
description: 'Make sounds with oscillators!',
extDeveloper: 'SharkPool',
Expand Down Expand Up @@ -552,14 +555,19 @@ const menuItems = [
twDeveloper: 'LilyMakesThings'
},
{
name: 'Skins',
extensionId: 'https://extensions.turbowarp.org/Lily/Skins.js',
tags: ['turbowarp', 'graphics'],
iconURL: 'https://extensions.turbowarp.org/images/Lily/Skins.svg',
insetIconURL: turbowarpIcon,
description: 'Have your sprites show themselves as other images or costumes.',
name: 'Turbo Skins',
extensionId: 'https://sharkpools-extensions.vercel.app/extension-code/Turbo-Skins.js',
tags: ['penguinmod', 'graphics'],
iconURL: spTurboSkinsIcon,
description: 'Display sprites with various images or costumes and control their hitboxes',
extraLabels: [
{
name: "Inspired by",
value: "\"Skins\" by LilyMakesThings"
}
],
featured: true,
twDeveloper: 'LilyMakesThings'
credits: 'SharkPool'
},
{
name: 'Multiple Timers',
Expand All @@ -575,8 +583,7 @@ const menuItems = [
extensionId: 'tempVars',
iconURL: gsaTempVariablesExtensionIcon,
tags: ['penguinmod'],
description: 'Create variables for use in one block stack. Useful to not clutter the variable list with variables you only use once.',
credits: 'LilyMakesThings',
description: 'Create temporary variables for use in one block stack.',
featured: true
},
{
Expand All @@ -601,7 +608,7 @@ const menuItems = [
{
name: 'Font Manager',
extensionId: 'https://extensions.penguinmod.com/extensions/SharkPool/Font-Manager.js',
iconURL: 'https://extensions.penguinmod.com/images/SharkPool/Font-Manager.svg',
iconURL: spFontManagerIcon,
tags: ['penguinmod', 'graphics'],
description: 'Manage, create, and delete fonts.',
credits: 'SharkPool, Ashimee',
Expand Down Expand Up @@ -664,7 +671,7 @@ const menuItems = [
extDeveloper: 'pinksheep2917',
featured: true
},
/*{ i dont like this extension anymore it kinda sucks
/*DEPRECATED {
name: 'Extra Mathematics',
extensionId: 'https://extensions.penguinmod.com/extensions/jwklong/mathematics.js',
iconURL: 'https://extensions.penguinmod.com/images/jwklong/mathematics.png',
Expand Down Expand Up @@ -699,15 +706,15 @@ const menuItems = [
description: 'Blocks for specific use-cases or major convenience.',
featured: true
},
{
/*DEPRECATED{
name: 'Odd Messages',
extensionId: 'oddMessage',
tags: ['penguinmod'],
iconURL: silvxrcatOddMessagesExtensionIcon,
description: 'For logging and variable utilization.',
featured: true,
extDeveloper: 'silvxrcat'
},
},*/
{
name: 'HTML iframe Elements',
extensionId: 'jgIframe',
Expand Down
Loading
Loading