New addon ideas #3

Open
opened 2026-03-30 18:22:19 -05:00 by PPPDUD · 9 comments
PPPDUD commented 2026-03-30 18:22:19 -05:00 (Migrated from github.com)

In order to succeed, Sparkle desperately needs more useful addons.

We also need people to implement said addons, of course.

@Mojavesoft-Group/jameson-team Anybody want to pitch in?

Edit: For the record, nobody's obligated to help out, but it would be for the greater good of this project to contribute.

Edit 2: Sorry for writing this issue so awkwardly. I'm not great at writing stuff when it's this late.

In order to succeed, Sparkle desperately needs more useful addons. We also need people to implement said addons, of course. @Mojavesoft-Group/jameson-team Anybody want to pitch in? Edit: For the record, nobody's obligated to help out, but it would be for the greater good of this project to contribute. Edit 2: Sorry for writing this issue so awkwardly. I'm not great at writing stuff when it's this late.
PPPDUD commented 2026-03-30 18:24:27 -05:00 (Migrated from github.com)

I'll propose the first idea. I want an addon that will let people import projects, libraries, and media assets from a personal GitHub repository or website and use them in their programming pursuits.

I'll propose the first idea. I want an addon that will let people import projects, libraries, and media assets from a personal GitHub repository or website and use them in their programming pursuits.
e016 commented 2026-03-30 18:35:36 -05:00 (Migrated from github.com)

Here's my ideas:

  • - @tethrarxitet's Personal Libraries mod (please use Split's PL version, it's updated and has a very rudimentary "Edit Libraries" dialog)
  • - Split! blocks (should be easy)
  • - duplicate blocks shortcut
  • - an IDE recolor addon (I think ego-lay_atman-bay's fork of Snap has that)
  • - cut/copy/paste blocks addon
  • - "rename all" for sprites (updates sprite's name everywhere)
  • - better color picker
  • - find bar (like Scratch Addons)
  • - backpack addon
Here's my ideas: - [x] - @tethrarxitet's Personal Libraries mod (please use Split's PL version, it's updated and has a very rudimentary "Edit Libraries" dialog) - [ ] - Split! blocks (should be easy) - [ ] - duplicate blocks shortcut - [ ] - an IDE recolor addon (I think ego-lay_atman-bay's fork of Snap has that) - [ ] - cut/copy/paste blocks addon - [ ] - "rename all" for sprites (updates sprite's name everywhere) - [ ] - better color picker - [ ] - find bar (like Scratch Addons) - [ ] - backpack addon
PPPDUD commented 2026-03-30 18:47:23 -05:00 (Migrated from github.com)

@e016 Thank you so much for introducing me to that theme customizer!!! It's incredibly fun to play with!

Image Image Image
@e016 Thank you so much for introducing me to that theme customizer!!! It's incredibly fun to play with! <img width="1641" height="1158" alt="Image" src="https://github.com/user-attachments/assets/e4f4bac4-4f0e-48d0-a6ae-fa7b293c229d" /> <img width="1641" height="1158" alt="Image" src="https://github.com/user-attachments/assets/aecc660c-5a62-49ff-917f-01acc65d838a" /> <img width="1641" height="1158" alt="Image" src="https://github.com/user-attachments/assets/2b4ba929-a4c6-4b4b-a0c1-003812df83aa" />
codingisfun2831t commented 2026-03-30 19:13:38 -05:00 (Migrated from github.com)

I call dibs on the clipboard addon (ill also add it for costumes and such)

I call dibs on the clipboard addon (ill also add it for costumes and such)
PPPDUD commented 2026-04-14 12:20:19 -05:00 (Migrated from github.com)

I've started work on Snap! Inspector, a new addon that will let you probe Snap!'s internals and patch them with custom code.

I've started work on Snap! Inspector, a new addon that will let you probe Snap!'s internals and patch them with custom code.
codingisfun2831t commented 2026-04-14 14:11:14 -05:00 (Migrated from github.com)

And what would a example of that be?

And what would a example of that be?
PPPDUD commented 2026-04-14 14:16:38 -05:00 (Migrated from github.com)

And what would a example of that be?

Glad you asked!

You can execute arbitrary JavaScript code...

Image

You can patch the source code of addons...

Image

You can add or remove trusted JavaScript domains for src_load:

Image

...and you can even view (but not currently edit) the source code of primitives!

Image
> And what would a example of that be? Glad you asked! You can execute arbitrary JavaScript code... <img width="1710" height="745" alt="Image" src="https://github.com/user-attachments/assets/b0a7011b-1fbf-4a82-9dba-c6d1ed1171bd" /> You can patch the source code of addons... <img width="753" height="403" alt="Image" src="https://github.com/user-attachments/assets/ea60d170-8fd8-48d7-83b5-5c7234a1fe57" /> You can add or remove trusted JavaScript domains for `src_load`: <img width="753" height="403" alt="Image" src="https://github.com/user-attachments/assets/04c82e27-c02a-495c-b4ae-253bd74cd95b" /> ...and you can even view (but not currently edit) the source code of primitives! <img width="753" height="403" alt="Image" src="https://github.com/user-attachments/assets/e2ec313c-3e2f-4a9d-a2b2-1bc51a1955d9" />
PPPDUD commented 2026-04-14 14:17:18 -05:00 (Migrated from github.com)

I'm also working on an addon that can apply more permanent patches than Snap! Inspector.

I'm also working on an addon that can apply more permanent patches than Snap! Inspector.
PPPDUD commented 2026-06-03 12:18:13 -05:00 (Migrated from github.com)

@e016 Have you made any progress on an addon for Split! blocks?

@e016 Have you made any progress on an addon for Split! blocks?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sparkle-devs/SparkleAddons#3
No description provided.