summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Avoid dropping reporters into variadic inputs unless it touches the arrowsjmoenig2013-07-302-4/+21
|
* * Dutch translation, thanks, Frank Sierens!jmoenig2013-07-243-1/+1218
|
* experimental text-function primitivejmoenig2013-07-154-3/+61
| | | | (hidden, shown only in dev mode in the operators category)
* increased palette's vertical growth by scrollBarSizejmoenig2013-07-152-1/+6
|
* Paint: fixed pipette tool for floodfilljmoenig2013-07-132-2/+6
| | | | thanks, Kartik, for your help!
* Paint Editor: Pipette tooljmoenig2013-07-122-45/+88
| | | | and code formatting adjustments for JSLint
* Pipette symboljmoenig2013-07-121-2/+39
|
* preserve nested reporters in "kicked out" variadic inputsjmoenig2013-07-115-9/+20
| | | | | | instead of "swallowing" them. also new: floor() function in monadic math reporter's drop-down
* fixed occasional flickering in scripting areasjmoenig2013-07-112-1/+6
| | | | | (caused by deleted feedback morphs, a bug that surfaced in Chrome 28 on OSX and may be due to a possible Chrome GC issue)
* Reset hidden primitives and code mappings upon loading a new projectjmoenig2013-07-102-1/+13
|
* Codification changes, Boolean slot bug fixjmoenig2013-07-094-15/+42
| | | | | | * Collapsed codification primitives (code, header) into a single block * Added isEmptySlot() to BooleanArgMorph (thanks, Brian, for the bug report!)
* fixed serialization placement-bug for spritesjmoenig2013-07-082-6/+7
| | | | | thanks, Caitie, for reporting this bug and for supplying a project which let me reproduce it!
* Blocks: fixed CommentMorph hiding/showing bugjmoenig2013-07-052-1/+23
| | | | | when switching to / from presentation mode the previously hidden text (in collapsed state) was again shown along with the resize handle
* Codification (blocks to text) support completejmoenig2013-07-048-59/+261
| | | | | text code mapping and block header support, both via GUI and primitives, for built-in blocks and for custom ones.
* removed ellipses in library menujmoenig2013-07-021-4/+4
| | | | since we don't pop up the blocks selection dialog anymore
* GUI: import libraries featurejmoenig2013-07-024-5/+55
| | | | | | | | | in the project menu, libraries for * Iteration, composition, * List utilities, * Variadic reporters, * Words, sentences
* removed tolerance margin in Costume's shrinkWrap()jmoenig2013-07-022-9/+9
| | | | | Chrome no longer needs this kludge. Removing it also fixes an "empty costume" bug when drawing over the edges of the paint editor
* improved importing costumesjmoenig2013-06-283-3/+30
| | | | | by dragging in pictures from other web pages, which now allows for dragging links to pictures as well
* fixed speech bubble scaling when sprite is not onstagejmoenig2013-06-272-2/+7
| | | | (reported in the Scratch forums)
* fixed #100 saving costumes to the cloudjmoenig2013-06-262-2/+7
|
* code mapping: dialog input is now multi-line monospacedjmoenig2013-06-253-6/+69
|
* pretty printing support for mapped codejmoenig2013-06-243-37/+39
| | | | better formatting capabilites now support Python mappings
* code mapping: pretty printing support (work-in-progress)jmoenig2013-06-211-0/+38
| | | | commented out for now, not yet functional
* code mapping: pass on c-slot clode by defaultjmoenig2013-06-211-1/+1
|
* %code input slotjmoenig2013-06-213-5/+13
| | | | multi-line, monospaced, type-in slot for code mappings
* Morphic, Blocks: "flat" design fixjmoenig2013-06-213-13/+16
| | | | | Handle manually "unshadowed" StringMorphs without throwing an exception. This lets you load the tools library into "flat" mode again.
* "flat" design: No rounded corners for watchersjmoenig2013-06-201-5/+1
|
* Objects: doMapCode() primitive now uses a multi-line input slotjmoenig2013-06-202-1/+2
|
* Blocks: Multi-line input slots (TextSlotMorphs - %mlt)jmoenig2013-06-202-1/+90
|
* "flat" design enhancements for cellsjmoenig2013-06-201-4/+2
|
* "flat" design enhancements for blocks and watchersjmoenig2013-06-205-29/+89
|
* GUI: make code mapping preference persistentjmoenig2013-06-202-2/+17
|
* Store: persisting code mappingsjmoenig2013-06-192-10/+57
| | | | in project and block library files
* Code mappingjmoenig2013-06-186-5/+428
| | | | generating text code from blocks, first experimental iteration
* Morphic: focus World canvas on mouse down (otherwise prevent default)jmoenig2013-06-062-1/+4
|
* BYOB: Newly created custom reporters now have an initial default REPORT ↵jmoenig2013-06-062-2/+16
| | | | block as definition body
* Objects: fix for hiding 'getLastAnswer' and 'getTimer' primitivesjmoenig2013-06-052-11/+19
|
* prevent undesired HTML5 dragstart eventjmoenig2013-06-041-1/+2
| | | | (a new glitch introduced in Chrome 27)
* Restore user settings fix for localizationjmoenig2013-05-171-74/+90
|
* Simplified the web pagejmoenig2013-05-171-4/+2
|
* Remember user settings across sessionsjmoenig2013-05-172-3/+85
| | | | | | most user settings (language, blocks zoom, long form input, clicking sound, design preference) are now made persistent in localStorage, so if the user closes and re-opens Snap! the settings stay the same
* "Flat" GUI design preferencejmoenig2013-05-1610-94/+255
| | | | in the IDE's settings menu
* "Flat" GUI design optionsjmoenig2013-05-153-33/+80
| | | | preparing for "flat" GUI skins
* Costume shrinkWrapping adjustmentsjmoenig2013-05-152-19/+27
|
* Paint editor fixes and creditsjmoenig2013-05-142-5/+6
|
* Broadcast & Message enhancements, fixed #93jmoenig2013-05-146-15/+92
| | | | | * When I receive <any msg> option * getLastMessage reporter + watcher
* Paint editor fixesjmoenig2013-05-142-3/+3
|
* Paint editor integrationjmoenig2013-05-143-339/+195
|
* Paint editor fixesjmoenig2013-05-141-172/+269
|
* Paint editorjmoenig2013-05-143-0/+1102
| | | | contributed by Kartik Chandra (Hardmath123 on Scratch)!!