Commit Graph

8355 Commits

Author SHA1 Message Date
Rachel Fenichel
2f55c0c2be move events.js into an events folder inside core 2018-02-27 17:22:01 -08:00
zgtm
14aa53e0fa Move ordinal in block 'text_getSubstring' (#1656)
On updating the block 'text_getSubstring', the ordinal string 'ORDINAL1' is moved when the corresponding corresponding input field is moved so that the ordinal string does not end up at the end of the block.
2018-02-26 10:44:01 -08:00
translatewiki.net
39f39d8a2a Localisation updates from https://translatewiki.net. 2018-02-22 12:05:02 +01:00
Neil Fraser
10dbf2cc6d Random typos.
@rachel-fenichel LGTMs in person.
2018-02-21 17:47:01 -08:00
Andrew n marshall
abb0047e41 Adding warnings to not include <varaibles> (#1645)
...in generator test workspace files.
2018-02-21 13:56:26 -08:00
Andrew n marshall
9cd6b1ec24 Print a warning if JSON color value is invalid. (#1639)
Ignores the invalid color, defaulting to black.
2018-02-21 13:55:32 -08:00
Andrew n marshall
2358fe6fd5 Adding test cases for Unicode in blocks. (#1646)
Adds test blocks to demonstrate capabilities. Stopped short of adding BiDi override characters.
I added to the toolbox category "Images". It isn't really images, but it didn't seem worth making a separate category at this stage.
2018-02-21 13:53:44 -08:00
Rachel Fenichel
09316c6bd4 Merge pull request #1647 from google/rachel-fenichel-patch-1
Update comment on loop types
2018-02-21 13:09:55 -08:00
Rachel Fenichel
e3700c02e4 Merge pull request #1651 from AnmAtAnm/rm-todos-in-docs
Moving TODO from doc comment to single line comment.
2018-02-21 11:06:31 -08:00
Rachel Fenichel
13cb64392f Fix some JsDoc annotations (#1650) 2018-02-21 11:01:01 -08:00
Andrew n marshall
91e2d03eea Moving TODO from doc comment to single line comment. 2018-02-21 10:58:52 -08:00
Rachel Fenichel
e0be7e498b Merge pull request #1612 from google/rc/feb_2018
February 2018 release
2018-02-20 17:20:58 -08:00
Rachel Fenichel
20b7b7a8eb Update comment on loop types
See https://groups.google.com/d/msg/blockly/v6W3BGN9P_o/RH91g94RBAAJ
2018-02-20 17:01:29 -08:00
Rachel Fenichel
f51a789fe5 Rebuild blocks 2018-02-20 14:26:33 -08:00
Rachel Fenichel
71eea77670 Serialize variable IDs in procedure definitions 2018-02-20 14:21:43 -08:00
Rachel Fenichel
c4d114eb0f Merge pull request #1644 from rachel-fenichel/bugfix/1642
Serialize variable IDs in procedure definitions
2018-02-20 14:20:52 -08:00
Andrew n marshall
8fcdbf0eae Adding new playground test category "Drag" (#1643)
Edge cases to test involving dragging blocks from the toolbox.
2018-02-20 14:12:44 -08:00
Rachel Fenichel
74fd58131b Serialize variable IDs in procedure definitions 2018-02-20 13:18:48 -08:00
Andrew n marshall
2aadfa6ac2 BlockFactory: Fixing incorrect <button> html (#1622)
Applies changes suggested in #1176, based off of develop.
2018-02-20 13:00:44 -08:00
Rachel Fenichel
65acdd68c6 Rebuild 2018-02-20 10:38:46 -08:00
translatewiki.net
e2dae1b1c7 Localisation updates from https://translatewiki.net. 2018-02-19 08:54:44 +01:00
Andrew n marshall
f45c6faf05 Fix #1619. buildTooltipWithFieldValue() => buildTooltipWithFieldText() (#1638)
Fix #1619. buildTooltipWithFieldValue() => buildTooltipWithFieldText()

The "value" of FieldVariables was the variable id.
However, we usually want the field text for the human visible tooltip.
Refactoring and renaming buildTooltipWithFieldValue to use the field
text.
2018-02-16 16:51:18 -08:00
Rachel Fenichel
e75a695020 Merge pull request #1637 from rachel-fenichel/cp/disable_pointerevents
Disable pointer events for the february release
2018-02-16 16:50:55 -08:00
Andrew n marshall
4092a644d5 Adding a iframe wrapper around the playground. (#1634) 2018-02-16 16:48:11 -08:00
Rachel Fenichel
f7636176a2 Disable pointer events for the february release 2018-02-16 16:11:48 -08:00
Rachel Fenichel
8c8412af74 Just check whether the window exists, instead of using goog.events.BroswerFeature 2018-02-16 15:01:13 -08:00
Rachel Fenichel
b2cfaf155e Rebuild 2018-02-16 11:15:10 -08:00
Andrew n marshall
d9a7f84b98 Adding test blocks into the playground (#1629)
The new toolbox option includes a number of test blocks
largely pulled from the android project, testing various
configurations and edge cases.
2018-02-16 11:14:40 -08:00
Rachel Fenichel
bb3b14bf68 Cleanup 2018-02-16 11:13:48 -08:00
Rachel Fenichel
dc19107ca3 Delete extra variables at the end of a procedure argument edit 2018-02-16 11:13:41 -08:00
Rachel Fenichel
29dc4021f0 Merge pull request #1631 from rachel-fenichel/bugfix/1544
Delete extra variables at the end of a procedure argument edit
2018-02-16 11:11:42 -08:00
Andrew n marshall
acbf4fb4cc Test images for new test blocks. (#1630) 2018-02-16 11:06:13 -08:00
Rachel Fenichel
af59e27d96 Cleanup 2018-02-16 11:02:03 -08:00
Rachel Fenichel
f3a4664dea Delete extra variables at the end of a procedure argument edit 2018-02-15 17:18:23 -08:00
Rachel Fenichel
e5a2ef30f2 Switch to goog.events.BrowserFeature.POINTER_EVENTS 2018-02-15 11:26:06 -08:00
translatewiki.net
c8b5efa079 Localisation updates from https://translatewiki.net. 2018-02-15 09:45:25 +01:00
Rachel Fenichel
4c63eef022 Merge pull request #1620 from AnmAtAnm/closure-version
Updating Closure version
2018-02-14 16:51:25 -08:00
Rachel Fenichel
482f9576f1 Merge pull request #1621 from AnmAtAnm/closure-version-rc/feb_2018
Updating Closure to 20180204.0.0
2018-02-14 16:51:18 -08:00
Andrew n marshall
f34f2507d9 Updateing Closure to 20180204.0.0 2018-02-14 16:17:50 -08:00
Andrew n marshall
446c1bbce4 Updateing Closure to 20180204.0.0 2018-02-14 16:15:43 -08:00
Rachel Fenichel
19969117ef Merge pull request #1617 from google/VariableXML
Reduce size of XML by omitting empty variable tag.
2018-02-14 14:13:41 -08:00
Neil Fraser
73417b8317 Reduce size of XML by omitting empty variable tag. 2018-02-14 11:22:55 -08:00
RoboErikG
551b05b4f1 Fix typo in BKY message key (#1616)
We had {% instead of %{

Fixes #1613
2018-02-14 10:52:49 -08:00
Rachel Fenichel
2a00055e57 Don't register mouse events if pointer events are supported 2018-02-14 10:42:27 -08:00
Mark Gibson
54f0e06e21 Customising field types using a register of fields #1584 (#1594)
Implement #1584 - Fields now registered by their JSON type name, allowing new custom fields and overriding of the standard fields. Replaces the manual switch statement for loading fields from JSON block definitions.
2018-02-14 10:14:59 -08:00
Rachel Fenichel
832e8df91d rebuild 2018-02-13 17:16:53 -08:00
Rachel Fenichel
acaeeb4d2e Merge pull request #1610 from AnmAtAnm/rm-dropdown-init-forceRerender
Remove forceRerender() from FieldDropDown.init()
2018-02-13 17:14:58 -08:00
Rachel Fenichel
d718952e3b Merge pull request #1611 from AnmAtAnm/rc/feb_2018
Remove forceRerender() from FieldDropDown.
2018-02-13 17:14:44 -08:00
Andrew n marshall
32b7a8ea6b Remove forceRerender() from FieldDropDown.
Errantly forced whole block to rerender, including fields that
had not yet been initialized.

Fixes #1609
2018-02-13 16:27:21 -08:00
Andrew n marshall
e1e3f273d2 Remove forceRerender() from FieldDropDown.
Errantly forced whole block to rerender, including fields that
had not yet been initialized.

Fixes #1609
2018-02-13 15:01:33 -08:00