scratchfoundation / scratchfoundation/scratch-blocks

"Screenshot these blocks" feature

Open
#1,720 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
JavaScript
Stars
2.8k
Forks
1.6k
Avg merge
4h 51m
Merged PRs (30d)
12

Description

This is a pretty simple idea: There should be a "Screenshot these blocks" option in the right-click (context) menu. When you click it, it'll generate an image of the blocks (with a transparent background) and download it. It would be very handy for making tutorials and resources, so you don't need to take a manual screenshot (ala shift+command+4, Print Screen) and then remove the background with some paint tool.

This post inspired the idea. Back in 1.4, something like this feature existed; it would take a screenshot of all the blocks and scripts in the sprite. That would be pretty handy, too.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files or tests. Start by locating the existing right-click context-menu and block-rendering entry points, then determine how a transparent image could be downloaded. Done means the menu action produces a transparent image of the selected blocks; whether it should also support all blocks and scripts needs clarification.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.