scratch-blocks/core
Erik Mejer Hansen 88091d21df Make insertion markers for define blocks have the correct width (#1781)
* Fix #1186

* Added comment to clarify which case is being handled
2018-11-13 09:49:37 -05:00
..
block.js Fix #1408 (#1740) 2018-10-23 16:55:28 -04:00
block_animations.js Fix lint 2018-04-17 14:35:54 -07:00
block_drag_surface.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
block_dragger.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
block_events.js Remove unnecessary assignment of 'this.workspace' 2018-10-03 22:22:18 -04:00
block_render_svg_horizontal.js Require spaces around infix ops 2018-06-21 10:03:37 -04:00
block_render_svg_vertical.js Make insertion markers for define blocks have the correct width (#1781) 2018-11-13 09:49:37 -05:00
block_svg.js Merge pull request #1687 from rachel-fenichel/merge_cleanup_1 2018-10-25 08:52:11 -04:00
blockly.js Add note field with SVG piano keys 2018-10-26 16:44:47 -04:00
blocks.js Lint that caused conflicts with Blockly 2018-04-26 14:28:59 -07:00
bubble.js Merge pull request #1687 from rachel-fenichel/merge_cleanup_1 2018-10-25 08:52:11 -04:00
bubble_dragger.js Merge pull request #1687 from rachel-fenichel/merge_cleanup_1 2018-10-25 08:52:11 -04:00
colours.js Move code for pasing colour options into colours.js 2018-08-17 11:09:39 -07:00
comment.js Allow block comments to be editable on mobile by catching the mousedown event and grabbing focus instead of the mouse up. This makes the experience a bit worse in firefox (you have to click twice to focus the comment now), but fixing this the right way is invovled. See #1631 for full context. (#1757) 2018-10-30 16:54:19 -04:00
comment_events.js Block and comment events should report language agnostic coordinates so that switching locales (between LTR and RTL languages) does not affect the x position of the blocks and comments on the workspace. 2018-10-02 19:13:08 -04:00
connection.js Don't allow illegal connections to procedure prototype blocks (#1751) 2018-10-24 16:49:30 -04:00
connection_db.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
constants.js Move line scroll multiplier to constants.js 2018-07-23 14:00:29 -03:00
contextmenu.js Fix #1647 (#1742) 2018-10-23 16:47:04 -04:00
css.js Merge pull request #1763 from ericrosenbaum/feature/note-picker 2018-11-07 10:42:07 -05:00
data_category.js Fix indents 2018-07-24 08:09:46 -04:00
dragged_connection_manager.js All remaining lint in core 2018-05-02 15:32:28 -07:00
dropdowndiv.js Handle RTL text (#1702) 2018-08-30 14:05:25 -04:00
events.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
events_abstract.js Split events.js into multiple files and update tests 2018-05-09 15:34:36 -07:00
extensions.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
field.js Handle RTL text (#1702) 2018-08-30 14:05:25 -04:00
field_angle.js Gave the drag handle a bit more spaceing to avoid glow getting cut (#1767) 2018-11-06 10:03:54 -05:00
field_checkbox.js Switch to Blockly.Field.fromJson 2018-04-17 14:15:18 -07:00
field_colour.js More lint and small changes from Blockly 2018-04-30 15:42:02 -07:00
field_colour_slider.js All remaining lint in core 2018-05-02 15:32:28 -07:00
field_date.js More lint and small changes from Blockly 2018-04-30 15:42:02 -07:00
field_dropdown.js Remove custom touch handling for dropdowns (#1756) 2018-10-26 14:44:44 -04:00
field_iconmenu.js All remaining lint in core 2018-05-02 15:32:28 -07:00
field_image.js All remaining lint in core 2018-05-02 15:32:28 -07:00
field_label.js All remaining lint in core 2018-05-02 15:32:28 -07:00
field_label_serializable.js Switch to Blockly.Field.fromJson 2018-04-17 14:15:18 -07:00
field_matrix.js Refine field matrix menu 2018-07-05 22:05:13 -04:00
field_note.js Correctly dispose keySVGs array 2018-11-07 10:38:43 -05:00
field_number.js Use grandparent block colours for number picker dropdowns (#1744) 2018-10-23 16:59:17 -04:00
field_numberdropdown.js All remaining lint in core 2018-05-02 15:32:28 -07:00
field_textdropdown.js All remaining lint in core 2018-05-02 15:32:28 -07:00
field_textinput.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
field_textinput_removable.js Switch to Blockly.Field.fromJson 2018-04-17 14:15:18 -07:00
field_variable.js Use different text for variable and list deletion/renaming (#1750) 2018-10-24 13:48:40 -04:00
field_variable_getter.js Add referencesVariables function to fields 2018-04-25 15:21:55 -07:00
field_vertical_separator.js All remaining lint in core 2018-05-02 15:32:28 -07:00
flyout_base.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
flyout_button.js Move duplicated constructor code into helper 2018-06-27 16:14:45 -04:00
flyout_dragger.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
flyout_extension_category_header.js RTL positioning for category labels and buttons in the flyout. 2018-08-02 12:46:27 -04:00
flyout_horizontal.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
flyout_vertical.js Ensmallen the delete area to not extend above and below the flyout 2018-11-05 14:26:22 -05:00
generator.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
gesture.js Remove unneeded logs (#1748) 2018-10-24 11:42:42 -04:00
grid.js Lint that caused conflicts with Blockly 2018-04-26 14:28:59 -07:00
icon.js Lint that caused conflicts with Blockly 2018-04-26 14:28:59 -07:00
inject.js Merge pull request #1687 from rachel-fenichel/merge_cleanup_1 2018-10-25 08:52:11 -04:00
input.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
insertion_marker_manager.js Don't break on a null mutation 2018-07-24 16:44:15 -07:00
msg.js Add workspace.newBlock, deprecate Blockly.Block.obtain. 2015-12-07 16:40:45 +01:00
mutator.js Add ordered option to getDescendants and all uses. 2018-05-16 12:51:41 -07:00
names.js Lint that caused conflicts with Blockly 2018-04-26 14:28:59 -07:00
options.js Merge branch 'develop' into feature/colours_file 2018-08-20 10:25:59 -07:00
procedures.js Place new custom blocks in top right if RTL 2018-08-10 14:05:06 -03:00
rendered_connection.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
scratch_block_comment.js Allow block comments to be editable on mobile by catching the mousedown event and grabbing focus instead of the mouse up. This makes the experience a bit worse in firefox (you have to click twice to focus the comment now), but fixing this the right way is invovled. See #1631 for full context. (#1757) 2018-10-30 16:54:19 -04:00
scratch_blocks_utils.js Fix #1647 (#1742) 2018-10-23 16:47:04 -04:00
scratch_bubble.js Fix RTL block comment positioning and RTL workspace comment rendering 2018-10-02 16:48:58 -04:00
scratch_events.js Add back some checks 2018-05-10 14:28:14 -07:00
scratch_msgs.js Separate updating translations from generating src. 2018-07-12 11:04:50 -04:00
scrollbar.js Merge pull request #1687 from rachel-fenichel/merge_cleanup_1 2018-10-25 08:52:11 -04:00
toolbox.js Widen the category menu 2018-07-16 08:14:30 -04:00
tooltip.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
touch.js Utility function cleanup for merges 2018-08-16 16:54:20 -07:00
trashcan.js Utility function cleanup for merges 2018-08-16 16:54:20 -07:00
ui_events.js Add back some checks 2018-05-10 14:28:14 -07:00
ui_menu_utils.js More small stuff from google, and allow unused vars with _names 2018-04-26 17:06:12 -07:00
utils.js Add some missing utility functions 2018-10-25 07:35:20 -07:00
variable_events.js Allow for local variables by passing in extra scope information (provided by the gui). This information is included in the varCreate event. Pass in a list of additional var names to check against when creating a variable (e.g. local var names from all sprites when checking for name conflicts to create a global var. 2018-07-03 14:01:49 -04:00
variable_map.js Log a warning instead of throwing an error when a variable conflict occurs. Throwing an error makes blocks in projects disappear or even worse can crash a project. 2018-07-18 11:09:51 -04:00
variable_model.js Allow for local variables by passing in extra scope information (provided by the gui). This information is included in the varCreate event. Pass in a list of additional var names to check against when creating a variable (e.g. local var names from all sprites when checking for name conflicts to create a global var. 2018-07-03 14:01:49 -04:00
variables.js Fix issue with renameVariable which didn't know about additionalVars. Decide whether or not to use additionalVars based on the new variable isLocal flag. 2018-07-12 19:15:49 -04:00
warning.js Break events.js into multiple files 2018-05-09 13:34:21 -07:00
widgetdiv.js Fix #1345. Android triggers a window resize event when the soft keyboard pops up (i.e. when the text field is focused) which caused us to call hideChaff and close the widget div, unfocusing the text input and auto-closing the keyboard. This PR adds a new method to call from the window resize handler that moves the widget div rather than hiding it. (#1743) 2018-10-23 17:02:12 -04:00
workspace.js Fix RTL block comment positioning and RTL workspace comment rendering 2018-10-02 16:48:58 -04:00
workspace_audio.js Add missing require 2018-06-07 17:14:09 -07:00
workspace_comment.js Change label length to accommodate for the fact that capital letters are bigger. 2018-06-20 14:48:07 -04:00
workspace_comment_render_svg.js Fix RTL block comment positioning and RTL workspace comment rendering 2018-10-02 16:48:58 -04:00
workspace_comment_svg.js Block and comment events should report language agnostic coordinates so that switching locales (between LTR and RTL languages) does not affect the x position of the blocks and comments on the workspace. 2018-10-02 19:13:08 -04:00
workspace_drag_surface_svg.js Merge pull request #1687 from rachel-fenichel/merge_cleanup_1 2018-10-25 08:52:11 -04:00
workspace_dragger.js Revert "Throw Errors instead of using goog.asserts" 2018-08-22 15:29:43 -04:00
workspace_svg.js Remove unneeded logs (#1748) 2018-10-24 11:42:42 -04:00
xml.js Fix RTL block comment positioning and RTL workspace comment rendering 2018-10-02 16:48:58 -04:00
zoom_controls.js Decompose functions in core/zoom_controls.js 2018-04-26 12:29:12 -07:00