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
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
Sam El-Husseini
55997784ca
Move blockStyles into constants ( #3485 )
...
* Move blockStyles into constants.
2019-12-06 10:51:36 -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
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
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
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
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
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
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
Rachel Fenichel
2e77f1903f
Padding
2019-08-19 13:21:23 -07:00
Rachel Fenichel
50b55971d4
Fix turtle rendering
2019-08-19 12:14:17 -07:00
Beka Westberg
2049281019
Fixed turtle field registration.
2019-08-16 09:57:28 -07:00
Beka Westberg
cdc90f4059
Refactored field utilities.
2019-08-16 09:57:27 -07:00
Neil Fraser
abc452109e
Fix XML across Blockly. ( #2727 )
...
Also fixes references to createSvgElement
2019-07-30 15:08:47 -07:00
Sam El-Husseini
57868e7e83
Remove all calls to goog.math ( #2739 )
...
* Replace calls to goog.math.Size and goog.math.Coordinate with Blockly equivelants
2019-07-30 11:22:08 -07:00
Beka Westberg
0ec7667f13
Added warning icons to individual turtle properties to help demonstrate multi-part value validation. ( #2691 )
2019-07-24 14:27:46 -07:00
Beka Westberg
cb86dba3af
Fixes Custom Fields (Turtle) Demo Browser Support ( #2697 )
...
* Fixed firefox not displaying correctly.
* Fixed IE support.
2019-07-24 09:40:08 -07:00
Rachel Fenichel
19af36f527
Link to custom fields demo from demos/index.html
2019-07-19 12:37:22 -07:00
Beka Westberg
f837b7ca04
Moved SVG creation into a separate function.
2019-07-09 10:21:22 -07:00
Beka Westberg
69ea81fba8
Changed modifier validator turtle field example.
2019-07-09 10:21:22 -07:00
Beka Westberg
fa57ab23e5
Adding XML example.
2019-07-09 10:21:22 -07:00
Beka Westberg
b74254662e
Added custom fields demo.
2019-07-09 10:21:22 -07:00