Commit Graph

137 Commits

Author SHA1 Message Date
Rodrigo Queiro 589f6ae13f Re-enable events even when an exception is thrown
This prevents a recoverable exception permanently disabling events. This
could be caused by calling domToWorkspace() to load a corrupt program.
2016-06-29 14:46:06 +02:00
Rachel Fenichel 4841f136f1 More lint and eslint configuration. 2016-05-25 15:35:11 -07:00
Rachel Fenichel 8597c94a49 lint 2016-05-24 15:35:38 -07:00
Neil Fraser c1872750ae Fix recursive undo/redo loop in logic_compare and logic_ternary blocks. 2016-03-27 02:20:30 -07:00
Neil Fraser e0ebce1b60 Fix undoing function argument changes. 2016-03-24 15:30:29 -07:00
Neil Fraser 39fbd24659 Remove setProcedureParameters from API (use domToMutation instead). 2016-03-22 10:48:13 -07:00
Neil Fraser 6ae436a153 Add undo/redo context menu options on workspace. 2016-03-17 14:44:26 -07:00
Neil Fraser 0b5338b707 Simplify function statement toggle reconnection. 2016-03-16 23:11:55 -07:00
rachel-fenichel 2c70f7ec26 Add a getter; stop accessing private field sourceBlock_ from outside of a connection. 2016-03-15 16:03:49 -07:00
Neil Fraser 2a1ffa11c4 Add undo/redo. Also refactor connections.
Bugs in undoing mutators and renaming variables.
2016-03-03 17:48:54 -08:00
Neil Fraser 211595075e Make colour optional in JSON. Add ;/n in generator stub. 2016-01-28 14:25:38 -05:00
Neil Fraser 9804b31bb0 Allow easier addition of custom loops or functions. 2016-01-21 18:16:25 -08:00
Neil Fraser 19c71573b7 Update messages.
Remove unused PROCEDURES_CALLNORETURN_CALL.  Add
PROCEDURES_DEFNORETURN_COMMENT and PROCEDURES_IFRETURN_HELPURL.
2015-12-17 15:34:23 -08:00
Neil Fraser a5ea93a1db Allow comments in flyouts. 2015-12-17 14:16:04 -08:00
Neil Fraser 6acaf35967 Add workspace.newBlock, deprecate Blockly.Block.obtain. 2015-12-07 16:40:45 +01:00
Neil Fraser 218fdc667d Fix duplicate procedure naming.
https://groups.google.com/forum/#!topic/blockly/2q0pleoMIco
2015-08-25 14:11:07 +01:00
Neil Fraser 179052792c Save dynamic output types in XML. 2015-07-22 17:17:01 -07:00
Neil Fraser 64bd9d498d Stop calling onchange on deleted blocks. 2015-07-13 14:16:09 -07:00
Neil Fraser d1f6bdb173 Make Block.getField public. 2015-07-02 16:14:10 -07:00
Neil Fraser edd3e3bf33 Lint corrections. 2015-06-17 13:05:24 -07:00
Neil Fraser f454f77910 Break out procedure call argument rendering into separate function. 2015-04-30 14:57:14 -07:00
Neil Fraser 6dc6837981 Fix procedure param error. 2015-04-06 14:27:55 -07:00
Neil Fraser 6ee32c285a Allow enabling/disabling of spellcheck on text fields. 2015-02-25 13:35:37 -08:00
Ryan Loader 4a5f0a0bf1 Fixed issue with mutated function call blocks 2015-02-17 11:35:37 +13:00
Neil Fraser b36a88f423 Fix bad rendering of collapsed function calls. 2015-02-10 14:42:54 -08:00
Neil Fraser 9e81d41181 Fix missing procedure argument text fields (issue 61). 2015-02-06 16:23:20 -08:00
Neil Fraser ddcf1ac969 Factor out hues into constants. 2015-01-26 01:20:03 -08:00
Neil Fraser c6fc29b4a2 Make 'WITH' text field be optional (for Blockly Games). 2015-01-06 16:29:27 -08:00
Neil Fraser 9a605e90e7 Reduce duplicated code in text and list blocks. 2014-12-19 18:14:41 -08:00
Neil Fraser 8c3f180669 Procedure blocks no longer destruct with hardcoded parent (no functional change). 2014-12-18 17:26:08 -08:00
Neil Fraser 6539211104 Change official project URL. 2014-10-07 13:09:55 -07:00
Neil Fraser 7122410373 Changing project location from Google Code to GitHub. 2014-09-08 15:18:02 -07:00
Neil Fraser d998a1c8ec Update to latest version. 2014-09-08 14:26:52 -07:00
ellen.spertus 6ee38cdec3 Automatic commit Tue Jan 28 03:00:09 PST 2014 2014-01-28 03:00:09 -08:00
ellen.spertus c7a1b36c86 Automatic commit Wed Jan 22 03:00:07 PST 2014 2014-01-22 03:00:07 -08:00
ellen.spertus ea211c5080 Manual commit 2013-12-20 16:25:26 -08:00
ellen.spertus a8acffd81c New initial commit with .svn directories and their contents ignored. 2013-10-30 14:46:03 -07:00