picklesrus
1878a5a5f3
Revert "Convert createDom calls to createUntypedDom"
2016-07-21 12:52:59 -07:00
Rodrigo Queiro
d9a3569706
Convert createDom calls to createUntypedDom ( #481 )
...
Unless they could be converted to use goog.dom.TagName, in which case do
that. createDom is going to require goog.dom.TagName member as the
tagName parameter. This change prepares for that.
2016-07-18 07:18:17 -07:00
Neil Fraser
4f498dc99c
Make tooltips reflect from-end indexing behaviour.
2016-07-15 14:55:05 -07:00
Neil Fraser
5ea49cdf4e
Change tooltips on get/set list blocks to be 0/1 index aware. All languages.
2016-07-09 04:23:01 -07:00
Neil Fraser
b324efaa86
Change tooltip on text/list indexOf blocks to be 0/1 index aware. All languages.
...
Delete ta:TEXT_INDEXOF_TOOLTIP since that text does not appear to make
sense.
2016-07-08 18:58:28 -07:00
Neil Fraser
e849c93db9
Merge branch 'master' into develop
2016-07-08 16:52:18 -07:00
Neil Fraser
2dab19c015
Ensure that if a procedure call exists, so does its definition.
...
Specifically, if a call is copied, then the def is deleted, then the
call is pasted, the def should be created.
2016-07-08 15:50:09 -07:00
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
Neil Fraser
732e9b0659
Start using field_number.
2016-06-21 04:10:32 -07: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
29e10e0976
Routine recompile.
2016-05-14 03:50:35 -07:00
Neil Fraser
3ecdd2fc61
Merge branch 'master' into develop
2016-05-10 16:50:13 -07:00
Dan LaLiberte
f28928db83
Update pull request, mostly whitespace and comments.
2016-05-06 10:37:19 -04:00
rachel-fenichel
f468b6a6cb
Merge pull request #357 from rachel-fenichel/feature/field_number_js
...
Add lightweight field_number
2016-05-05 12:32:01 -07:00
Rachel Fenichel
9a1f98b703
use correct class name
2016-05-05 12:31:22 -07:00
Dan LaLiberte
c1cfec8dbd
Add lists_sort block.
2016-05-04 17:03:24 -04:00
Rachel Fenichel
d89d8a2113
Add lightweight field_number
2016-05-04 13:30:18 -07:00
Neil Fraser
ea71cec0c7
Trivial blocks only inherit tooltip from parent if on external inputs.
...
Recompile.
2016-05-03 17:49:10 -07:00
Neil Fraser
05f5af3df1
JSON some math block.
2016-04-04 14:56:00 -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
Neil Fraser
a3b850b0d3
Merge pull request #287 from rachel-fenichel/feature/source_block_fn
...
Add a getter; stop accessing private field sourceBlock_ from outside …
2016-03-16 19:45:20 -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
72bb08a4ec
Add undo/redo.
...
Some bugs in undoing function argument changes.
2016-03-14 23:14:05 -07:00
Neil Fraser
55a94a14f0
Add naked variable to generator test.
2016-03-09 11:51:57 -08: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
5097963cb1
Reduce code duplication in 'if' block.
2016-03-01 18:21:02 -08:00
Neil Fraser
4c542240e2
Provide default getVars and renameVar functions. Issue 265.
2016-02-27 12:28:32 -08:00
Neil Fraser
63c112932b
Rename Field.setChangeHandler to Field.setValidator
2016-02-10 14:33:13 -08:00
Neil Fraser
06858e8972
Trivial number/text/colour blocks should inherit parent's tooltip.
2016-02-02 16:20:02 -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
15a18b7d9f
Merge remote-tracking branch 'origin/2016' into 2016
...
# Conflicts:
# msg/json/en.json
2015-12-17 15:36:46 -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
Madeeha
7d48f253e6
changing the controls_if_if block to allow controls_if_elseif and controls_if_else blocks to attach to the bottom of the if block instead of in the middle of the block.
2015-12-17 15:29:50 -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
ac9de0d915
Deprecate empty list block.
2015-10-02 15:38:39 -07: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
535b4202d9
Convert 5 blocks to JSON.
...
No functional change.
2015-08-24 01:28:43 -07:00
Neil Fraser
7a5580b3d3
Minor lints from PR 150.
2015-08-08 15:15:58 -07:00
Neil Fraser
8d87f73f45
Fix types in lists_split block.
2015-07-28 13:00:03 -07:00
Neil Fraser
bafb3016fd
Remove duplicated generators.
2015-07-23 13:11:51 -07: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