Monica Kozbial
2c83652733
Add missing whitespace to test files ( #5031 )
...
* Add missing spaces
* undo incorrect replaces in utils tests
2021-07-12 15:11:33 -07:00
Beka Westberg
9fbf06c5df
PR Comments
2021-04-27 15:59:25 -07:00
Beka Westberg
43e95af14e
Fix getDefinition being too restrictive
2021-04-25 14:46:51 -07:00
Monica Kozbial
dd0d5aee53
Adding procedure tests and handling procedures instantiated without name ( #4428 )
...
* Expand procedure tests and fix bug with default ids
* Add tests
* Remove xml_procedures_test.js and add non-overlapping test cases into procedures_test.js
2020-11-06 11:48:48 -08:00
Monica Kozbial
3b364976aa
Procedures test workspace cleanup ( #4311 )
...
* Add basic cleanup.
* Refactor to ensure proper workspace cleanup
* Remove unecessary variable cleanup
* Uncomment out logic
2020-09-28 10:49:32 -07:00
Monica Kozbial
b7305c1eed
Shared events cleanup ( #4092 )
...
* Remove temp fix for event queue cleanup.
* Implementing shared setup and cleanup.
* Remove unecessary restore and add comment.
* Adds helper for workspace teardown
* Remove unecessary restore calls in event tests
2020-08-03 16:50:23 -07:00
Maribeth Bottorff
be50de6650
Procedure ( #3875 )
...
* Use getBlocksByType to speed up allProcedures generation
* Add tests for allProcedures
* Add error messages for some tests
2020-05-01 11:44:26 -07:00
Monica Kozbial
e3d82fa3af
Converting procedure svg tests to mocha. ( #3867 )
...
* Converting procedure svg tests to mocha.
* Removing unused function.
* cleanup
2020-04-29 11:33:11 -07:00
Neil Fraser
4e2f8e6e02
Use SPDX licences.
...
This is a followup to #3127 .
At the time, SPDX licenses were pending approval by Google.
2020-02-11 13:27:20 -08:00
Monica Kozbial
c84ee46a89
Setting default options in workspace constructor. ( #3592 )
...
* Setting default options in workspace constructor.
* Changing logic for parsing workspace options.
* Adding gridPattern declaration to options and updating options handling for workspace.
* Addressing PR comments.
* Moving objects to constructor.
* Using constructor instead of casting for Blockly.Options.
* fix eslint
* Adding types.
* Change in type.
* eslint fix.
* Fix typings.
2020-01-17 15:16:20 -08:00
Beka Westberg
6d1bb201f7
feat: Improved procedure arg interaction. ( #3527 )
...
* feat: Improved procedure arg interaction.
* Added docs.
* Fixed typos and typings.
* Fixed typings?
* Changed visibility to private.
2020-01-07 13:55:46 -08:00
Sam El-Husseini
139382e009
Field textinput pixel perfect input ( #3443 )
...
* Fix sizing of text input field in zelos, pixel perfect input in other browsers
2019-11-14 16:13:22 -08:00
Sam El-Husseini
30343c8cf6
Move the theme manager into WorkspaceSvg ( #3400 )
2019-11-05 10:44:51 -08:00
Neil Fraser
123f436e04
Add parens around inline assignments ( #3381 )
2019-10-31 15:17:35 -07:00
Neil Fraser
b46a4fe286
Bring our license format up to date ( #3127 )
...
* Google changed from an Inc to an LLC.
This happened back in 2017 but we didn’t notice. Officially we should update files from Inc to LLC when they are changed as part of regular edits, but this is a nightmare to remember for the next decade.
* Remove project description/titles from licenses
This is no longer part of Google’s header requirements. Our existing descriptions were useless (“Visual Blocks Editor”) or grossly obselete (“Visual Blocks Language”).
* License no longer requires URL.
* Fix license regexps.
2019-10-02 14:46:56 -07:00
Sam El-Husseini
870824bc3e
Workspace theme ( #3093 )
...
* Move the theme object so it's on the workspace.
* Add support for subscribing UI elements to theme component styles and changes.
2019-09-26 16:52:17 -07:00
Beka Westberg
093467aed1
Added More Procedure Unit Tests ( #2630 )
...
* Added more procedure unit tests.
* Cleanup from rebase.
* Cleanup.
2019-09-18 16:14:06 -07:00
Sam El-Husseini
f3f3329355
Fix configure method ( #2915 )
...
* Fix configure method.
2019-09-12 17:01:03 -07:00
Beka Westberg
bb19b4ce0c
Reenabled parameter case tests.
2019-07-08 10:44:20 -07:00
Beka Westberg
87fbe0447b
Fixed procedures not handling empty names. Renenabled/fixed tests.
2019-07-08 09:23:16 -07:00
Beka Westberg
efde04b7dc
Unskipped whitespace then text.
2019-07-08 09:20:51 -07:00
Beka Westberg
b34ca2f93b
Fixed review comments.
2019-06-25 15:08:01 -07:00
Beka Westberg
85c4e4129f
Added procedure tests.
2019-06-25 15:08:01 -07:00