Monica Kozbial
a9223b0b22
Typo fixes. ( #3769 )
2020-03-25 15:47:27 -07:00
Monica Kozbial
d6abf4798e
Fixing operator precedence in Lua and and adding test. ( #3765 )
...
* Fixing operator precedence in Lua and and adding test.
* Updating golden files.
2020-03-25 14:34:07 -07:00
Sam El-Husseini
71f7285333
Fix mutator field scale ( #3763 )
...
* Fix mutator zoom scale
2020-03-23 17:34:12 -07:00
Sam El-Husseini
d7ca6996a4
Update rendering playground to use rendererOverrides: ( #3743 )
2020-03-12 11:45:14 -07:00
Sam El-Husseini
1d3a1655c6
Support multiple renderer / theme combos on the same page. ( #3732 )
...
* Support multiple renderer / theme combos on the same page.
2020-03-11 20:09:00 -07:00
Sam El-Husseini
29dc7bd7f7
Adjust marker and cursor colours from the theme ( #3735 )
...
* Support adjusting marker and cursor colours from the theme
2020-03-11 11:23:29 -07:00
Sam El-Husseini
eb07793ba8
Cleanup Blockly UI components. ( #3723 )
...
* Cleanup Blockly UI components. Remove unnecessary getters
2020-03-11 10:40:16 -07:00
Sam El-Husseini
a9e10807ca
Support extending themes with a base theme property. ( #3731 )
...
* Support extending themes with a base theme property.
2020-03-10 10:30:13 -07:00
Sam El-Husseini
5450c41d66
Fix test_themes copywright
2020-03-09 11:57:46 -07:00
Sam El-Husseini
21763b7e00
Support enabling start hats from themes ( #3722 )
...
* Support themes configuring the start hats of blocks. Add test themes
2020-03-05 17:34:31 -08:00
Sam El-Husseini
8c5c33902b
Flash on render ( #3721 )
...
* Flash a block when it's renderered in debug mode
2020-03-05 13:26:10 -08:00
Beka Westberg
ec8d76f143
Add workspace comment context menu option to playground ( #3708 )
...
* Add WScomment context menu option to playground
2020-02-25 14:32:51 -08:00
Beka Westberg
981c0b5d12
Fix checkbox field rerendering on setCheckChar ( #3704 )
...
* Fix checkbox field rerendering on setCheckChar
2020-02-24 11:13:48 -08:00
Rachel Fenichel
b8535e7d56
Merge pull request #3693 from rachel-fenichel/decompose_gulpfile
...
Break gulpfile into multiple subfiles
2020-02-20 17:58:21 -08:00
Rachel Fenichel
b4a448c632
Update task names in another file
2020-02-20 17:44:29 -08:00
Sam El-Husseini
eb40ca44ba
Dynamic fonts ( #3698 )
...
* Piping themes into the renderer and ensuring fields update their size information when constants change.
2020-02-20 17:16:01 -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
Sam El-Husseini
f6b5e9ebb4
Add test block for field image with a click handler ( #3642 )
2020-01-23 16:19:24 -08:00
Monica Kozbial
46df648200
Fix test align block. ( #3643 )
2020-01-23 13:35:51 -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
alschmiedt
1a2fb6ddf0
Add new build scripts ( #3608 )
...
* Add new build scripts
* Fix pr comments
2020-01-16 16:52:20 -08:00
Sam El-Husseini
4f07776dd9
IE 11 doesn't allow the same property to be set on an object twice in strict mode. ( #3586 )
2020-01-14 13:10:18 -08:00
Sam El-Husseini
f0f1681253
Cleanup connection test blocks in playground ( #3588 )
...
* Move connection test blocks handlers into test_blocks file out of the playground.
2020-01-14 09:02:57 -08:00
Beka Westberg
1278cd95ea
test: Added connection test blocks. ( #3525 )
...
* test: Added connection test blocks.
2020-01-13 15:51:42 -08:00
alschmiedt
7e34d94610
Fixes blockly games blocks being black ( #3579 )
...
* Fixes blockly games blocks being black
2020-01-13 13:34:29 -08:00
Sam El-Husseini
1fedbfa591
Add two new zelos rendering playgrounds for all the blocks in pxtblockly and scratchblocks. ( #3582 )
2020-01-13 11:57:50 -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
Neil Fraser
cd1d18b7a0
STRICT is no longer supported by Closure Compiler
...
Apparently 'PRUNE' is the new option, but it's undocumented. More info:
https://github.com/google/blockly-games/issues/176
2020-01-06 11:04:24 -08:00
alschmiedt
6f82667d62
Fix key map ( #3539 )
...
* Update key map functions access to public
2020-01-03 16:12:40 -08:00
alschmiedt
bfa6fa6581
Removes ability to enter accessibility mode using shift click ( #3538 )
...
* Removes ability to enter accessibility mode using shift click
2020-01-03 11:21:42 -08:00
alschmiedt
4ce67bb108
Fix moving cursor when block mutates ( #3535 )
...
* Fix moving cursor when block mutates
2020-01-02 15:12:06 -08:00
Sam El-Husseini
2b335dcb6b
Make alignment common renderer behaviour ( #3498 )
...
* Make alignment common
2019-12-11 13:42:10 -08:00
Sam El-Husseini
5852bef90d
Inject constants CSS in createDom ( #3502 )
...
* Inject constants CSS in createDom instead. Use a random identifier to pre-emptively set CSS that uses the disabled pattern id.
2019-12-10 15:00:32 -08:00
alschmiedt
481fe63302
Marker manager ( #3497 )
...
* Adds a marker manager
2019-12-10 10:53:34 -08:00
Sam El-Husseini
7baa192d59
Update zelos rendering playground so that screenshots reflect state of the workspace ( #3491 )
2019-12-09 08:33:00 -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
4eb791bd70
[zelos] Add right connection shape element. ( #3488 )
...
* Add right connection shape element
2019-12-05 17:51:39 -08:00
Sam El-Husseini
9fc995425a
Support adjusting dropdowndiv default colours through CSS ( #3469 )
...
* Support setting the dropdown theme default colours through CSS. Update dark theme.
2019-11-25 14:18:28 -08:00
alschmiedt
ffb124c58d
Move basic cursor ( #3460 )
...
* Move basic cursor
2019-11-22 16:02:13 -08:00
Sam El-Husseini
329a21c572
Add theme and renderer classnames onto the widget and dropdown div. ( #3456 )
...
* Add theme and renderer classnames onto the widget and dropdown div.
2019-11-20 11:07:39 -08:00
Sam El-Husseini
70c24cf94e
CSS in renderers ( #3446 )
...
* Have each renderer declare some CSS that is specific to the renderer.
2019-11-18 16:14:19 -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
d8476306f4
Fix up more zelos spacing ( #3445 )
...
* Fix up more of zelos spacing
2019-11-14 16:04:46 -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
Rachel Fenichel
939bafddd8
Merge branch 'develop' into single_field_blocks
2019-11-12 11:52:03 -08:00
Sam El-Husseini
95f2b232b9
Field constants ( #3423 )
...
* Move field text sizing constants to renderer constants
2019-11-11 16:13:50 -08:00
Rachel Fenichel
5f4a308a40
Full-block editors for single-field reporters.
2019-11-11 14:32:31 -08:00
Sam El-Husseini
825643f4c3
Updates to the zelos rendering playground ( #3420 )
2019-11-11 13:19:03 -08:00
Neil Fraser
4d25193ead
Add extern for goog. ( #3417 )
...
As of closure-compiler-v20191027.jar the compile now breaks due to a lack of ‘goog’ being defined.
../../temp_core/constants.js:24: ERROR - [JSC_UNDEFINED_VARIABLE] variable goog is undeclared
goog.provide('Blockly.constants');
^^^^
1 error(s), 0 warning(s)
Compiler exit code: 1
Compilation FAIL.
Upgrade closure compiler to v20191027
2019-11-09 08:10:30 -08:00