Wykres commitów

339 Commity (591a8d598f98a159df435c79cdf6020b0c1fca85)

Autor SHA1 Wiadomość Data
jmoenig 68c4d2d291 fixed #131
and display an error if a reporter or a “called” ring is missing a
“report” statement
2014-11-24 12:59:02 +01:00
jmoenig 2cee474cb6 Fixed #34 2014-11-24 11:08:12 +01:00
jmoenig e48eda6cc0 Fixed #644 2014-11-24 10:48:49 +01:00
jmoenig 0d8cc567e7 Fixed #372 2014-11-24 10:43:53 +01:00
jmoenig 927448d7ab Fixed #416 2014-11-24 10:05:19 +01:00
jmoenig 8814b61a32 Fixed #318 2014-11-24 09:28:45 +01:00
jmoenig 781144aa3c Fix “stop this block” primitive for tail-call-elimination 2014-11-23 13:53:34 +01:00
jmoenig 9e91a93ac0 Fix "stop this block"’s lexical awareness
“stop this block” when used inside a custom block definition now always
returns out of the lexically enclosing script (the definition), even if
it is used inside other nested, C-shaped custom blocks in the
definition code. Previously it only stopped the nearest encompassing
“for” block, now it always stops the block whose definition it is in.
I don’t expect this fix to break any existing projects.
2014-11-21 16:55:25 +01:00
jmoenig f2d0c2eba5 integrate translation update 2014-11-20 15:53:14 +01:00
jmoenig 3cc28b1f1c push morphic.js version date 2014-11-20 15:40:24 +01:00
jmoenig ce93fe8da7 fix ‘line’ option in ‘split’ block for Windows files
thanks, @brianharvey!
2014-11-20 15:16:12 +01:00
jmoenig 4768102b09 integrate percent sign fix for JSLint 2014-11-20 15:13:21 +01:00
jmoenig cbe3d6fe18 Updated the “About” Dialog
with a mention of support from CDG (SAP Labs)
2014-11-20 14:55:31 +01:00
jmoenig f37e90436a renamed Process::callback to "onComplete" 2014-11-20 14:40:13 +01:00
jmoenig 5771e93fa1 Fixed #364 avoid “freezing” when calling LAUNCH on empty ring 2014-11-20 14:21:56 +01:00
jmoenig 89c2835130 Fixed #642, avoid “freezing” when calling CONS on non-list/null
thanks, @brianharvey !
2014-11-20 14:17:06 +01:00
jmoenig ea05f7859f Treat REPORT blocks inside custom command definitions as STOP THIS BLOCK / IGNORE INPUTS
this also enables all existing FINCH blocks and other hardware
extensions again, which used the REPORT (HTTP://) pattern
2014-11-17 10:22:39 +01:00
jmoenig b36a358173 Fix reporting out of nested custom C-shaped blocks
REPORT now reports to the nearest lexical element expecting an input
(which may not be the block holding the REPORT statement, this lets you
REPORT out of nested FOR loops).
STOP THIS BLOCK behaves as it used to.
If you’ve been using REPORT instead of STOP THIS BLOCK, you should
migrate.
2014-11-14 12:49:01 +01:00
jmoenig 5f3279990b fixed #608, #610 2014-10-08 11:21:49 +02:00
jmoenig 2ae675132a fixed #604. Thanks, @Gubolin! 2014-10-06 10:34:56 +02:00
jmoenig 45e1f3193b New feature - minimal stage mode (shift-click on small-stage button) 2014-10-02 10:31:09 +02:00
jmoenig ba58b0e5b6 updated history 2014-10-01 13:52:17 +02:00
jmoenig 57a16b3b31 fixed #601
correctly display symbol for %obj type input slots in the prototype
template
2014-10-01 12:31:36 +02:00
jmoenig 86672fec4a fixed #599
disable IDE keyboard shortcuts in presentation mode
2014-10-01 10:12:37 +02:00
jmoenig c6815c11d4 workaround for some REPORT / STOP BLOCK issues
enables reporting and stopping a bock from within a C-shaped slot in a
custom block, but not (yet) out of nested C-shaped custom blocks (but
that’s coming up, too)
2014-10-01 09:50:56 +02:00
jmoenig ebbd0be87a fixed #584 2014-09-30 10:45:21 +02:00
jmoenig 71c9103503 fixed #378
disable context menus for boolean representations
2014-09-30 10:31:13 +02:00
jmoenig e88ea49374 updated history 2014-09-30 09:49:43 +02:00
jmoenig ab3e1b3aab updated history 2014-09-30 09:33:27 +02:00
jmoenig 29b47cc2d2 fixed #593
match broadcast numbers with event hat blocks containing strings that
can be parsed as numbers
2014-09-30 09:26:50 +02:00
jmoenig d9e06c011c Paint: flood fill issue fixed, thanks, Kartik! 2014-09-29 10:15:08 +02:00
jmoenig 7bfcb0d388 fixed #590 (Russian translation syntax glitches) Thanks @alexf2000 ! 2014-09-29 10:07:09 +02:00
jmoenig fb2be1680e Portuguese translation update, thanks, Manuel! 2014-09-29 10:02:20 +02:00
jmoenig 8b5fa7f23c fixed #591
fully copy local variables for sprite duplicates and (Scratch-like)
clones
2014-09-29 09:50:16 +02:00
jmoenig 94c44902e1 fixed #585
Thanks, Michael, for reporting this!
2014-09-22 15:32:36 +02:00
jmoenig 5605df3dd5 Mutable upvars
allow upvars to be SET and CHANGEd
2014-09-22 15:21:56 +02:00
jmoenig 5695dd141b fixed #174, eliminate UpvarReferences in evaluator
replace UpvarReferences with references to Variable objects, fixes
upvar scope issues
2014-09-18 14:26:28 +02:00
jmoenig 04168220bd Refactor variables handling
introducing Variable objects, all functionality stays the same at this
time
2014-09-17 14:40:39 +02:00
jmoenig 8f7d1833f6 Fix #563 (Paste into Chrome), thanks, @Muon, for the hint! 2014-08-13 18:06:57 +02:00
jmoenig 130e105ea3 enable Zombiefication of JS-Functions
you can now redirect “this” in a JS function by binding it to another
sprite using the OF block
2014-08-13 17:43:49 +02:00
jmoenig 61dd479a2b export script pic with result bubble
hidden option in the shift-context-menu of reporter scripts
2014-07-30 16:28:01 +02:00
jmoenig 9f7028dbf9 propagate DELETE to nested sprite parts 2014-07-30 12:39:33 +02:00
jmoenig b2399309e4 propagate HIDE and SHOW to nested sprite parts 2014-07-30 09:40:31 +02:00
jmoenig bfdbeca146 keep reporter-result-bubbles within the enclosing scripting pane 2014-07-29 13:16:01 +02:00
jmoenig 0cc14e2861 fixed #497 (prevent bubble shadows from getting cut-off)
thanks @Hardmath123 for this bug report
2014-07-29 13:09:18 +02:00
jmoenig 1205d7a2b0 updated German translation 2014-07-29 12:40:22 +02:00
jmoenig 5ce2d13413 added ‘move’ option to the sprite context menu
lets the user move (nested) sprites in edit mode without changing their
layering, and also sprites marked “undraggable”
2014-07-29 12:33:26 +02:00
jmoenig 061852ee32 double clicking on a sprite in the stage selects it in the IDE 2014-07-29 12:18:58 +02:00
jmoenig bef0e7a790 export and import nested sprites 2014-07-29 12:03:06 +02:00
jmoenig b451a08812 duplicate and clone nested sprites 2014-07-29 10:50:36 +02:00