Wykres commitów

72 Commity (b9f8ef9951f2a534556925ad7a2776281f7e18c5)

Autor SHA1 Wiadomość Data
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