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
Neil Fraser
e9de083361
Fix @return JSDocs.
2019-03-29 15:24:37 -07:00
Neil Fraser
6fb95f9038
Consistent speling.
2019-03-29 15:24:37 -07:00
alschmiedt
58c365e377
Changes colour names
2019-02-06 14:24:41 -08:00
alschmiedt
7941651444
Merge pull request #2184 from alschmiedt/blockly_colours
...
Blockly Themes
2019-01-11 10:57:57 -08:00
Beka Westberg
7f160bd322
Fixed comments not being recorded in delete event. ( #2211 )
2019-01-10 14:35:06 -08:00
alschmiedt
f125065a17
Merge branch 'develop' of https://github.com/alschmiedt/blockly into blockly_colours
2018-12-19 10:39:10 -08:00
alschmiedt
9afe497b7e
Fixes jsdocs
2018-12-19 08:45:20 -08:00
alschmiedt
2fa7ab2825
Fixes setting border and updating shadow color
2018-12-18 10:57:20 -08:00
Beka Westberg
8241068630
Updated JSDoc.
2018-12-17 15:29:25 -08:00
Beka Westberg
44df2d4680
Changed parent blocks to display "Collapsed blocks contain warnings." instead of having warnings "bubble up" from children. Added message to msg/messages.js .
2018-12-17 14:54:56 -08:00
Beka Westberg
f16cdf912d
Changed Warnings to Interact Properly with Collapsing/Expanding.
2018-12-15 15:52:34 -08:00
alschmiedt
56c2e5fc31
Initial commit for adding a style
2018-12-11 13:22:25 -08:00
Neil Fraser
db0dbc69ee
Update todos and requires.
2018-10-16 11:34:10 -07:00
Neil Fraser
aa09ad9175
Line wrap at 80.
2018-10-16 11:34:10 -07:00
Rachel Fenichel
a0e90627f7
Add some functions for insertion markers
2018-09-13 15:55:49 -07:00
Andrew n marshall
411ec9724e
Replacing node.parentNode.removeChild(node)
...
...with Blockly.utils.removeNode(..), which includes
a null/undefined check on parentNode before continuing.
2018-09-04 13:31:53 -07:00
RoboErikG
9eacd7d3b9
Disable/enable function calls along with their definitions ( #2019 )
...
Fixes #1344
Extends the event listener on procedure caller blocks to also check
for their definition being enabled/disabled and update their own
state in response.
2018-08-23 11:18:29 -07:00
RoboErikG
99ebefa1bf
Revert "Fix #1960 by collecting block info before icons are destroyed" ( #1973 )
...
* Revert "Localisation updates from https://translatewiki.net ."
This reverts commit c4a0b64945 .
* Revert "Fix #1960 by collecting block info before icons are destroyed (#1970 )"
This reverts commit 9a3bd45b22 .
2018-07-16 10:18:40 -07:00
RoboErikG
9a3bd45b22
Fix #1960 by collecting block info before icons are destroyed ( #1970 )
...
The icons in rendered Blockly currently own the comment text. When
a block was deleted the icons were being disposed of before the block
info was recorded in the event, which meant the comment was lost. This
adds some additional logic to block_svg to make sure the event is
captured before the icons are removed.
2018-07-12 15:34:32 -07:00
Neil Fraser
dce60fd152
Replace ReferenceError with Error.
...
Change to 4-space indentation rather than aligning with parent structure.
2018-07-11 12:20:02 -07:00
Neil Fraser
c51cf0b79c
Remove goog.dom.removeNode
2018-07-11 12:20:02 -07:00
Neil Fraser
06d90c9b34
Remove goog.array
2018-07-11 12:20:02 -07:00
Neil Fraser
3909bd420a
Remove all goog.asserts and goog.isXxx
...
First step to reducing Closure’s footprint.
2018-07-11 12:20:02 -07:00
Andrew n marshall
2c84161b4a
Correct require goog.Timer statements. ( #1906 )
2018-06-06 15:57:53 -07:00
Rachel Fenichel
73e6cf1265
Fix undoing a drag to connect
2018-05-23 14:56:41 -07:00
Rachel Fenichel
df7f534ad6
Performance improvements for workspace clear and load
2018-05-17 11:05:18 -07:00
Rachel Fenichel
f623004b3a
Small changes
2018-05-16 12:52:12 -07:00
Neil Fraser
4cb4b42f8d
Use named properties on Msg.
2018-04-27 11:50:51 -07:00
Rachel Fenichel
46da00dbd3
Merge pull request #1787 from rachel-fenichel/feature/block_animations
...
Move block animation code to a new file and rebuild
2018-04-18 10:17:43 -07:00
Neil Fraser
662d79443f
Add 'ordered' option to descendant getting functions. ( #1786 )
2018-04-17 11:41:03 -07:00
Rachel Fenichel
4e3b114832
Move block animation code to a new file and rebuild
2018-04-16 15:28:52 -07:00
Neil Fraser
1d385f8d69
Require goog.userAgent in the correct files.
2018-04-11 16:59:35 -07:00
Neil Fraser
6ff49fb3bf
Prevent fatal errors in browsers that don't support dataset.
2018-03-16 14:46:05 -07:00
Neil Fraser
b1e4648c3c
Use dataset instead of ID.
2018-03-16 14:46:05 -07:00
Neil Fraser
867dcdb716
Add IDs to bubbles.
2018-03-16 14:46:05 -07:00
Neil Fraser
c7b29d0bc0
Expose block ID in SVG. ( #1698 )
2018-03-12 14:04:03 -07:00
Rachel Fenichel
4c9b602523
Move event classes into separate files, and update requires accordingly
2018-02-27 17:47:33 -08:00
Rachel Fenichel
3e62ffc20a
Split at higher level for multiline function calls
2018-01-24 11:26:41 -08:00
Rachel Fenichel
9a53e96d53
More lint fixes
2018-01-23 18:22:53 -08:00
Rachel Fenichel
3b81eede3e
Call forceRerender instead of setText
2017-11-17 14:39:12 -08:00
Neil Fraser
5707657569
Stop blocks from exploding.
...
Uncompiled a goog.math.Coordinate toStrings as a nice “(1, 2)”, but
complied it toStrings as a useless “[object Object]”. Fixes #1448 .
2017-11-14 15:44:09 -08:00
Neil Fraser
8cedef49ac
Cleanup.
2017-11-07 14:23:41 -08:00
Rachel Fenichel
768bd4aef5
Check workspace.isDragging() instead of Blockly.dragMode_
2017-11-03 15:46:41 -07:00
Neil Fraser
4262b09002
Resolve 106 warnings.
2017-10-24 14:06:29 -07:00
Rachel Fenichel
5a8ebef4b8
Move some context menu options into contextmenu.js ( #1372 )
2017-10-23 13:27:39 -07:00
Rachel Fenichel
236aadec3e
Don't share the warning text PID map between blocks ( #1371 )
...
* Don't share the warning text PID map between blocks
* Clear pending warnings on dispose
2017-10-20 10:35:14 -07:00
Neil Fraser
ddd4700e1d
Strip licences from compiled code. ( #1318 )
2017-09-14 17:23:50 -07:00
Rachel Fenichel
4b9fc09fed
Code cleanup in BlockSvg.prototype.tab ( #1277 )
2017-08-14 15:34:44 -07:00
Neil Fraser
fc8d4c90b4
Compatibility for Closure Compiler. ( #1240 )
2017-07-31 09:07:41 -07:00