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

Download screenshot option #2914

Closed
samelhusseini opened this issue Aug 26, 2019 · 6 comments
Closed

Download screenshot option #2914

samelhusseini opened this issue Aug 26, 2019 · 6 comments
Assignees
Labels
issue: feature request Describes a new feature and why it should be added
Milestone

Comments

@samelhusseini
Copy link
Contributor

Add an optional context menu option to download a screenshot of blocks or the workspace.
This should trigger a download of a screenshot PNG of the block stack or group of blocks.

We should also consider serializing the xml into PNG metadata:
It would also be nice if dragging that same PNG onto the workspace loaded a copy of that stack onto the workspace.
In the case that it was a workspace screenshot, perhaps it should replace the entire workspace with that screenshot source.

@samelhusseini samelhusseini added the issue: feature request Describes a new feature and why it should be added label Aug 26, 2019
@samelhusseini samelhusseini added this to the Icebox milestone Aug 26, 2019
@samelhusseini samelhusseini self-assigned this Aug 26, 2019
@ewpatton
Copy link
Contributor

@samelhusseini Here's the commit where I added this feature for App Inventor: mit-cml/appinventor-sources@8b749ef

@samelhusseini
Copy link
Contributor Author

samelhusseini commented Aug 26, 2019

Awesome, thanks for the link @ewpatton!

@JoshuaLowe1002
Copy link

Is this still being considered? Would love this feature

@rachel-fenichel
Copy link
Collaborator

@samelhusseini plugin candidate?

@samelhusseini
Copy link
Contributor Author

Yes for sure. Simply adding what we have in a plugin is straightforward, however I don't think screenshot.js in Blockly is complete. For starters it doesn't support all browsers..

@rachel-fenichel
Copy link
Collaborator

Closing in favor of a plugin: google/blockly-samples#249

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue: feature request Describes a new feature and why it should be added
Projects
None yet
Development

No branches or pull requests

4 participants