Commit Graph

116 Commits

Author SHA1 Message Date
kozbial 2c80b90dab Migrate core/interfaces/i_bubble.js named requires 2021-07-19 10:13:45 -07:00
kozbial 30f27606c8 Migrate core/interfaces/i_bubble.js to goog.module 2021-07-19 10:13:45 -07:00
kozbial cc324d53e5 Migrate core/interfaces/i_drag_target.js named requires 2021-07-19 09:21:36 -07:00
kozbial f723d1d384 Migrate core/interfaces/i_drag_target.js to goog.module 2021-07-19 09:21:36 -07:00
kozbial 282cd26ede Migrate core/interfaces/i_positionable.js named requires 2021-07-19 09:20:02 -07:00
kozbial 11b47aab25 Migrate core/interfaces/i_positionable.js to goog.module 2021-07-19 09:20:02 -07:00
kozbial b990eb08a3 Migrate core/interfaces/i_styleable.js to goog.module 2021-07-16 17:10:01 -07:00
kozbial dbf6308f03 Migrate core/interfaces/i_movable.js to goog.module 2021-07-16 16:24:45 -07:00
kozbial fb512f8b8e Migrate core/interfaces/i_copyable.js named requires 2021-07-16 14:31:24 -07:00
kozbial 35cc70c528 Migrate core/interfaces/i_copyable.js to goog.module 2021-07-16 14:31:24 -07:00
kozbial 1b15437e2f Migrate core/interfaces/i_draggable.js named requires 2021-07-16 14:15:17 -07:00
kozbial 9806fc13f9 Migrate core/interfaces/i_draggable.js to goog.module 2021-07-16 14:15:17 -07:00
kozbial 98e6020baf Migrate core/interfaces/i_delete_area.js named requires 2021-07-16 14:14:28 -07:00
kozbial cae985369d Migrate core/interfaces/i_delete_area.js to goog.module 2021-07-16 14:14:28 -07:00
kozbial a2d12a1536 Migrate core/interfaces/i_deletable.js to goog.module 2021-07-16 13:13:13 -07:00
kozbial 4ab9380434 Migrate core/interfaces/i_component.js to goog.module 2021-07-16 13:03:24 -07:00
kozbial bfc801ed9f Migrate core/interfaces/i_bounded_element.js named requires 2021-07-16 13:02:52 -07:00
kozbial e922d2a831 Migrate core/interfaces/i_bounded_element.js to goog.module 2021-07-16 13:02:52 -07:00
kozbial 88525f5ab4 Migrate core/interfaces/i_block_dragger.js named requires 2021-07-16 12:25:06 -07:00
kozbial 19e86ed5db Migrate core/interfaces/i_block_dragger.js to goog.module 2021-07-16 12:25:06 -07:00
Monica Kozbial 7b286dbf82 Update the registered component ids (#4898) 2021-06-17 17:50:04 -07:00
Monica Kozbial ff34e067f8 Update positionable jsdoc (#4908) 2021-06-14 13:14:01 -07:00
Monica Kozbial 1931c31aa6 Update JsDoc for IDragTarget (#4907) 2021-06-14 12:19:36 -07:00
Monica Kozbial a17cb7f12e Adding parameter to dragEnter and dragExit (#4890)
* introduce IDraggable interface
* Add parameter to drag methods in IDragTarget
* combines bubble/drag methods on IDragTarget and IDeleteArea to take an IDraggable element
2021-06-11 12:58:26 -07:00
Monica Kozbial 2005576036 Add onDragOver and wouldDelete_ to DeleteArea (#4888)
* keep track of state for whether the block or bubble would be deleted for use with drag enter exit

* Check if block and bubble is deletable in IDeleteArea

* Add to jsdoc of IDeleteArea
2021-06-10 16:27:04 -07:00
Monica Kozbial e40093dc23 Add API to IDragTarget to prevent block move (#4886) 2021-06-10 16:17:07 -07:00
Monica Kozbial 0014ad3257 Add id to component interface (#4887) 2021-06-10 16:03:43 -07:00
alschmiedt 9eaca6a1e1 Adds necessary methods for scroll-options plugin (#4893) 2021-06-10 15:50:42 -07:00
Monica Kozbial d2579a7369 Add removeComponent to ComponentManager (#4884) 2021-06-09 22:29:33 -07:00
Monica Kozbial 11390341b1 Adding IDragTarget support. (#4852) 2021-06-09 13:59:22 -07:00
Monica Kozbial 5344ad6c21 Add support for IAutoHideable (#4855) 2021-05-27 17:01:11 -07:00
Monica Kozbial 1cadbb94bd Rename PluginManager and related elements (#4857)
* Rename PluginManager and related elements to use component instead of plugin

* Rename types to capabilities
2021-05-27 16:14:33 -07:00
Neil Fraser dd0314bc0b Normalize comments 2021-05-19 09:57:14 -07:00
Sam El-Husseini f2f878db8c Fix multiple strict require warnings (#4793) 2021-04-21 16:46:04 -07:00
Monica Kozbial 8386566894 Update IPositionable position JSDoc (#4705) 2021-03-19 16:39:27 -07:00
Monica Kozbial d4897061d7 Cleanup comment (#4680) 2021-03-05 15:47:00 -08:00
Sam El-Husseini 63d26dc186 Add extra requires check (#4677)
* Add extra requires check
2021-03-05 09:50:51 -08:00
Monica Kozbial ef8a5a1fe1 Add PluginManager (#4672)
* Add PluginManager.
2021-03-04 16:51:06 -08:00
Monica Kozbial f2cec81584 Adding Positionable interface (#4669)
* Adding IPositionable interface.
2021-03-02 16:17:17 -08:00
Monica Kozbial 57749e6eb8 Updating bump logic to support single-direction scrollbars (#4652)
* Updating bump logic to support single-direction scrollbars
2021-03-01 12:20:12 -08:00
Sam El-Husseini f97730e83c Sort requires (#4658)
* Cleanup gulp method to sort requires
2021-02-25 17:17:42 -08:00
Rachel Fenichel ea39e03b8c Merge pull request #4637 from rachel-fenichel/missing_require_feb
Fix missing requireTypes
2021-02-18 14:07:20 -08:00
alschmiedt 7b30cc76a4 Adds tests for metrics manager (#4635) 2021-02-18 13:45:53 -08:00
Rachel Fenichel a392fcc57c More missing requireType calls 2021-02-17 11:32:54 -08:00
alschmiedt d81703a745 Metrics register (#4630) 2021-02-12 16:16:33 -08:00
alschmiedt a3adc42e8a Remove keyboard navigation from core (#4593) 2021-01-19 11:50:51 -08:00
Maribeth Bottorff b5c77137bd factor out getX and getY methods for flyouts (#4463) 2020-11-19 10:12:06 -08:00
alschmiedt f1498e7f07 Keyboard shortcuts (#4421)
* Adds shortcut registry and removes action and key map (#4398)

* Adds Shortcut tests and refactored navigation tests (#4412)

* Adds shortcut items (#4408)

* Add shortcuts for navigation (#4409)

* Add final keyboard shortcut cleanup (#4413)
2020-11-02 13:30:05 -08:00
alschmiedt edbd6991b4 Small fixes to the toolbox (#4380) 2020-10-19 09:43:41 -07:00
Sam El-Husseini db40e44b7c Move Blockly.utils.dom.SvgElementType to Blockly.utils.Svg (#4285)
* Move SVGElementType to its own file shaving off 2.7KB
2020-09-16 14:42:58 -07:00