Neil Fraser
a9fdf7844a
Fix ordering of requires
...
Search and replace of a name strikes again.
2019-06-07 10:32:57 -07:00
Neil Fraser
02e9b25f03
Flaten bounding box data structure.
...
Old: a box object with two coordinate objects, each with two numbers.
New: a box object with four numbers.
The old system would make sense if there was a reason to group the top-left and bottom-right coordinates. But in our code we only pulled out top/bottom/left/right numbers.
New code is simpler and faster.
2019-06-07 10:32:57 -07:00
Neil Fraser
3dfac9a2ba
Alphabetize require statements.
...
Search and replace for userAgent didn’t take into account alphabetic ordering.
Also some line wraping.
2019-06-07 10:32:57 -07:00
Neil Fraser
1905531824
Fix Mocha tests.
2019-06-07 10:32:57 -07:00
Neil Fraser
566f182fa8
Move Blockly.userAgent to Blockly.utils.userAgent
2019-06-07 10:32:57 -07:00
Neil Fraser
d1a29739d8
Move utilities into own directory.
...
TODO: There are more functions which may be migrated into dom and string.
2019-06-07 10:32:57 -07:00
Neil Fraser
cf91b82bb0
Fix three new and ten existing Closure warnings.
...
Current count: 638
2019-06-07 10:32:57 -07:00
Neil Fraser
42b4897f0e
Routine recompile due to changed dependencies.
2019-06-07 10:32:57 -07:00
Neil Fraser
5bf7069a2f
Remove goog.math.Coordinate
2019-06-07 10:32:57 -07:00
Neil Fraser
f2c57dea1b
Remove goog.math.Rect dependency
2019-06-07 10:32:57 -07:00
Neil Fraser
931cc85c83
Remove last goog.dom dependency.
2019-06-07 10:32:57 -07:00
Neil Fraser
e8d8798ecf
Remove goog.events.BrowserFeature dependency.
2019-06-07 10:32:57 -07:00
Neil Fraser
a18aa76e67
Update colour tests
...
Blockly now normalizes colours lowercase.
2019-06-05 16:41:04 -07:00
Neil Fraser
2d11b6f0ad
Recompile due to changed dependencies.
2019-06-05 16:41:04 -07:00
Neil Fraser
069423e7cd
Remove last traces of goog.color.
2019-06-05 16:41:04 -07:00
Neil Fraser
ed9330cf57
Move Blockly.hueToRgb to Blockly.utils.colour
...
Also adds support for ‘#f00’, ‘rgb(255, 0, 0)’ and ‘red’ for block colours, in addition to ‘#ff0000’ (and of course hue).
2019-06-05 16:41:04 -07:00
Neil Fraser
cdaded4296
Remove goog.color.parse
2019-06-05 16:41:04 -07:00
Neil Fraser
4f20264128
Remove orphaned regexp.
2019-06-05 16:41:04 -07:00
Beka Westberg
985bf3af3b
Fixed how the trashcan handled shadow blocks. ( #2545 )
2019-06-05 09:53:56 -07:00
Beka Westberg
54eb726063
Removed extra DropDownDiv calls. ( #2532 )
2019-06-03 11:02:05 -07:00
translatewiki.net
02de44c06f
Localisation updates from https://translatewiki.net .
2019-06-03 17:23:44 +02:00
Rachel Fenichel
7c5a94d0d9
Merge pull request #2528 from BeksOmega/fixes/DropdownRendering
...
Fixed Dropdown Arrow Missing Padding
2019-05-31 12:24:05 -07:00
Beka Westberg
4b70215db8
Fixed dropdown arrow being to close to option.
2019-05-31 11:56:21 -07:00
Rachel Fenichel
b99d71ba80
Merge pull request #2509 from BeksOmega/fixes/FieldInitializationReorganization
...
Reorganized Field View Initialization
2019-05-31 10:46:37 -07:00
Beka Westberg
f0d6fbd192
Reorganized field view initialization.
2019-05-31 10:38:18 -07:00
Rachel Fenichel
37d8038aa2
Merge pull request #2526 from BeksOmega/fixes/FieldNameXML
...
Moved Serializing the Field's Name up to xml.js
2019-05-31 10:31:00 -07:00
Rachel Fenichel
d3062bae65
Merge pull request #2500 from BeksOmega/fixes/FieldSizeHandling
...
Fixed How Fields Handle Size
2019-05-31 10:17:25 -07:00
Beka Westberg
2f0b02525a
Moved serializing the field's name up to xml.js
2019-05-31 10:12:57 -07:00
Beka Westberg
e1e746b845
Fixed how fields handle size.
2019-05-31 07:32:43 -07:00
Rachel Fenichel
44c01ff22a
Merge pull request #2501 from BeksOmega/fixes/AngleFields
...
Angle Field Fixes
2019-05-30 16:03:49 -07:00
alschmiedt
ceffe5c9f5
Merge pull request #2498 from BeksOmega/tests/SetValueAbstract
...
Added More setValue Test Coverage
2019-05-30 13:10:08 -07:00
alschmiedt
ea3c483e51
Merge pull request #2517 from BeksOmega/feature/DateDropdownDiv
...
Moved the Date Field to the Dropdown Div, and Restyled It
2019-05-30 13:06:02 -07:00
translatewiki.net
3fbd183ed8
Localisation updates from https://translatewiki.net .
2019-05-30 19:13:24 +02:00
Neil Fraser
dce0b77424
Fix 19 warnings in theme-related code. ( #2523 )
...
* Fix 19 warnings in theme-related code.
Resolves #2414
* Remove suppressPrefixSuffix property definition
The mixin code throws an error if property exists on both objects.
* eslint has strange ideas about indentation.
2019-05-30 10:05:06 -07:00
Beka Westberg
73ff710a4d
Added getSourceBlock function to field. ( #2508 )
2019-05-29 12:50:00 -07:00
Beka Westberg
9099ee8c14
Readded reevaluating values when constraints are set. ( #2507 )
2019-05-29 12:48:55 -07:00
Neil Fraser
459961c3cb
Replace Element constants with Node constants.
...
Element constants apparently don’t exist in IE or Edge. Node constants apparently do.
2019-05-29 10:45:54 -07:00
Rachel Fenichel
a03f0859cc
Merge pull request #2497 from BeksOmega/fixes/ValidColourFieldValues
...
Changed Colour Field Class Validator to Accept all Documented Values
2019-05-28 16:07:52 -07:00
Beka Westberg
4d9c0f01f5
Moved the date field to the dropdown div, and restyled it.
2019-05-28 15:32:20 -07:00
Beka Westberg
0061931686
Change applicable locations to use the modulo assignment operator.
2019-05-27 07:41:01 -07:00
translatewiki.net
c8704689e5
Localisation updates from https://translatewiki.net .
2019-05-27 16:33:04 +02:00
Beka Westberg
38f437a87e
Fixed angle fields not displaying 0 when given an empty string.
2019-05-25 17:36:27 -07:00
Beka Westberg
bace90e538
Fixed gauge breaking at high angle values.
2019-05-25 16:58:38 -07:00
Beka Westberg
378fbfd879
Fixed wrap not displaying the correct text.
2019-05-25 16:51:42 -07:00
Beka Westberg
7e7d706201
Fixed angle offset property.
2019-05-25 16:24:20 -07:00
Beka Westberg
e6caa50131
Added more setValue test coverage.
2019-05-25 10:20:20 -07:00
Beka Westberg
06c6d83355
Changed colour field class validator to accept all documented values.
2019-05-24 16:14:49 -07:00
Neil Fraser
5c614d73c1
Add tests for XY regexs.
2019-05-24 15:45:05 -07:00
Neil Fraser
9f528922a7
Fix some dependencies
2019-05-24 15:45:05 -07:00
Rachel Fenichel
517f57c182
Merge pull request #2441 from BeksOmega/feature/FieldValidation
...
Refactored Field Validation.
2019-05-24 14:34:02 -07:00