summaryrefslogtreecommitdiff
path: root/blocks.js
Commit message (Collapse)AuthorAgeFilesLines
...
* Hide Primitives featurejmoenig2013-04-251-1/+25
| | | | | | | | | Primitive blocks in the palette can now be hidden in the project via their context menu. Each palette's context menu further lets you hide or show all its primitives depending on whether any primitives are left to hide or show. Hidden primitives are stored in the project data. This lets instructors create "simplified" examples and problem sets.
* Release clean-ups & translation updatejmoenig2013-04-231-1/+1
|
* Merge pull request #68 from queryselector/issue-19Jens Mönig2013-04-231-8/+7
|\ | | | | Fixed #19
| * Fixed #19Nathan Dinsmore2013-04-211-8/+7
| | | | | | | | Blocks highlights now retain the correct color when their associated stacks are dragged elsewhere.
* | Merge pull request #58 from queryselector/issue-53Jens Mönig2013-04-231-1/+4
|\ \ | |/ |/| Fixed #53
| * Fixed #53Nathan Dinsmore2013-04-191-1/+4
| | | | | | | | Renaming a script variable presents a dialog entitled "Script variable name," while renaming a ring input still presents a dialog entitled "Input name"
* | Fixed #65jmoenig2013-04-211-3/+4
|/ | | | using the percent character in variable names is now safe
* German translation updatejmoenig2013-04-191-1/+1
| | | | | | | for new "scripts pic..." feature on the scripting area's context menu. Also pushed up version dates for new beta release, and added SnapManual.pdf to the help folder
* Merge pull request #48 from queryselector/issue-47Jens Mönig2013-04-181-1/+1
|\ | | | | Fixed #47
| * Fixed #47Nathan Dinsmore2013-04-151-1/+1
| |
* | Merge pull request #35 from queryselector/issue-33Jens Mönig2013-04-181-2/+9
|\ \ | | | | | | Fixed #33
| * | Fixed issue #33Nathan Dinsmore2013-04-131-2/+9
| |/ | | | | | | Generated variable names now follow the pattern a..z, aa..zz, aaa..zzz, etc.
* / Export picture of all scriptsjmoenig2013-04-171-1/+30
|/ | | | | | | | | | * new entry in the ScriptsMorph's userMenu lets you export a picture of all scripts, including comments. * place sticky comments on World layer on dragging their anchor block, fixes both #8 and #18 * additional settings for developing the backend
* Switched to UTF-8Nathan Dinsmore2013-04-081-2/+2
| | | | This fixes some encoding issues
* Revert "Fixed an encoding issue"Nathan Dinsmore2013-04-081-2/+2
| | | | This reverts commit 4d37845b2e4de02ffa5a2e8a37812cca98e206d8.
* Fixed an encoding issueNathan Dinsmore2013-04-081-2/+2
|
* Fixed a number of whitespace inconsistenciesNathan Dinsmore2013-04-081-4/+4
|
* Variable-names drop-down menu when renaming blobsjmoenig2013-04-051-3/+8
| | | | | renaming variable blobs now features a drop-down menu in the dialog box with reachable variable names and a picture of the block to be renamed
* Display Custom Block Comments as Helpjmoenig2013-04-041-3/+24
| | | | | Selecting "Help" for a custom block now pops up the comment attached to its definition's prototype hat, if any
* PrototypeHatBlocks accept anchored commentsjmoenig2013-04-031-3/+1
| | | | | You can now "stick" comments to the prototype hat block in the block editor
* Anchored Comments Enhancementsjmoenig2013-04-021-9/+29
| | | | | | | * the Block Editor now allows anchored comments, * duplicating a block / script / sprite now also duplicates anchored comments, * deleting a block / script now also deletes anchored comments
* Zoom Blocksjmoenig2013-03-221-34/+34
| | | | | | in the settings menu. also: Optional slider for numeric prompter, numberic prompters for watchers' sliderMin/Max
* Scalable Comments, auto-positioning scaled scriptsjmoenig2013-03-191-8/+13
| | | | | including support for auto-positioning scaled scripts (so you don't have to clean-up when scaling blocks)
* Blocks layout optimizationjmoenig2013-03-191-15/+13
| | | | SyntaxElementMorph fixLayout() optimization for active highlights
* Scalable Symbolsjmoenig2013-03-181-6/+11
| | | | scales the green flag and turn-arrow symbols line stroke widths
* Adjust highlight when modifying active scriptsjmoenig2013-03-181-0/+19
| | | | | | When dragging blocks out of a running script, adding blocks into a running script, or editing inputs of a running script, the script's highlight should now adjust accordingly
* Scalable blocks and scriptsjmoenig2013-03-181-38/+48
| | | | | | | Shift-clicking on the settings menu lets you specify a fraction, by which blocks and scripts are scaled, allowing you to e.g. export poster-sized hi-res script pics, or to present Snap! live on hi-res screens and projectors
* Creationjmoenig2013-03-161-0/+9000