Commit Graph

2734 Commits

Author SHA1 Message Date
Rachel Fenichel
54c4e8de39 Rename Blockly.eventHandling->Blockly.browserEvents and replace all Blockly.EventData annotations 2021-02-22 13:23:19 -08:00
Rachel Fenichel
2a3f5040e6 Move bind/unbind events functions to new file, with example usage. 2021-02-19 14:34:45 -08:00
Rachel Fenichel
2360a12493 Fix remaining trivial missing requireTypes 2021-02-19 13:17:14 -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
107181d6f5 Missing requires, r through v 2021-02-17 14:52:06 -08:00
Rachel Fenichel
05ab37690e Missing requiretypes, m through r 2021-02-17 14:39:15 -08:00
Rachel Fenichel
9c5521122c Fix keyboard nav requireTypes 2021-02-17 11:45:33 -08:00
Rachel Fenichel
a392fcc57c More missing requireType calls 2021-02-17 11:32:54 -08:00
Rachel Fenichel
26d2b51681 Fix missing require types 2021-02-17 11:17:48 -08:00
alschmiedt
d81703a745 Metrics register (#4630) 2021-02-12 16:16:33 -08:00
alschmiedt
a8f28c6b11 Metrics refactor (#4627) 2021-02-10 16:19:56 -08:00
Rachel Fenichel
84446215c0 Update more missing requireTypes 2021-02-10 14:59:05 -08:00
Rachel Fenichel
f35aeb22b4 Remove circular dependency 2021-02-09 15:22:55 -08:00
Rachel Fenichel
9002492476 Fix missing require types in workspace svg 2021-02-09 15:01:05 -08:00
Rachel Fenichel
994fc2ce1f Fix missing requires in dropdown div and widget div 2021-02-09 14:47:14 -08:00
Rachel Fenichel
c449a3ec6c Fix missing requires in input and xml 2021-02-09 14:41:58 -08:00
Rachel Fenichel
da6fe1ac38 Fix missing requires in the insertion marker manager 2021-02-09 14:34:23 -08:00
Beka Westberg
87f4799be7 Remove last FieldLabel call and fix adding dummy inputs to json (#4601)
* Change insertFieldAt to use registry

* Fix adding dummy input for non field_ prefixed fields

* Remove bad new keyword

* Add type cast
2021-02-05 16:03:32 -08:00
Rachel Fenichel
ef5cc2e021 Merge pull request #4608 from rachel-fenichel/renderer_requires
Renderer requires and requireTypes
2021-02-02 12:27:05 -08:00
Monica Kozbial
17d7d1b449 Use ScrollbarPair and WorkspaceDragger in flyouts (#4607)
* Use ScrollbarPair for flyouts

* Address PR comments

* Fix compile error
2021-02-02 11:46:06 -08:00
Rachel Fenichel
3c43738999 Add missing requireTypes to zelos 2021-02-02 11:38:08 -08:00
Rachel Fenichel
9ce06fb7d3 Add missing requireTypes for core/renderers/measurables 2021-02-02 11:38:08 -08:00
Rachel Fenichel
b2052aeff4 Add requireTypes for renderers/common 2021-02-02 11:38:08 -08:00
Rachel Fenichel
6791e1aff2 Fix missing requires and requireTypes in zelos 2021-02-02 11:38:08 -08:00
Rachel Fenichel
1f4891e309 Fix missing requires and requireTypes in thrasos 2021-02-02 11:38:08 -08:00
Rachel Fenichel
52c77c70d6 Fix missing require and requireTypes in geras 2021-02-02 11:38:08 -08:00
Beka Westberg
75f118b4f9 Refactor interpolate_ into multiple functions & remove direct new Field call (#4585)
* Refactor interpolation

* Added docs

* Add tests

* Add test for dummy input after field not prefixed with field_

* Fix typings

* Pr comments
2021-01-22 12:44:50 -08:00
alschmiedt
efdcb89b5c Register cursors (#4599) 2021-01-21 16:01:31 -08:00
Monica Kozbial
c94f40d02b Connecting block to parent in domToBlockHeadless_ (#4461)
* Attaching parent before setting field values when processing xml
2021-01-20 09:48:37 -08:00
alschmiedt
a3adc42e8a Remove keyboard navigation from core (#4593) 2021-01-19 11:50:51 -08:00
Rachel Fenichel
a9ea08aba9 Merge pull request #4583 from rachel-fenichel/stricter-missing-requires
More missing requires
2021-01-12 13:27:22 -08:00
Rachel Fenichel
c9be2402bd More missing requires 2021-01-12 12:38:21 -08:00
Monica Kozbial
540ab16842 Fix serialization of workspace comment events and add tests (#4578)
* Fix serialization of workspace comment events and add tests
2021-01-11 16:14:34 -08:00
Monica Kozbial
faf953b18b Process xml tags in an explicit order in domToBlockHeadless_ (#4571)
* Process xml tags in an explicit order in domToBlockHeadless_
2021-01-11 15:58:45 -08:00
alschmiedt
fe0f401977 Fix collapsing bug and add tests (#4568) 2021-01-11 09:05:59 -08:00
Rachel Fenichel
9c8ab4f8c8 Merge pull request #4576 from rachel-fenichel/stricter-missing-requires
Add some missing requires and requireTypes
2021-01-08 15:16:06 -08:00
Rachel Fenichel
40928634e5 Add some missing requires and requireTypes 2021-01-08 15:03:55 -08:00
Sam El-Husseini
3a3ca0b0eb Always access properties on Blockly.utils.global using quotes (#4574) 2021-01-08 14:48:17 -08:00
Gagik Papikyan
e4decd8f08 Added maxLines config option to MultilineInput (#4477)
* Added maxLines config option

* Made maxLines_ protected

* Added parentheses

* fontsize fix

* Enabled scrollbars at overflow of y axis

* Added ellipsis handling for overflow Y

* Deleted unused variable

* Added an explanation comment
2021-01-07 13:53:51 -08:00
Sam El-Husseini
7ebb53968c Update typings script and fix two typing issues: (#4542) 2020-12-16 19:29:20 -08:00
Monica Kozbial
4922cdccd3 Make isInsertionMarker public (#4525) 2020-12-11 15:56:00 -08:00
alschmiedt
1043257f87 Fix ios12 bug (#4517)
* Changes mousedown to click event
2020-12-11 09:47:35 -08:00
alschmiedt
a4e6cfe393 Fix undo (#4511) 2020-12-10 09:02:00 -08:00
alschmiedt
45478bdbe9 Add a remove all key mapping function (#4498) 2020-12-09 16:50:10 -08:00
Monica Kozbial
29b96d8d35 Fix ui event checks (#4512) 2020-12-08 16:21:52 -08:00
Maribeth Bottorff
2de6c9ec7a Make sure el can be blurred before doing so (#4506) 2020-12-08 16:07:58 -08:00
alschmiedt
ede19163b4 Remove deprecated functions in comment.js (#4496) 2020-12-07 10:44:49 -08:00
Monica Kozbial
6510e49162 Add warning to blockToCode (#4492)
* Add warning to blockToCode

* Address PR comments
2020-12-07 10:38:32 -08:00
Monica Kozbial
dd977b295b Preventing workspace click when trashcan is clicked (#4497) 2020-12-07 10:38:04 -08:00