jmoenig
8646dfc35e
support for TELL and ASK
...
The FOR reporter’s first input now also accepts blocks and scripts
(„rings“), and reports a copy that is bound to the sprite indicated by
the second input. This lets you „zombify“ (or remote-control) sprites
(and create custom TELL and ASK blocks)
2014-01-08 12:18:04 +01:00
jmoenig
e9020b4ed3
fixed saving/loading of new mouse coordinate watchers
2013-12-19 17:54:40 +01:00
Michael Ball
21a29e3706
fix #275 #237 ; implements watchers for mouse x and mouse y
2013-12-18 03:54:27 -08:00
jmoenig
f48460fc25
null-canvas blitting bug follow-up
2013-12-12 15:27:49 +01:00
jmoenig
59a39077b8
fixed #277 , #279 (blitting null-canvasses fails)
...
Thanks, Nathan, for the pointer to this!
2013-12-12 14:55:40 +01:00
jmoenig
0e27d975c6
fixed #264 (mapped <ctrl-enter> to green-flag instead of <enter>)
2013-12-05 10:01:25 +01:00
jmoenig
6cc86fa751
fixed #231 (watcher-display of Booleans)
2013-11-15 14:57:14 +01:00
jmoenig
5d5fc20a6d
fixed wrong NaN display for variable watchers
...
Thanks, Brian, for catching this glitch!
2013-11-12 12:01:26 +01:00
jmoenig
93960bc4fb
Increase maximum clone count from 128 to 300
2013-10-14 17:03:56 +02:00
jmoenig
4d5dad807b
experimental MAP primitive reporter
...
in lists category, visible in dev mode for now
2013-10-08 16:59:55 +02:00
jmoenig
4e501e00ad
Keep watchers onstage when hiding/showing them, fixes #195
2013-10-04 11:08:39 +02:00
jmoenig
b32ed8ef23
Prevent watcher cells from growing wider as their contents becomes taller
2013-10-04 10:53:17 +02:00
jmoenig
9a0881b96a
smooth numerical values displayed in watchers
2013-10-01 15:50:53 +02:00
jmoenig
6394ebc24a
fixed #146
...
filter out empty costumes
2013-09-19 16:09:47 +02:00
jmoenig
9450ed0511
fixed #169
2013-09-19 12:26:09 +02:00
jmoenig
e9afcc9ec3
prevent costumes with imported CORS-tainted canvases
...
expected to fix #155 , #154 , #151 , #148 , #147 , #127 for future projects
2013-09-18 15:34:59 +02:00
jmoenig
c0a0c1f4a7
fixed part of #154 - prevent costumes from being drawn while they are loading
...
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
2013-09-17 17:25:42 +02:00
jmoenig
ee30d63201
New SPLIT primitive reporter activated
...
this should come in handy when importing text files that should be
converted to lists, as in the hangman lab
2013-09-16 12:06:38 +02:00
jmoenig
fe50029b1c
Nestable Sprites Collision Detection & fixes
2013-08-12 13:05:42 +02:00
jmoenig
0bd0303a87
Nestable Sprites fixes
2013-08-10 08:11:51 +02:00
jmoenig
147674631c
Nested Sprite saving / loading
2013-08-09 16:07:02 +02:00
jmoenig
91f52228f2
Nested Sprites - Stage scaling adjustment
2013-08-09 12:17:27 +02:00
jmoenig
8a0efbd8da
Nested Sprite Rotation style buttons on corral icons
2013-08-09 10:20:34 +02:00
jmoenig
08110770b0
Nested Sprite synchronous / independent rotation
2013-08-08 19:30:17 +02:00
jmoenig
289dd6b2e6
Nested Sprite Rotation
2013-08-08 13:59:59 +02:00
jmoenig
9bbd379528
Nested Sprite Scaling
...
first rough pass
2013-08-08 12:52:33 +02:00
jmoenig
b4db57dc94
Nested Sprite Motion
2013-08-07 18:00:23 +02:00
jmoenig
325ad2297b
Sprite Nesting GUI
...
(still hidden and disabled at this time)
2013-08-07 16:32:21 +02:00
jmoenig
f557ddeb2a
Fixed stage costume scaling & misplacing bug
...
Thanks, Josh, for the report!
2013-08-07 11:32:58 +02:00
jmoenig
e2320cae3d
Sprite Nesting preliminaries
...
not yet functional and disabled
2013-08-07 10:33:39 +02:00
jmoenig
ade3c6ab48
Polish translation, thanks, Witek Kranas!
2013-08-06 07:59:29 +02:00
jmoenig
6fa1fcd876
experimental text SPLIT primitive in the operators category
...
(currently only accessible in dev mode)
2013-07-31 15:15:27 +02:00
jmoenig
1591466317
PAUSE primitive command block
2013-07-30 13:48:12 +02:00
jmoenig
4c9150d7e7
experimental text-function primitive
...
(hidden, shown only in dev mode in the operators category)
2013-07-15 15:45:11 +02:00
jmoenig
6dbfe66420
increased palette's vertical growth by scrollBarSize
2013-07-15 10:59:42 +02:00
jmoenig
167a175d18
Codification changes, Boolean slot bug fix
...
* Collapsed codification primitives (code, header) into a single block
* Added isEmptySlot() to BooleanArgMorph (thanks, Brian, for the bug
report!)
2013-07-09 21:10:16 +02:00
jmoenig
b59f7f3e27
Codification (blocks to text) support complete
...
text code mapping and block header support, both via GUI and
primitives, for built-in blocks and for custom ones.
2013-07-04 15:31:05 +02:00
jmoenig
78f416be9a
removed tolerance margin in Costume's shrinkWrap()
...
Chrome no longer needs this kludge. Removing it also fixes an "empty
costume" bug when drawing over the edges of the paint editor
2013-07-02 13:50:14 +02:00
jmoenig
b8c48040a2
fixed speech bubble scaling when sprite is not onstage
...
(reported in the Scratch forums)
2013-06-27 08:18:51 +02:00
jmoenig
416d92d78b
pretty printing support for mapped code
...
better formatting capabilites now support Python mappings
2013-06-24 17:49:47 +02:00
jmoenig
1f8f6e0192
%code input slot
...
multi-line, monospaced, type-in slot for code mappings
2013-06-21 09:53:16 +02:00
jmoenig
bed3e03e65
"flat" design: No rounded corners for watchers
2013-06-20 18:29:16 +02:00
jmoenig
d3ff1965fc
Objects: doMapCode() primitive now uses a multi-line input slot
2013-06-20 18:15:53 +02:00
jmoenig
ff75d76472
"flat" design enhancements for cells
2013-06-20 14:32:23 +02:00
jmoenig
7af5ab575d
"flat" design enhancements for blocks and watchers
2013-06-20 13:24:15 +02:00
jmoenig
acc40a6d2a
Code mapping
...
generating text code from blocks, first experimental iteration
2013-06-18 18:43:15 +02:00
jmoenig
12ba9b7703
Objects: fix for hiding 'getLastAnswer' and 'getTimer' primitives
2013-06-05 18:37:44 +02:00
jmoenig
e1a3092713
"Flat" GUI design preference
...
in the IDE's settings menu
2013-05-16 14:38:37 +02:00
jmoenig
a1ff3bfec5
Costume shrinkWrapping adjustments
2013-05-15 13:04:55 +02:00
jmoenig
d267b696af
Broadcast & Message enhancements, fixed #93
...
* When I receive <any msg> option
* getLastMessage reporter + watcher
2013-05-14 16:16:21 +02:00