Tina Quach a1ead192a6 Blockly Factory: Enhanced Block Library UI (#603)
* block library now dynamically updates buttons based on the current block open in block factory--whether or not it is saved, whether or not changes have been made, whether or not it's the starter block.

update buttons rather than switching to new block on delete

remove warning about updating block

alert when creating new block with unsaved changes

working warnings on tab switches and create new block

green buttons indicate user can save or update block, red save button indicates that user cannot save the block ( but encourages user to click button)

consistent button name on default

added alert upon switching between blocks without saving

 nit comments, condensing if statements, removing extra code

throw errors in sameBlockXml function of factory utils

created wrapper function for warning user about unsaved changes and checking if they'd like to proceed

cleaned up code for setSelected block

* nit change to warning message on block type being one of core block types

* nit helper text for exporter

* nit comments and spacing
2016-08-30 09:19:05 -07:00
2016-08-24 02:49:53 -07:00
2016-08-26 16:14:40 -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-08-26 16:14:40 -07:00
2016-08-26 16:14:40 -07:00
2016-08-24 03:08:13 -07:00
2016-08-24 03:08:13 -07:00
2016-08-24 03:08:13 -07:00
2016-04-11 17:25:48 -07:00
2016-08-24 03:08:13 -07:00
2016-05-23 17:34:46 -07:00
2016-08-24 03:08:13 -07:00
2016-08-24 03:08:13 -07: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%