summaryrefslogtreecommitdiff
path: root/history.txt
Commit message (Collapse)AuthorAgeFilesLines
* Paint Editor: Pipette tooljmoenig2013-07-121-0/+5
| | | | and code formatting adjustments for JSLint
* preserve nested reporters in "kicked out" variadic inputsjmoenig2013-07-111-0/+2
| | | | | | instead of "swallowing" them. also new: floor() function in monadic math reporter's drop-down
* fixed occasional flickering in scripting areasjmoenig2013-07-111-0/+4
| | | | | (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-101-0/+4
|
* Codification changes, Boolean slot bug fixjmoenig2013-07-091-0/+5
| | | | | | * 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-081-0/+4
| | | | | thanks, Caitie, for reporting this bug and for supplying a project which let me reproduce it!
* Blocks: fixed CommentMorph hiding/showing bugjmoenig2013-07-051-0/+4
| | | | | 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-041-0/+4
| | | | | text code mapping and block header support, both via GUI and primitives, for built-in blocks and for custom ones.
* GUI: import libraries featurejmoenig2013-07-021-1/+2
| | | | | | | | | in the project menu, libraries for * Iteration, composition, * List utilities, * Variadic reporters, * Words, sentences
* removed tolerance margin in Costume's shrinkWrap()jmoenig2013-07-021-0/+4
| | | | | 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-281-0/+4
| | | | | 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-271-0/+4
| | | | (reported in the Scratch forums)
* fixed #100 saving costumes to the cloudjmoenig2013-06-261-0/+4
|
* code mapping: dialog input is now multi-line monospacedjmoenig2013-06-251-0/+4
|
* pretty printing support for mapped codejmoenig2013-06-241-0/+4
| | | | better formatting capabilites now support Python mappings
* %code input slotjmoenig2013-06-211-1/+2
| | | | multi-line, monospaced, type-in slot for code mappings
* Morphic, Blocks: "flat" design fixjmoenig2013-06-211-0/+4
| | | | | Handle manually "unshadowed" StringMorphs without throwing an exception. This lets you load the tools library into "flat" mode again.
* Objects: doMapCode() primitive now uses a multi-line input slotjmoenig2013-06-201-0/+1
|
* Blocks: Multi-line input slots (TextSlotMorphs - %mlt)jmoenig2013-06-201-0/+1
|
* "flat" design enhancements for blocks and watchersjmoenig2013-06-201-0/+1
|
* GUI: make code mapping preference persistentjmoenig2013-06-201-0/+4
|
* Store: persisting code mappingsjmoenig2013-06-191-0/+4
| | | | in project and block library files
* Code mappingjmoenig2013-06-181-0/+4
| | | | generating text code from blocks, first experimental iteration
* Morphic: focus World canvas on mouse down (otherwise prevent default)jmoenig2013-06-061-0/+2
|
* BYOB: Newly created custom reporters now have an initial default REPORT ↵jmoenig2013-06-061-0/+4
| | | | block as definition body
* Objects: fix for hiding 'getLastAnswer' and 'getTimer' primitivesjmoenig2013-06-051-0/+8
|
* Remember user settings across sessionsjmoenig2013-05-171-0/+4
| | | | | | 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-161-0/+4
| | | | in the IDE's settings menu
* "Flat" GUI design optionsjmoenig2013-05-151-0/+2
| | | | preparing for "flat" GUI skins
* Costume shrinkWrapping adjustmentsjmoenig2013-05-151-1/+5
|
* Broadcast & Message enhancements, fixed #93jmoenig2013-05-141-0/+1
| | | | | * When I receive <any msg> option * getLastMessage reporter + watcher
* Paint editorjmoenig2013-05-141-0/+4
| | | | contributed by Kartik Chandra (Hardmath123 on Scratch)!!
* Reset Password via emailed linkjmoenig2013-05-101-1/+5
| | | | (front end only)
* Reset Password Featurejmoenig2013-05-061-0/+4
| | | | (front end only)
* Fixed #24jmoenig2013-04-301-0/+1
|
* Eraser symboljmoenig2013-04-301-0/+1
|
* Fixed #83jmoenig2013-04-301-0/+2
|
* Costume shrink-wrappingjmoenig2013-04-301-0/+4
|
* Solid rectangle and circle symbolsjmoenig2013-04-291-0/+4
|
* Fixed #70jmoenig2013-04-271-0/+1
|
* Paint bucket symbol for paint editor flood-fill tooljmoenig2013-04-271-0/+4
|
* Paint editor tools symbolsjmoenig2013-04-261-0/+1
| | | | | additional simple icons for buttons: brush, rectangle, circle, line, crosshairs
* Ensure unique World stampsjmoenig2013-04-261-0/+4
|
* Translation update for "hide primitives" featurejmoenig2013-04-251-0/+1
|
* Restore multi-dialog restrictions for multi-world setupsjmoenig2013-04-251-0/+2
|
* Hide Primitives featurejmoenig2013-04-251-0/+4
| | | | | | | | | 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.
* Fine-tune multiple dialog instance handlingjmoenig2013-04-241-0/+4
| | | | | | prevent multiple block editors on the same block definition, allow multiple dialogs on different objects, handle dialog instances in DialogBoxMorph.prototype
* Release clean-ups & translation updatejmoenig2013-04-231-0/+2
|
* Fixed #44jmoenig2013-04-231-0/+4
| | | | Circularity no longer breaks watchers
* Double click support for cloud side of project dialogjmoenig2013-04-221-0/+4
|