Sam El-Husseini
02ff548801
Snap dev tools to 1.1.1 ( #4077 )
2020-07-27 11:33:06 -07:00
Monica Kozbial
3868db3221
Refactor shared ( #4066 )
...
* Refactoring event helpers.
* Fix concurrent test failure.
2020-07-24 14:49:39 -07:00
Monica Kozbial
4d8da1cda2
Allow es6 in mocha tests lint check ( #4062 )
...
* Allow es6 in mocha tests.
2020-07-24 14:41:56 -07:00
Sam El-Husseini
5d43d256e2
Move test blocks to dev-tools, refactor advanced playground ( #4057 )
...
* Remove remaining advanced playground actions, and remove test blocks
2020-07-24 13:53:00 -07:00
Monica Kozbial
64488c1402
Add listener for flyout events to playground. ( #4035 )
...
* Update workspace click and add listener for flyout events to playground.
* Fix test.
* Fix typing error
* change variable
* Update variable.
2020-07-20 14:00:03 -07:00
Rachel Fenichel
e1a221de30
Fix tests
2020-07-17 11:23:39 -06:00
Rachel Fenichel
7a515b2caf
Lint
2020-07-17 09:49:37 -06:00
Rachel Fenichel
1700efc77b
Add distance parameter to canConnect
2020-07-16 17:40:13 -06:00
Rachel Fenichel
bc0f54b769
Fix tests
2020-07-16 17:40:13 -06:00
Rachel Fenichel
3322834a9b
Add deprecation warnings and tests
2020-07-16 17:40:13 -06:00
Rachel Fenichel
7288c66294
Rename connectionTypeChecker->connectionChecker
2020-07-16 17:40:13 -06:00
Rachel Fenichel
e24f3cef9b
Add isDragging to canConnectWithReason and delete newly unused code paths.
2020-07-16 17:40:13 -06:00
Rachel Fenichel
450aed0aa2
More work on connection type checks
2020-07-16 17:40:12 -06:00
Rachel Fenichel
bb8348befd
Move to a single canConnect function, and update tests
2020-07-16 17:40:12 -06:00
Rachel Fenichel
8c17e325b5
Update connection tests to directly use the type checker
2020-07-16 17:40:12 -06:00
Rachel Fenichel
c743a92bb9
Start work on connection type checker
2020-07-16 17:40:12 -06:00
Sam El-Husseini
0f3db47fa5
Use generics to derive SVG element type ( #4036 )
...
* Encapsulate type in a generic to automatically derive type of SVG element when using createSvgElement
2020-07-13 10:40:31 -07:00
Monica Kozbial
375e304f7c
Remove debug logs from mocha tests ( #4026 )
2020-07-08 10:22:44 -07:00
Sam El-Husseini
02d5f6e4e9
Deprecated advanced compilation script and add deprecation warning ( #4021 )
2020-07-06 14:09:45 -07:00
Sam El-Husseini
92f0e7533e
Add blockly size metadata snapshot of previous releases ( #4018 )
2020-07-06 14:03:53 -07:00
Sam El-Husseini
66febd7b0e
Update metdata for June 2020 release ( #4010 )
2020-07-01 14:10:51 -07:00
Monica Kozbial
fcc3a09661
Fix python loop ( #4007 )
...
* Fix code generation for python controls_for
* Update python golden file.
2020-06-30 11:35:48 -07:00
Sam El-Husseini
9e7f3b07e9
Advanced compilation fixes ( #3995 )
...
* Advanced compilation fixes
2020-06-25 11:59:03 -07:00
alschmiedt
03f4a3d4e3
Fix spaces ( #3992 )
2020-06-24 13:53:57 -07:00
Monica Kozbial
4ac4332f5e
Update logic for field default values. ( #3953 )
...
* Update logic for field default values.
* Fix bugs
* Use contant for default value.
* Fix FieldColour
* Update field number tests.
* Update field angle test.
* Minor update.
* Update field checkbox test.
* Undo enabling logging
* Remove only.
* Update field colour test.
* Update invalid test cases for field colour
* Update field label tests
* Update field textinput test.
* Minor cleanup
* Make lint happy.
2020-06-12 15:18:28 -07:00
Sam El-Husseini
c9563c1d24
Revert "Add programmatically setting shadows ( #3902 )"
...
This reverts commit 3aa1963be8 .
2020-06-12 08:54:04 -07:00
Sam El-Husseini
f1977fd5e3
No flyout mutator
2020-06-11 09:28:40 -07:00
alschmiedt
a23d2fb9d0
Remove assertArrayEquals ( #3951 )
2020-06-10 10:25:59 -07:00
Monica Kozbial
1041595932
Add clarification to remainingCapacityOfType and add tests for isCapacityAvailable. ( #3952 )
2020-06-10 10:23:41 -07:00
Monica Kozbial
8a2caf5c32
Distinguish between unset maxInstance and set to 0. ( #3949 )
2020-06-09 16:38:16 -07:00
Sam El-Husseini
0a7fee5af0
Remove arrow functions
2020-06-08 12:07:20 -07:00
Sam El-Husseini
2276b67968
PR comments
2020-06-08 12:05:37 -07:00
Sam El-Husseini
47385c5986
minor updates
2020-06-08 10:10:39 -07:00
Sam El-Husseini
29339351ad
Use unpkg
2020-06-08 09:54:14 -07:00
Sam El-Husseini
e96ec4489c
Update the advanced playground to include the new Blockly playground
2020-06-08 09:53:45 -07:00
Sam El-Husseini
dc912c63ad
Fix mocha tests
2020-06-04 18:10:40 -07:00
alschmiedt
26e84fef11
Add ability to add blocks by type ( #3928 )
...
* Add ability to add blocks by type
2020-06-04 12:49:04 -07:00
alschmiedt
00df97a59d
Add plugin options ( #3922 )
...
* Adds a plugin through options
* Fix requires
* Fix pr comments
2020-05-29 13:22:25 -07:00
Sam El-Husseini
1052f7548b
Enable unusedPrivateMembers check ( #3924 )
...
* Add unusedPrivateMembers check
2020-05-28 17:44:16 -07:00
alschmiedt
6bc60894db
Toolbox interface ( #3918 )
...
* Add toolbox interface
2020-05-27 10:06:18 -07:00
alschmiedt
61054ee55a
Registry ( #3914 )
...
Create a global registry that fields, renderers and future objects can use
2020-05-26 11:21:42 -07:00
Beka Westberg
3aa1963be8
Add programmatically setting shadows ( #3902 )
...
* Add programmatically setting shadows
2020-05-21 11:44:08 -07:00
Sam El-Husseini
fd916fdb9b
Bounding Box interface ( #3906 )
...
* Add an interface describing a bounding box registered on the workspace
* Clear the bounding box array
* PR comments
* Update chromedriver
2020-05-19 18:06:11 -07:00
Sam El-Husseini
38557d45be
Fix advanced playground options passing ( #3907 )
2020-05-19 09:59:08 -07:00
alschmiedt
55a36ba364
Add JSON definition for test blocks ( #3901 )
...
* Add JSON definition for test blocks
2020-05-15 13:50:12 -07:00
Sam El-Husseini
a5a3b045d3
Use the Blockly AST for block toString ( #3895 )
...
* Use the AST tree to populate block toString, add paranthesis around Number and Boolean connections
2020-05-14 17:06:35 -07:00
Beka Westberg
44ba0226c9
Add ignoring insertion markers in xml gen ( #3883 )
...
* Add ignoring insertion markers in xml gen
2020-05-14 17:05:43 -07:00
alschmiedt
dfad1dfebd
Remove populateTheme ( #3900 )
2020-05-14 10:28:20 -07:00
alschmiedt
d0e91a15a2
Toolbox definition ( #3891 )
...
* Add support for creating a toolbox with JSON
2020-05-13 08:16:53 -07:00
Rachel Fenichel
6732d69067
Merge pull request #3889 from rachel-fenichel/playgrounds
...
Create advanced playground; simplify basic playground
2020-05-11 11:08:34 -07:00