Commit Graph

420 Commits

Author SHA1 Message Date
Beka Westberg e5e161c5fb Fix code demo size being incorrect for some langs 2020-09-01 14:37:29 -07:00
mmathrani 74b179bfd6 Update link alert description in demos (#4160)
* Alert update on save blocks

* Add a missing \ in the alert message

* added missing words in storage message
2020-08-12 12:28:36 -07:00
Rachel Fenichel 1fd7622cf0 Add privacy policy to demos that use storage 2020-08-05 19:43:28 -07:00
Sam El-Husseini 5acf8e49ba Rename soy whitelist (#3974) 2020-06-17 10:59:30 -07:00
Rachel Fenichel e37cb596cf Update index.html 2020-06-15 11:17:12 -07:00
Sam El-Husseini 1052f7548b Enable unusedPrivateMembers check (#3924)
* Add unusedPrivateMembers check
2020-05-28 17:44:16 -07:00
Sam El-Husseini e3babee1f3 Add Blockly.utils.Metrics @record (#3913)
* Add Blockly.utils.Metrics
2020-05-21 15:03:17 -07:00
Sam El-Husseini 888e348c69 Clean out the date field (#3876) 2020-05-06 09:42:24 -07:00
mmathrani 13093933b3 Update the alert for demo storage. (#3830) 2020-04-17 08:19:28 -07:00
alschmiedt 5a92aff63e Update the keyboard navigation demo (#3785) 2020-04-02 11:53:10 -07:00
Monica Kozbial ce6dd329a8 Fix plane demo bug. (#3774)
* Fix plane demo bug.
2020-03-27 09:29:20 -07:00
Monica Kozbial a9223b0b22 Typo fixes. (#3769) 2020-03-25 15:47:27 -07:00
Neil Fraser 3ba6fec6a1 Security update to JS-Interpreter
The past week has been ‘exciting’ over in the JS-Interpreter repo.
2020-02-18 23:16:15 -08: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
Sam El-Husseini 4a94dc8a85 Unpack self-closing tags when converting domToText (#3665)
* Unpack self-closing tags when converting domToText
2020-01-27 15:32:12 -08:00
Monica Kozbial f0e4d44ff9 Fixing custom fields turtle demo. (#3641) 2020-01-23 11:31:14 -08:00
alschmiedt 4efb917fc4 Fix broken field demos (#3625) 2020-01-21 17:06:06 -08:00
alschmiedt 6f82667d62 Fix key map (#3539)
* Update key map functions access to public
2020-01-03 16:12:40 -08:00
alschmiedt 9347348f46 Update the keyboard nav demo (#3512) 2019-12-18 09:37:02 -08:00
Zufeng 07b31489b5 Allow code demo to shrink more (#3345)
If the width goes below a certain threshold,
some tabs are replaced with a single tab with a select menu.
2019-12-11 13:53:37 -08:00
Sam El-Husseini 55997784ca Move blockStyles into constants (#3485)
* Move blockStyles into constants.
2019-12-06 10:51:36 -08:00
alschmiedt ffb124c58d Move basic cursor (#3460)
* Move basic cursor
2019-11-22 16:02:13 -08:00
Sam El-Husseini 2dea7038d5 Moves field layout constants into the renderer (#3437)
* Add field constants into renderer constants
2019-11-13 16:41:35 -08:00
Beka Westberg dad8738e75 Cleaned up unbindEvent_ calls (#3429)
* Cleaned up unbindEvent_ calls.
2019-11-12 10:14:31 -08:00
Neil Fraser c9c6fa702c Update JS-Interpreter to latest version
And fix alerting falsy values.
2019-11-05 19:03:41 -08:00
Neil Fraser 6d4c52fb6f Make finished-loading events be UI events 2019-10-18 02:25:25 -07:00
Sam El-Husseini c1c9121fcc Fix jsdoc. @return instead of @returns (#3271)
* Fix jsdoc. @return instead of @returns
2019-10-16 17:01:36 -05:00
Sam El-Husseini 986e965be8 Private/protected visibility cleanup (#3263)
* Fix a number of private visibility issues
2019-10-16 11:48:09 -05:00
Noah Glaser 8eb003f01f Fix capitolization error 2019-10-14 23:25:34 -07:00
alschmiedt bc4cb542e8 Fix capitalization (#3182) 2019-10-07 13:05:49 -07:00
Sam El-Husseini 2ac4149d98 Misc compiler warnings. (#3172)
* Fix misc compiler warnings. Use ws.getToolbox() instead of ws.toolbox_
2019-10-07 11:06:56 -07:00
Beka Westberg bc68167763 Removed Object.assign() from turtle demo (#3157)
* Removed Object.assign() from turtle demo.
2019-10-03 19:39:06 -07:00
Neil Fraser c6b8cd69b5 Update newly added licenses.
The minimalist rendere was added while the licenses PR was waiting for review.
2019-10-02 15:33:42 -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
alschmiedt 468b673b73 Fix bugs (#3108)
* Fix various bugs around keyboard nav
2019-09-27 14:34:28 -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
Neil Fraser a03660243e Code cleanup, drop some CSS.
Random improvements to require statements.

Removal of some obviously dead CSS.

.blocklyDropDownDiv no longer supresses text selection (see comment in PR).

This PR drops the compiled size by 4 KB, which is larger than I was expecting.
2019-09-25 10:34:34 -07:00
alschmiedt 6516363469 Change setLocation to setCurNode (#3051)
* Change setLocation to setCurNode
2019-09-19 15:15:14 -07:00
alschmiedt abb5ae6d23 Add key map demo (#3042)
* Merge with develop

* Update jsdocs
2019-09-19 13:02:02 -07:00
alschmiedt 8b3d48b148 Update demo (#3033)
* Update the cursor demo to use the basic cursor

* Change <br> to <br />
2019-09-18 12:01:50 -07:00
Beka Westberg b149aabd16 Image Field Config (#2983)
* Added image field configuration.
2019-09-16 11:05:32 -07:00
Neil Fraser 5650fe51a2 Typos. 2019-09-12 18:24:48 -07:00
Neil Fraser 23caa12571 Error is a constructor, ‘new’ is not required. 2019-09-12 18:02:59 -07:00
Sam El-Husseini f3f3329355 Fix configure method (#2915)
* Fix configure method.
2019-09-12 17:01:03 -07:00
Sam El-Husseini 8ab51c8639 Remove closure base file dependency (#2976)
* Trim down closure's base dependency even further by removing the dependency on closure's base file.
2019-09-11 17:30:51 -07:00
Beka Westberg 042ddb043b Added hideChaff calls to the custom fields demo. 2019-09-11 15:49:21 -07:00
alschmiedt e8f328aa28 Fix enable accessibility (#2968)
* Enables accessibility mode should make the cursor visible
2019-09-05 14:05:52 -07:00
Sam El-Husseini e8a3964a1c Rename the pitch field (#2965)
* Rename the pitch field to fall under the CustomFields namespace.
2019-09-04 10:09:42 -07:00
Sam El-Husseini ab4b16e9d3 Field pitch remaining fixes that were missed in previous PR. (#2957) 2019-09-03 14:37:45 -07:00
Sam El-Husseini dd9257e1b0 Field Text transformation methods (#2930)
* Add field text transform methods for converting from text to value and vice versa.
2019-08-30 17:00:31 -07:00