Evan W. Patton c44909baa3 Add mitigations for reported Blockly update issues
1. Set lastBlockCreated only if the flyout is not a mutator flyout.

2. Only hide workspace scrollbars for the drawer and backpack are
opened, not mutator workspaces.

3. Terminate the flyout's drag operations immediately before creating
a new block.

4. Catch any exceptions in Flyout.prototype.hide that might prevent
proper clean up of the event listeners.
2017-05-28 15:32:34 -04:00
2016-05-25 15:35:11 -07:00
2016-05-04 17:03:24 -04:00
2015-08-03 20:34:07 +02:00
2017-01-20 22:09:44 -08:00
2017-01-20 22:09:44 -08:00
2017-01-20 22:09:44 -08:00
2017-01-20 22:09:44 -08:00
2017-01-20 22:09:44 -08:00
2016-04-11 17:25:48 -07:00
2017-01-20 22:09:44 -08:00
2016-05-23 17:34:46 -07:00
2017-01-20 22:09:44 -08:00
2017-01-20 22:09:44 -08:00

Blockly

Google's Blockly is a web-based, visual programming editor. Users can drag blocks together to build programs. All code is free and open source.

The project page is https://developers.google.com/blockly/

Description
The web-based visual programming editor.
Readme Apache-2.0 249 MiB
Languages
TypeScript 51.3%
JavaScript 40.6%
Python 2.1%
HTML 1.8%
PHP 1.5%
Other 2.7%