Commit graph

292 commits

Author SHA1 Message Date
Neil Fraser
1026d353ce Allow blocks in toolbox to be disabled individually. 2015-10-21 15:21:51 -07:00
Neil Fraser
a485e63df2 Allow zooming of non-scrolling workspaces. 2015-10-21 14:38:39 -07:00
Carlos Galarza
a9d4ba4c8d Add zoomToFit method to Workspaces 2015-10-15 17:51:52 -05:00
Neil Fraser
4dffad0dad Improve 'clean up' spacing. 2015-10-12 16:14:03 -07:00
Neil Fraser
879cacbb8d Add 'clean up blocks' command to workspace menu. 2015-10-09 19:22:22 -07:00
Neil Fraser
701ae603b7 Fix headless connections. 2015-10-09 13:53:14 -07:00
Ken Cheung
18bac530d8 Refactor duplicated callback function for collapse and expand options 2015-10-05 21:26:16 +08:00
Neil Fraser
fbab06082e Recompile language updates. 2015-09-28 14:17:53 -07:00
Neil Fraser
8ecfab014f Separate overlapping emboss filter and disabled pattern across multiple Blockly instances. Issue 184. 2015-09-28 12:20:28 -07:00
Neil Fraser
33a0cc98de Switch focus to correct workspace when clicking on block. 2015-09-23 14:46:29 -07:00
Neil Fraser
47ad32f6c7 A better fix for the zoom center button. 2015-09-22 17:51:21 -07:00
Neil Fraser
890d8d8d73 Fix zoom center button. Reverse disconnect wiggle. 2015-09-22 17:28:51 -07:00
Neil Fraser
7ecf7df1cb Don't leave blockly_uncompressed.js empty for a long period during build. 2015-09-21 16:12:21 -07:00
Neil Fraser
3f8e586fe8 Use prototypes for primitive properties. 2015-09-12 19:31:22 -07:00
Neil Fraser
e4c902a105 Fix RTL alignment of new blocks when zoomed. 2015-09-02 00:09:49 +01:00
Neil Fraser
f9d47bd39e Lay out trashcan and zoom controls more flexibly. 2015-09-01 22:44:33 +01:00
Neil Fraser
7568015c8c Scale the flyout as the workspace zooms. 2015-09-01 20:00:13 +01:00
Neil Fraser
53f5424801 Skc memory leaks (PR ) 2015-08-20 15:46:44 -07:00
Neil Fraser
96d5987db1 Fix Audio test in IE (issue 272) and fix error when deleting block with warning. 2015-08-19 18:42:35 -07:00
Neil Fraser
5b7fec7092 Add zooming feature.
By carloslfu.
2015-08-19 17:21:05 -07:00
Neil Fraser
0b9749166c Make warnings bubble up to collapsed parents. 2015-07-19 16:49:11 -07:00
Neil Fraser
1ca2fdc844 Add classes to svg groups. 2015-07-14 23:13:09 -07:00
Neil Fraser
fd1e63e250 Merge pull request from carloslfu/workspaces_longpress
Enable long-press context menu for Workspaces.
2015-07-13 17:15:29 -07:00
Neil Fraser
e0f90e6e33 Adding more type documentation. 2015-07-13 15:03:22 -07:00
Neil Fraser
daa7145ee4 Remove change event on injection. 2015-07-13 13:47:19 -07:00
Neil Fraser
a939235959 Fix path glitch when block selected (issue 121) 2015-07-12 15:38:59 -07:00
Neil Fraser
662160e8af Merge pull request from carlosperate/paste_block
Offset pasted block if in range of a snap connection.
2015-07-11 19:47:21 -07:00
Neil Fraser
bcebb0776b Allow flights to be initially expanded in toolbox. 2015-07-09 11:57:06 -07:00
carlosperate
bfd3834e7d Offset pasted block if in range of a snap connection. 2015-07-04 05:34:59 +01:00
Neil Fraser
8202ebf07d Dispose of toolbox when workspace is disposed. 2015-06-04 12:04:43 -07:00
Neil Fraser
e8ab929b6a Fix visibility changes with toolbox. 2015-05-22 17:08:59 -07:00
Carlos Galarza
9c4b83f774 Enable long-press context menu for Workspaces. 2015-05-06 17:34:58 -05:00
Neil Fraser
c5b88b1116 Kill SVG when disposing main workspace. 2015-05-02 21:08:18 -07:00
Neil Fraser
ede636361d Simplify workspace resizing. 2015-04-28 17:55:45 -07:00
Neil Fraser
17961f7f58 Support multiple Blockly instances. 2015-04-28 13:51:25 -07:00
Neil Fraser
afda263f23 Lint warning cleanup. 2015-03-26 20:47:36 -07:00
Neil Fraser
612b190ef4 Add background grid for snapping. 2015-03-08 12:48:42 -07:00
Neil Fraser
bdc4795fb6 Simplify workspace construction. 2015-03-06 15:27:41 -06:00
Neil Fraser
c9addf7e31 Improve accuracy of goog.require calls. 2015-02-06 15:27:25 -08:00
Neil Fraser
e7444120ca Merge duplicate event calls. 2015-01-27 15:57:45 -08:00
Neil Fraser
4973db4df6 Use goog.global instead of this or window. 2014-12-23 16:44:00 -08:00
Neil Fraser
0f8d01209c Headless workspaces and blocks. 2014-12-23 11:22:02 -08:00