picklesrus 567fe6a2e8 Call svgResizeContents from block_svg's dipose so that deleting blocks (#434)
from the context menu (or anywhere really) causes the workspace to
recalculate its size.
Remove the call to svgResizeContents from onMouseUp's logic for
determining whether the block is being dropped in the trash
since it calls dispose.

One side effect of this is that when you delete multiple blocks
resize gets called for each of them and the scrollbars move during
the operation. This is most obviously seen by doing an airstrike
in the playground and then deleting all the blocks at once.
2016-06-17 14:33:23 -07:00
2016-05-23 16:42:18 -07: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
2016-06-14 11:04:26 -07:00
2016-05-25 15:44:44 -07:00
2016-06-14 11:04:26 -07:00
2016-06-14 11:04:26 -07:00
2016-04-11 17:25:48 -07:00
2016-06-14 11:04:26 -07:00
2016-05-23 17:34:46 -07:00
2016-06-14 11:04:26 -07:00
2016-06-14 11:04:26 -07:00
2015-01-08 09:57:28 -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 250 MiB
Languages
TypeScript 51.3%
JavaScript 40.6%
Python 2.1%
HTML 1.8%
PHP 1.5%
Other 2.7%