Beka Westberg
73ff710a4d
Added getSourceBlock function to field. ( #2508 )
2019-05-29 12:50:00 -07:00
Beka Westberg
ce816b93bf
Added field_label_serializable. ( #2399 )
2019-04-24 10:43:09 -07:00
ahigerd
bc77024670
Reorganize conditionals for block context menu ( #2390 )
...
* Reorganize conditionals for block context menu
* Disable comments and disabling in block factory
2019-04-18 08:49:07 -07:00
Beka Westberg
969687ec34
Added flipRtl Support for FieldImages ( #2203 )
...
* Added flipRtl support for FieldImages. Added a flipRtl test block.
* Added blockfactory support.
* Fixed JSDoc.
2019-01-10 08:59:35 -08:00
Rachel Fenichel
6092e4c517
Calls to getAllBlocks should pass a value for _ordered_
2018-09-13 16:06:19 -07:00
Andrew n marshall
2747396cd3
Fixes to handling <pre> text content.
2018-06-25 13:20:10 -07:00
Andrew n marshall
b4cfe263fa
Removing (most) Closure from BlockFactory ( #1925 )
...
Replacing all Closure goog. library calls from BlockFactory, with the exception of the ColorPicker and the test for the warning about running without Closure. This includes (almost) all goog.provide and goog.require statements.
2018-06-15 15:29:41 -07:00
Andrew n marshall
2aadfa6ac2
BlockFactory: Fixing incorrect <button> html ( #1622 )
...
Applies changes suggested in #1176 , based off of develop.
2018-02-20 13:00:44 -08:00
Andrew n marshall
03538c19a7
Fix #1601
...
Correct deprecated argument order in domToWorksapce call in WorkspaceFactory.
2018-02-12 12:52:34 -08:00
Ziya ERKOC
97daddb01e
Update block_exporter_controller.js
...
Generator stub file type is set to javascript; unnecesarry conditions removed.
2018-01-22 11:26:35 -08:00
Ziya ERKOC
4bbd83820c
Update block_exporter_controller.js
...
Default export type of Generator Stub section is set to '.js' while downloading it in Block Export (in Block Factory)
2018-01-22 11:26:35 -08:00
Neil Fraser
8779a8c3d9
Introduce minimap to style guide.
2017-10-24 14:06:29 -07:00
Andrew n marshall
1956baa963
BlockFactory: Adding JSON/JavaScript import support ( #1235 )
...
Updates the BlockFactory main workspace based on the preview block generated from manual construction.
This is a continuation of PR #1216 by @JC-Orozco, rebased on latest develop branch. Bring it latest code up to Google styling and standards.
2017-08-17 12:40:58 -07:00
marisaleung
103c10eddb
Change workspace name to playgroundWorkspace.
2017-08-02 17:03:22 -07:00
Andrew n marshall
abcc9b82a1
Adding BlocklyDevTools.Analytics ( #1217 )
...
Adding BlocklyDevTools.Analytics, an interface for integrating an analytics
library to track basic usage, including:
* navigation.
* saving, importing, and exporting.
* warnings and errors.
2017-07-11 15:39:35 -07:00
marisaleung
aff9c4867c
Correctly named block events called.
2017-06-08 15:44:43 -07:00
Andrew n marshall
3840b3804f
Replacing latest prettifier hosted in repo with latest version at rawgit CDN. ( #1120 )
2017-05-22 12:09:23 -07:00
Rachel Fenichel
7395c24bf0
Fix apostrophe in tooltips and helpurls ( #1111 )
2017-05-19 16:14:53 -07:00
Andrew n marshall
7e178af49c
Fix #950 : BlockFactory typo and copypasta
2017-02-23 08:53:01 -08:00
picklesrus
bdc5a02922
Fix #698 by adjusting the regex to not have \. Still not 100% sure w… ( #700 )
...
* Fix #698 by adjusting the regex to not have \. Still not 100% sure why that was there.
Also replaces bad names on input. There are probably more invalid names but this is
a start.
2016-12-09 17:19:17 -08:00
picklesrus
ccbaa4664e
remove overflow-y on the block exporter labels so scroll bars do not show upin firefox. Also fix up the styles on the labels so that they display better in firefox. ( #699 )
2016-12-09 16:34:33 -08:00
Rachel Fenichel
99c30007a7
Generate helpURL and tooltip for Javascript block definition
2016-12-08 14:41:40 -08:00
Rachel Fenichel
4871ff9fda
Start getting helpurl and tooltip in
2016-12-08 14:26:53 -08:00
Rachel Fenichel
1d55e28610
Add colour block to the block factory base block initial state
2016-12-08 14:26:53 -08:00
Neil Fraser
fbd9276e9c
Lint
2016-11-18 20:26:56 -08:00
Neil Fraser
f6aef459fc
API-breaking cleanup. But doubtful anyone will be affected. ( #748 )
...
* Make add/removeClass return whether they did anything.
* Move more functions onto utils.
* Move bind functions to Blockly.
* Routine recompile.
2016-11-15 13:54:33 -08:00
Neil Fraser
98c341bcfb
Allow images in dropdown menus.
2016-11-05 00:17:07 -07:00
Neil Fraser
5b033e2f7b
Misc cleanup.
2016-11-05 00:15:39 -07:00
Neil Fraser
4f08f2536f
Replace category colour pallet with correctly calculated colours.
2016-10-23 01:05:13 -07:00
Neil Fraser
9fe29a9cc2
Block Factory: Add missing workspace options, fix reset button.
2016-10-17 17:32:14 -07:00
Neil Fraser
728284ab61
Disable options in readonly mode. (Block Factory)
2016-10-14 08:57:39 -07:00
Neil Fraser
a2e7481d04
Stop block exporter options from jumping around.
2016-10-14 08:29:48 -07:00
Neil Fraser
ea1d0d7d3a
Add labels to Block Factory.
2016-10-14 07:47:23 -07:00
Neil Fraser
8b7ce77f8e
Rotate Block Factory colour picker 90deg for more room.
2016-10-14 07:29:41 -07:00
Neil Fraser
5e797c704c
Fix orphaned and overlapping menus in Block Factory.
2016-10-14 07:16:31 -07:00
Neil Fraser
5fc9e04b5c
Untangle modal buttons.
2016-10-14 06:57:21 -07:00
Neil Fraser
32d09de62f
Make dropdown in Block Factory modal.
2016-10-14 05:39:10 -07:00
Neil Fraser
c677a8efe4
Fix two incorrect URLs in Closure dialog.
2016-10-14 02:39:10 -07:00
Neil Fraser
7550cb1e96
Fix loading of Block Factory in Firefox.
2016-10-14 02:20:25 -07:00
Neil Fraser
7255ec0eec
Fix #693 , this time correctly.
2016-10-14 02:00:43 -07:00
Neil Fraser
92e92cdeaf
Fix race condition when loading.
2016-10-14 01:56:55 -07:00
Neil Fraser
ff48285a86
Block factory cleanup. Fix one-based list option.
2016-10-13 20:18:44 -07:00
picklesrus
7c2016284a
Change label of block factory to blockly developer tools. Change the icon too. Also remove old, unneeded index.html file from workspacefactory directory. ( #694 )
2016-10-12 11:21:59 -07:00
picklesrus
88dba494b9
Commit 941bdcd187 swapped caseInsensitiveCompare with toLowerCase but forgot to swap the check so it reversed the ( #693 )
...
error case. Fixing.
2016-10-12 11:06:09 -07:00
Neil Fraser
941bdcd187
Remove a bunch of Closure from Block Factory.
2016-10-11 16:50:13 -07:00
Neil Fraser
5df55ddea0
Block(ly) Factory prompts should have defaults. Drop unused copy of colourpicker code.
2016-10-11 12:16:17 -07:00
picklesrus
c102734ccb
Replace Block Factory with Blockly Factory. Save Block Factory in blockfactory_old for safety. ( #691 )
...
Keep icon.png and blocks.js back into blockfactory rather than pointing to blockfactory_old.
2016-10-11 11:25:07 -07:00
picklesrus
1e58be0cd6
Fix #636 by changing the factory_base block definition to only ( #671 )
...
span shadow blocks for output types when the dropdown to
add/change/remove output types is changed. This way, we won't overwrite
existing blocks when loading from xml.
2016-10-05 15:04:52 -07:00
Tina Quach
31d6e941e7
Blockly Factory: Disable Disconnected Blocks, Nit UI, Bug fix ( #595 )
...
* disabled disconnected blocks in block factory
change to block def and also warn user
fixed bug and renamed math_foo
* clearUndo upon opening a saved block, change alert messages that use ok
* removed warning for unsaved blocks. in separate CL
* fix bug and make the blank option clickable
2016-08-25 11:29:29 -07:00
rachel-fenichel
ef6c99c465
Merge pull request #517 from quachtina96/prefer-json
...
Block Factory: set JSON to default language format for block definitions
2016-08-02 09:59:57 -07:00