Commit Graph

6981 Commits

Author SHA1 Message Date
Neil Fraser 706080c7ae Prevent 'c?a:b' block from performing type violations. 2015-03-22 01:53:17 -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 764452eb10 Squeltch double-click highlighting on workspace and toolbox. 2015-03-17 12:20:56 -07:00
Neil Fraser 329fd3757a Merge pull request #85 from carlosperate/ie_deselect
IE deselect exception fix.
2015-03-17 12:08:46 -07:00
carlosperate 5b3c411eaf IE deselect exception fix.
IE11 with the developer tools open would still throw an exception on this line of code, so remove it as it is also executed and caught in the setTimeout.
2015-03-13 06:38:21 +00:00
Neil Fraser a0e214367f Fix headless rendering of uneditable blocks. 2015-03-12 15:24:29 -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 b06c6b3a94 Add grid to code demo. 2015-03-10 18:28:11 -07:00
Neil Fraser d13df0de42 Don't bump when expanding blocks. 2015-03-10 17:47:03 -07:00
Neil Fraser a257e143c4 Add warning to build if not using Python 2. 2015-03-09 10:01:51 -07:00
Neil Fraser 7414c59b89 Fix headless procedure arguments (issue 268). 2015-03-08 19:17:12 -07:00
Neil Fraser 1214b8cca8 Merge pull request #78 from carloslfu/fix_collapse_bug
fix collapse bug
2015-03-08 18:51:05 -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 0d6a3bf99f Replace trimLeft/trimRight functions (not supported by IE). 2015-03-05 16:41:55 -06:00
Neil Fraser adc1c5a381 Restore order of operations on same-order groups. 2015-03-03 21:42:29 -08:00
Neil Fraser 57d0ffa68b Fix order of operations on same-order groups. 2015-03-03 14:41:51 -08:00
carloslfu e0313dd6f1 fix collapse bug 2015-03-02 12:45:20 -05: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 ad69f711b2 Merge pull request #68 from Gamefroot/fix-procedure-call
Fixed issue with mutated procedure call blocks
2015-02-23 16:48:23 -08:00
Neil Fraser d609675ccf Merge pull request #69 from smalruby/fix_ime_bug
Fixed issue with pressed enter key with IME.
2015-02-23 16:44:18 -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 6d772ae307 Recompile language update. 2015-02-23 14:34:39 -08:00
Siebrand Mazeland 610565ea62 Localisation updates from https://translatewiki.net. 2015-02-19 13:02:27 +01:00
Kouji Takao 033a6b88aa Fixed issue with pressed enter key with IME.
keyup and keypress don't care IME on or off.  so, I added handling
keydown event to check pressing enter key with IME (keycode is 229) or
without IME (keycode is 13).
2015-02-17 23:20:36 +09:00
Ryan Loader 4a5f0a0bf1 Fixed issue with mutated function call blocks 2015-02-17 11:35:37 +13:00
Neil Fraser c518372693 Merge pull request #64 from RaniSputnik/fix-number-input
Fixed issue with calculating input focus on different input types
2015-02-10 14:53:59 -08:00
Neil Fraser b36a88f423 Fix bad rendering of collapsed function calls. 2015-02-10 14:42:54 -08:00
Ryan Loader b950e56c0d Fixed issue with calculating input focus on different input types 2015-02-11 10:20:27 +13:00
Neil Fraser d05177e17c Fix error when creating uneditable blocks with mutators. 2015-02-06 17:06:16 -08:00
Neil Fraser 9e81d41181 Fix missing procedure argument text fields (issue 61). 2015-02-06 16:23:20 -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 dfb315b011 Merge pull request #60 from orionhealth/date-field
Add a new FieldDate input type
2015-02-04 14:06:43 -08:00
Paul Kendall 3f82fa60ad Merge branch 'master' into date-field 2015-02-05 07:46:00 +13:00
Paul Kendall b3b9ef8ce3 Add a new FieldDate input type 2015-02-05 07:29:48 +13:00
Neil Fraser 144798b0d7 Don't maintain a connections database in a flyout (speed-up). 2015-02-03 16:33:16 -08:00