summaryrefslogtreecommitdiff
path: root/objects.js
Commit message (Collapse)AuthorAgeFilesLines
* fixed #231 (watcher-display of Booleans)jmoenig2013-11-151-2/+2
|
* fixed wrong NaN display for variable watchersjmoenig2013-11-121-2/+2
| | | | Thanks, Brian, for catching this glitch!
* Increase maximum clone count from 128 to 300jmoenig2013-10-141-2/+2
|
* experimental MAP primitive reporterjmoenig2013-10-081-1/+40
| | | | in lists category, visible in dev mode for now
* Keep watchers onstage when hiding/showing them, fixes #195jmoenig2013-10-041-0/+4
|
* Prevent watcher cells from growing wider as their contents becomes tallerjmoenig2013-10-041-2/+3
|
* smooth numerical values displayed in watchersjmoenig2013-10-011-4/+7
|
* fixed #146jmoenig2013-09-191-0/+1
| | | | filter out empty costumes
* fixed #169jmoenig2013-09-191-4/+6
|
* prevent costumes with imported CORS-tainted canvasesjmoenig2013-09-181-1/+19
| | | | expected to fix #155, #154, #151, #148, #147, #127 for future projects
* fixed part of #154 - prevent costumes from being drawn while they are loadingjmoenig2013-09-171-3/+17
| | | | | | prevents an occasional DOM error saying "an attempt was made to use an object that is not, or is no longer, usable" when loading a project that has costumes
* New SPLIT primitive reporter activatedjmoenig2013-09-161-9/+9
| | | | | this should come in handy when importing text files that should be converted to lists, as in the hangman lab
* Nestable Sprites Collision Detection & fixesjmoenig2013-08-121-8/+50
|
* Nestable Sprites fixesjmoenig2013-08-101-12/+16
|
* Nested Sprite saving / loadingjmoenig2013-08-091-7/+7
|
* Nested Sprites - Stage scaling adjustmentjmoenig2013-08-091-1/+4
|
* Nested Sprite Rotation style buttons on corral iconsjmoenig2013-08-091-1/+1
|
* Nested Sprite synchronous / independent rotationjmoenig2013-08-081-4/+8
|
* Nested Sprite Rotationjmoenig2013-08-081-2/+13
|
* Nested Sprite Scalingjmoenig2013-08-081-14/+58
| | | | first rough pass
* Nested Sprite Motionjmoenig2013-08-071-0/+8
|
* Sprite Nesting GUIjmoenig2013-08-071-9/+77
| | | | (still hidden and disabled at this time)
* Fixed stage costume scaling & misplacing bugjmoenig2013-08-071-6/+2
| | | | Thanks, Josh, for the report!
* Sprite Nesting preliminariesjmoenig2013-08-071-2/+207
| | | | not yet functional and disabled
* Polish translation, thanks, Witek Kranas!jmoenig2013-08-061-1/+4
|
* experimental text SPLIT primitive in the operators categoryjmoenig2013-07-311-1/+9
| | | | (currently only accessible in dev mode)
* PAUSE primitive command blockjmoenig2013-07-301-2/+17
|
* experimental text-function primitivejmoenig2013-07-151-0/+9
| | | | (hidden, shown only in dev mode in the operators category)
* increased palette's vertical growth by scrollBarSizejmoenig2013-07-151-1/+2
|
* Codification changes, Boolean slot bug fixjmoenig2013-07-091-12/+5
| | | | | | * Collapsed codification primitives (code, header) into a single block * Added isEmptySlot() to BooleanArgMorph (thanks, Brian, for the bug report!)
* Codification (blocks to text) support completejmoenig2013-07-041-1/+9
| | | | | text code mapping and block header support, both via GUI and primitives, for built-in blocks and for custom ones.
* removed tolerance margin in Costume's shrinkWrap()jmoenig2013-07-021-9/+5
| | | | | Chrome no longer needs this kludge. Removing it also fixes an "empty costume" bug when drawing over the edges of the paint editor
* fixed speech bubble scaling when sprite is not onstagejmoenig2013-06-271-2/+3
| | | | (reported in the Scratch forums)
* pretty printing support for mapped codejmoenig2013-06-241-2/+2
| | | | better formatting capabilites now support Python mappings
* %code input slotjmoenig2013-06-211-4/+4
| | | | multi-line, monospaced, type-in slot for code mappings
* "flat" design: No rounded corners for watchersjmoenig2013-06-201-5/+1
|
* Objects: doMapCode() primitive now uses a multi-line input slotjmoenig2013-06-201-1/+1
|
* "flat" design enhancements for cellsjmoenig2013-06-201-4/+2
|
* "flat" design enhancements for blocks and watchersjmoenig2013-06-201-5/+11
|
* Code mappingjmoenig2013-06-181-1/+44
| | | | generating text code from blocks, first experimental iteration
* Objects: fix for hiding 'getLastAnswer' and 'getTimer' primitivesjmoenig2013-06-051-11/+11
|
* "Flat" GUI design preferencejmoenig2013-05-161-8/+12
| | | | in the IDE's settings menu
* Costume shrinkWrapping adjustmentsjmoenig2013-05-151-18/+22
|
* Broadcast & Message enhancements, fixed #93jmoenig2013-05-141-3/+34
| | | | | * When I receive <any msg> option * getLastMessage reporter + watcher
* Paint editor fixesjmoenig2013-05-141-1/+1
|
* Paint editor integrationjmoenig2013-05-141-4/+34
|
* Costume shrink-wrappingjmoenig2013-04-301-1/+87
|
* Hide Primitives featurejmoenig2013-04-251-1/+108
| | | | | | | | | 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.
* Merge pull request #74 from queryselector/issue-23Jens Mönig2013-04-231-5/+1
|\ | | | | Fixed #23
| * Fixed #23Nathan Dinsmore2013-04-211-5/+1
| | | | | | | | | | | | Only one of each kind of dialog can now be open at any given time. You can still open multiple dialogs for editing a costume and editing a block.