Neil Fraser
|
d919b0af21
|
Update JSDoc from Array.<> to Array<>
Same with Object.
|
2021-05-27 21:30:26 -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 |
|
Monica Kozbial
|
6259579c64
|
Add positioning helpers for trashcan and zoom controls (#4807)
|
2021-05-07 17:13:48 -07:00 |
|
Sam El-Husseini
|
f2f878db8c
|
Fix multiple strict require warnings (#4793)
|
2021-04-21 16:46:04 -07:00 |
|
Sam El-Husseini
|
0cc79b1366
|
Fix missing require - constructors (#4676)
* Fix missing constructors
|
2021-04-21 12:11:13 -07:00 |
|
Monica Kozbial
|
8386566894
|
Update IPositionable position JSDoc (#4705)
|
2021-03-19 16:39:27 -07:00 |
|
Sam El-Husseini
|
82a2dd90a7
|
Use registry to instantiate flyout from trashcan (#4706)
* Instantiate flyouts using registry in trashcan
|
2021-03-16 08:54:13 -07:00 |
|
Monica Kozbial
|
bea85cda1c
|
Positionables bugfix (#4685)
* Apply fixes to positionable logic
* Update variable name and add @private annotation
|
2021-03-08 11:20:30 -08:00 |
|
Rachel Fenichel
|
855185c6cf
|
Merge pull request #4682 from rachel-fenichel/toolbox_constants
Use Blockly.utils.toolbox.Position enum everywhere
|
2021-03-08 10:52:58 -08:00 |
|
Monica Kozbial
|
d4897061d7
|
Cleanup comment (#4680)
|
2021-03-05 15:47:00 -08:00 |
|
Rachel Fenichel
|
f7e0d5f4ea
|
Use existing toolbox position enum
|
2021-03-05 14:16:43 -08:00 |
|
Rachel Fenichel
|
59084a043c
|
TOOLBOX_AT_TOP and friends -> constants.toolboxPosition.TOP, etc
|
2021-03-05 13:48:45 -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
|
ab8a11784d
|
Fix event related missing requires (#4656)
* Fix event related missing requires
|
2021-02-25 14:28:11 -08:00 |
|
Rachel Fenichel
|
1d8c234d33
|
Update uses of bindEvent_, bindEventWithChecks_, and unbindEvent_. Add missing requires for Blockly.browserEvents.
|
2021-02-23 11:23:28 -08:00 |
|
Rachel Fenichel
|
107181d6f5
|
Missing requires, r through v
|
2021-02-17 14:52:06 -08:00 |
|
Monica Kozbial
|
dd977b295b
|
Preventing workspace click when trashcan is clicked (#4497)
|
2020-12-07 10:38:04 -08:00 |
|
Monica Kozbial
|
40ef586260
|
Refactoring Ui events in core (#4418)
* Ui events base (#4370)
* Add constants for new ui event types
* Add property to indicate an event as UI event
* Click events (#4372)
* Creating new ui base class.
* Refactor theme event (#4391)
* Add themeName property to theme event
* Refactor marker move events. (#4389)
* Refactor trashcan open event (#4392)
* Refactor selected event (#4387)
* Refactor toolbox item change event (#4394)
* Refactor bubble open events (#4390)
* Refactor block drag event (#4388)
* Viewport events (#4395)
* Fix event filtering for ui events (#4401)
* Move events to new directory and rename Ui events base (#4400)
* Move events to new directory and rename Ui events base
* Add missing fromJson implementation for click event (#4410)
* Adding serialization tests for events
* Zoom controls event (#4407)
* Refactor zoom event
* Rename IS_UI_EVENT to isUiEvent
|
2020-11-04 14:43:54 -08:00 |
|
Sam El-Husseini
|
fba35d342c
|
Add missing require Blockly.constants (#4366)
|
2020-10-12 17:56:42 -04:00 |
|
alschmiedt
|
3969f3129f
|
Fix bug in trashcan (#4306)
|
2020-09-22 16:35:22 -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 |
|
Maribeth Bottorff
|
f6688d0339
|
Convert toolbox position to enum (#4284)
Convert toolbox position to enum
|
2020-09-16 10:54:17 -07:00 |
|
alschmiedt
|
22d598484f
|
Update blockToDom types to include document fragments (#4280)
|
2020-09-16 10:51:09 -07:00 |
|
Monica Kozbial
|
12b5658109
|
Rename trashcan api calls for open/close lid. (#4110)
* Rename trashcan api calls for open/close lid.
* Update comments.
|
2020-08-05 12:25:35 -07:00 |
|
alschmiedt
|
0f00f42580
|
Adds Ability to Add a Flyout as a Plugin (#4059)
|
2020-07-22 17:13:19 -07:00 |
|
Monica Kozbial
|
26993a120f
|
Emitting event on trashcan close. (#4056)
* Emitting event on trashcan close.
|
2020-07-21 13:14:29 -07:00 |
|
Sam El-Husseini
|
0f3db47fa5
|
Use generics to derive SVG element type (#4036)
* Encapsulate type in a generic to automatically derive type of SVG element when using createSvgElement
|
2020-07-13 10:40:31 -07:00 |
|
Monica Kozbial
|
d3b8b78035
|
Update click event handling for workspace and trashcan. (#4024)
* Update click event handling for workspace and trashcan.
* Fix typo
* Change event name for trashcan flyout open
|
2020-07-10 13:23:08 -07:00 |
|
alschmiedt
|
6bc60894db
|
Toolbox interface (#3918)
* Add toolbox interface
|
2020-05-27 10:06:18 -07:00 |
|
Sam El-Husseini
|
13ac939b91
|
Support passing renderer overrides in options (#3734)
* Support passing in renderer options through workspace options.
|
2020-03-10 18:36:29 -07:00 |
|
Neil Fraser
|
4e2f8e6e02
|
Use SPDX licences.
This is a followup to #3127.
At the time, SPDX licenses were pending approval by Google.
|
2020-02-11 13:27:20 -08:00 |
|
Beka Westberg
|
4416be2a30
|
Added const tags and fixed visibility.
|
2020-02-07 13:34:09 -08:00 |
|
Beka Westberg
|
b0cd803211
|
Added empty trashcan function.
|
2020-01-31 13:15:03 -08:00 |
|
Beka Westberg
|
c02f703629
|
Added constants to animation code.
|
2020-01-31 13:14:39 -08:00 |
|
Sam El-Husseini
|
70f42b3395
|
Fix parsing and passing of workspace options around Blockly (#3616)
|
2020-01-21 13:29:03 -08:00 |
|
Monica Kozbial
|
c84ee46a89
|
Setting default options in workspace constructor. (#3592)
* Setting default options in workspace constructor.
* Changing logic for parsing workspace options.
* Adding gridPattern declaration to options and updating options handling for workspace.
* Addressing PR comments.
* Moving objects to constructor.
* Using constructor instead of casting for Blockly.Options.
* fix eslint
* Adding types.
* Change in type.
* eslint fix.
* Fix typings.
|
2020-01-17 15:16:20 -08:00 |
|
Rachel Fenichel
|
13e4d671c3
|
Moved setHighlighted and setDisabled into the path object.
|
2019-11-01 14:28:51 -07:00 |
|
Neil Fraser
|
123f436e04
|
Add parens around inline assignments (#3381)
|
2019-10-31 15:17:35 -07:00 |
|
Sam El-Husseini
|
bfe62f98ca
|
Dispose makes the types we use inconsistent. Suppress checkTypes in dispose. (#3336)
|
2019-10-24 15:47:42 -04:00 |
|
Sam El-Husseini
|
4f02ceeba0
|
Make Blockly options an interface (#3312)
* Make workspace options an interface so it can be extended in the d.ts.
|
2019-10-22 14:20:26 -04:00 |
|
Sam El-Husseini
|
3c2c4677df
|
Fix 55 warnings related to flyouts. (#3211)
* Fix 55 warnings related to flyouts.
|
2019-10-16 12:13:37 -05:00 |
|
Beka Westberg
|
8f73fdb512
|
Fixed comments in trashcan.
|
2019-10-15 13:02:02 -07:00 |
|
Beka Westberg
|
b2a8172720
|
Fixed disabled blocks in trashcan.
|
2019-10-15 13:02:02 -07:00 |
|
Rachel Fenichel
|
79c2fa6688
|
Make trashcan setOpen package and update a few annotations.
|
2019-10-03 18:08:27 -07:00 |
|
Rachel Fenichel
|
79bedca5a7
|
Element -> SVGElement (#3140)
* Use SVGElement instead of Element for the results of createSvgElement
* More SVGElement annotations.
|
2019-10-02 16:12:31 -07:00 |
|