Rachel Fenichel
9d71c972cb
Respond to review comments in variable_map
2017-12-12 17:19:41 -08:00
Rachel Fenichel
9f4b52a834
Clean up TODOs and move potential variable map to the flyout workspace
2017-12-12 17:19:41 -08:00
Rachel Fenichel
f0b4b4402c
Avoid spurious rename event
2017-12-12 17:19:41 -08:00
Rachel Fenichel
676253ec32
Fix missing events for variable creation
2017-12-12 17:19:41 -08:00
Rachel Fenichel
1491950394
Fix checkmarks when the variable dropdown is open.
2017-12-12 17:19:41 -08:00
Rachel Fenichel
464b2769a8
Tests
2017-12-12 17:19:41 -08:00
Rachel Fenichel
e7e66fb7b7
Tests
2017-12-12 17:19:41 -08:00
Rachel Fenichel
96e814deff
Fix events for variable renaming
2017-12-12 17:19:41 -08:00
Rachel Fenichel
3b91de7bb4
Remove ws.updateVariableStore and tests, and ws.getVariableUses
2017-12-12 17:19:41 -08:00
Rachel Fenichel
72e4be9b4e
Get rid of workspace.deleteVariable
2017-12-12 17:19:41 -08:00
Rachel Fenichel
9e0d908133
Move getOrCreateVariable to variables.js
2017-12-12 17:19:41 -08:00
Rachel Fenichel
f7438d9c95
Fix default variable name
2017-12-12 17:19:41 -08:00
Rachel Fenichel
7df7750b19
Make unique variable names in the flyout
2017-12-12 17:19:41 -08:00
Rachel Fenichel
2bb66aa9aa
All tests pass
2017-12-12 17:19:41 -08:00
Rachel Fenichel
f3f3f34fc2
All but XML tests now pass
2017-12-12 17:19:41 -08:00
Rachel Fenichel
a7b98f7479
Move code from renameVariableInternal to renameVariableById
2017-12-12 17:19:41 -08:00
Rachel Fenichel
62737bc233
Update tests in workspace_test. Get rid of renameVariable
2017-12-12 17:19:41 -08:00
Rachel Fenichel
5145ad6918
Fix variable_map_test and variable_model_test
2017-12-12 17:19:41 -08:00
Rachel Fenichel
c541a544c6
Fix tests in field_variable_test.js
2017-12-12 17:19:41 -08:00
Rachel Fenichel
0516310f66
Delete by id
2017-12-12 17:19:41 -08:00
Rachel Fenichel
08e065a75b
Fix renaming
2017-12-12 17:19:41 -08:00
Rachel Fenichel
745bed5ac3
Can now create a variable with the button in the flyout; drag a block with a variable out of the flyout; handle default variable names; and import and export variables
2017-12-12 17:19:41 -08:00
Rachel Fenichel
731d2735c0
Add TODOs and fix return type
2017-12-12 17:19:41 -08:00
Rachel Fenichel
c825e60813
Allow variables of different types to share the same name.
2017-12-12 17:19:41 -08:00
Rachel Fenichel
0cb5dfc437
Merge pull request #1492 from Kenny2github/patch-1
...
Remove "fake some drags!"
2017-12-11 17:12:11 -08:00
Rachel Fenichel
4b3cac71e1
Merge pull request #1495 from rachel-fenichel/feature/variables_by_id
...
Act on variables by ID, not name + type
2017-12-11 15:47:37 -08:00
duzc2dtw@gmail.com
26ea42c264
#1376
2017-12-09 20:41:43 +08:00
Tianwei Du
0ce3963648
Merge pull request #2 from google/develop
...
Develop
2017-12-09 20:30:39 +08:00
RoboErikG
0142aa0e94
Don't require flyouts to run Blockly ( #1502 )
...
* Don't require flyouts to run Blockly
There was a bug with Dynamic Variables that made them required for Blockly
to run. This adds checks so that the flyouts only get registered if they're
included. Also does a rebuild of core to pick up the fix.
* Also fix dependencies so dynamic vars don't get stripped
2017-12-08 14:18:09 -08:00
Tianwei Du
383f1d9bac
Develop ( #1501 )
...
Adds missing requires in core/extensions
2017-12-08 10:49:35 -08:00
RoboErikG
a83a625e3b
Rebuild core and fix indents in field_variable.js ( #1500 )
...
After the addition of dynamic variables blockly_uncompressed needed
to be rebuilt for the playground. Also fixes some leftover missing
indents.
2017-12-08 10:46:20 -08:00
duzc2dtw@gmail.com
0ee877b4bf
fix indent
2017-12-09 02:09:58 +08:00
duzc2dtw@gmail.com
f770b29491
fix #1173
2017-12-09 02:03:28 +08:00
Tianwei Du
63143d6eff
Merge pull request #1 from google/develop
...
Develop
2017-12-09 02:01:36 +08:00
Tianwei Du
492462e1d4
Develop ( #1481 )
...
* variables_dynamic
* make test , and i18n
* Issue #1470
* Blockly.Constants.VariablesDynamic.CUSTOM_CONTEXT_MENU_VARIABLE_MUTATION
to make sure setCheck before event trigger
* Update built files from develop.
* fix copyright ,quotes , comments , and optimize some flow.
* quotes,change UI , change category custom name
* single setter , remove mutator , colour typo , typed variables create button message
* undo the indent edits.
2017-12-08 08:53:24 -08:00
duzc2dtw@gmail.com
8022d7e24b
undo the indent edits.
2017-12-08 11:59:45 +08:00
Rachel Fenichel
77a47aee94
Fix html escaping and flyouts opening
2017-12-07 16:08:00 -08:00
Rachel Fenichel
404373e53a
Merge pull request #1496 from rachel-fenichel/bugfix/1467
...
Fix #1467
2017-12-07 15:06:37 -08:00
Rachel Fenichel
73253ea64f
Respond to review comments in variable_map
2017-12-07 13:12:20 -08:00
Rachel Fenichel
cc6eeb8c68
Clean up TODOs and move potential variable map to the flyout workspace
2017-12-07 10:43:12 -08:00
duzc2dtw@gmail.com
b642317b0f
single setter , remove mutator , colour typo , typed variables create button message
2017-12-07 15:40:28 +08:00
Rachel Fenichel
7ef19b6851
Fix #1467
2017-12-06 17:00:22 -08:00
Rachel Fenichel
3cecc0f604
Avoid spurious rename event
2017-12-06 16:57:46 -08:00
Rachel Fenichel
0909af76e5
Fix missing events for variable creation
2017-12-06 16:41:17 -08:00
Rachel Fenichel
abc83b12d7
Fix checkmarks when the variable dropdown is open.
2017-12-06 16:07:21 -08:00
Rachel Fenichel
637a909de7
Tests
2017-12-06 15:56:18 -08:00
Rachel Fenichel
38d134aa4f
Tests
2017-12-06 15:49:20 -08:00
Rachel Fenichel
1506a36b58
Fix events for variable renaming
2017-12-06 14:41:56 -08:00
duzc2dtw@gmail.com
a42c1bca74
quotes,change UI , change category custom name
2017-12-06 16:24:34 +08:00
Rachel Fenichel
90e79c6ba9
Remove ws.updateVariableStore and tests, and ws.getVariableUses
2017-12-05 13:52:01 -08:00