Commit Graph

412 Commits

Author SHA1 Message Date
Neil Fraser
d83f5872c6 Don't allow snapping to grid with 0 spacing. 2015-04-30 17:59:56 -07:00
Neil Fraser
3ff69d47fe Inject can now take an ID. Also, fix unit tests. 2015-04-29 20:26:04 -07:00
Neil Fraser
9924498485 Enable trashcans in mutators. 2015-04-29 00:13:05 -07:00
Neil Fraser
ede636361d Simplify workspace resizing. 2015-04-28 17:55:45 -07:00
Neil Fraser
c014799df8 Fix black workspace background in IE11. 2015-04-28 15:06:22 -07:00
Neil Fraser
17961f7f58 Support multiple Blockly instances. 2015-04-28 13:51:25 -07:00
Neil Fraser
67140282a0 Rountine recompile. 2015-04-19 16:53:32 -07:00
Neil Fraser
29976c4c4d Remove outside border from Blockly (issue 92). 2015-04-07 20:27:26 -07:00
Neil Fraser
626a29a5ca Allow colour fields to set custom colours. 2015-04-02 15:36:01 -07:00
Neil Fraser
afda263f23 Lint warning cleanup. 2015-03-26 20:47:36 -07:00
Neil Fraser
2c7618597e Fix comments' cursor in Chrome. 2015-03-26 15:08:36 -07:00
Neil Fraser
0d376386f2 Replace 8-tooth gear with 6-tooth gear for mutator icon. 2015-03-26 14:21:14 -07:00
Neil Fraser
e2af14c32f Replace drawn icons with images (issue 45). 2015-03-25 23:58:58 -07:00
Neil Fraser
1916f2351d Remove failed attempt at spriting icons. 2015-03-25 17:24:28 -07:00
Neil Fraser
e571533f6a Cache list value in JS foreach loops. 2015-03-20 16:24:09 -07:00
Neil Fraser
c4d3fb721e Make scrolling margins be more accurate (issue 82). 2015-03-17 17:07:44 -07:00
Neil Fraser
da122e2a31 Enable long-press context menus. 2015-03-17 15:37:33 -07:00
Neil Fraser
0f2fc4911e Prevent fractional drift of sub-blocks when snapping to grid. 2015-03-10 22:36:48 -07:00
Neil Fraser
d13df0de42 Don't bump when expanding blocks. 2015-03-10 17:47:03 -07:00
Neil Fraser
7414c59b89 Fix headless procedure arguments (issue 268). 2015-03-08 19:17:12 -07:00
Neil Fraser
4d2aac4f19 Bug-fixes to background grid. 2015-03-08 17:39:30 -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
b91471abdb Scroll flyout to top when changing category. 2015-02-27 17:01:24 -08:00
Neil Fraser
adf738069c Simplify hiding connections. 2015-02-27 16:11:04 -08:00
Neil Fraser
169ece400b Bump unconnected blocks after mutator change. 2015-02-27 14:24:20 -08:00
Neil Fraser
a494cbf0e7 Don't allow connections twixt immovable blocks. 2015-02-25 18:07:04 -08:00
Neil Fraser
9ea8c32cdc Don't change warnings during a drag. 2015-02-25 15:07:04 -08:00
Neil Fraser
6ee32c285a Allow enabling/disabling of spellcheck on text fields. 2015-02-25 13:35:37 -08:00
Neil Fraser
66fc235721 Comment out date picker (it increases compile size by 60%). 2015-02-25 01:06:10 -08:00
Neil Fraser
aed4d8f5d4 Add optional data property to blocks and XML. 2015-02-24 17:07:47 -08:00
Neil Fraser
1e88c35a0a Fix duplicated blocks in Safari. 2015-02-23 22:51:19 -08:00
Neil Fraser
c816b2bb72 Routine recompile. 2015-02-23 16:55:23 -08:00
Neil Fraser
0b1efa2eab Don't treat ctrl-click as a right-click except on Mac. 2015-02-23 16:04:18 -08:00
Neil Fraser
d05177e17c Fix error when creating uneditable blocks with mutators. 2015-02-06 17:06:16 -08:00
Neil Fraser
c9addf7e31 Improve accuracy of goog.require calls. 2015-02-06 15:27:25 -08:00
Neil Fraser
0c0258c833 Translate 'Today' in date picker. 2015-02-05 13:07:13 -08:00
Neil Fraser
cbb7204c27 Internationalize date picker. 2015-02-04 22:57:45 -08:00
Neil Fraser
144798b0d7 Don't maintain a connections database in a flyout (speed-up). 2015-02-03 16:33:16 -08:00
carlosperate
b1d3b019f1 Uses closure to check for touchscreens and set the scrollbar thickness accordingly. 2015-01-30 01:18:25 +00:00
Neil Fraser
67963f7293 Don't delete undeletable blocks dragged onto a delete area (issue 52). 2015-01-28 13:30:26 -08:00
Neil Fraser
906b62f7ef Speed up Firefox on mobile (same as previous commit). 2015-01-27 20:28:33 -08:00
Neil Fraser
f79b42ab70 Speedup Firefox with black magic. Seriously, WTF? 2015-01-27 17:14:44 -08:00
Neil Fraser
e7444120ca Merge duplicate event calls. 2015-01-27 15:57:45 -08:00
Neil Fraser
247782c72a Fix duplicated stacks of collapsed connected blocks. 2015-01-27 14:33:15 -08:00
Neil Fraser
28829f3f34 Fix duplicated collapsed block connection bug (issue 262). Recompile language update. 2015-01-27 12:51:29 -08:00
Neil Fraser
69ffae6466 Speed up rendering by defering connection database construction. 2015-01-26 06:57:28 -08:00
Neil Fraser
03e53d2d68 Fix runaway trashcan lid task (issue 261 on code.google.com). 2015-01-26 06:06:46 -08:00
Neil Fraser
aa5afd18f6 Improve rendering speed. 2015-01-26 04:56:58 -08:00
Neil Fraser
3e893da239 Rename 'text' to 'texts' to avoid collision with 'text' block. 2015-01-26 02:45:03 -08:00