Commit Graph

4478 Commits

Author SHA1 Message Date
Sam El-Husseini
ee09aafd57 [zelos] Add input outlines on the path object. (#3410)
* Add input outlines on the path object.
2019-11-07 15:15:49 -08:00
Rachel Fenichel
a038bfde94 Merge pull request #3395 from BeksOmega/fixes/EqualsDynamicChecks
Fixed logic_compare type checks for disposed blocks
2019-11-07 15:10:47 -08:00
translatewiki.net
729997496b Localisation updates from https://translatewiki.net. 2019-11-07 16:05:06 +01:00
Rachel Fenichel
48a2f823e4 Merge pull request #3409 from rachel-fenichel/remove_constants
Delete two leftover constants in block_svg.
2019-11-06 16:37:16 -08:00
Rachel Fenichel
04ddb90680 Delete two leftover constants in block_svg. 2019-11-06 14:02:13 -08:00
Sam El-Husseini
d49b3400e6 Add zelos selection highlight. (#3390)
* zelos selection highlight
2019-11-06 13:47:30 -08:00
Rachel Fenichel
c6061ef0e6 Merge pull request #3405 from rachel-fenichel/path_obj_set_class
Move lots of update style functions from block_svg to path_object
2019-11-06 12:38:02 -08:00
Rachel Fenichel
bfff91b673 Update geras and add underscore to setClass_ 2019-11-06 11:47:33 -08:00
Neil Fraser
c9c6fa702c Update JS-Interpreter to latest version
And fix alerting falsy values.
2019-11-05 19:03:41 -08:00
alschmiedt
5824615666 Add flag to navigate to all fields (#3404) 2019-11-05 19:03:16 -08:00
Rachel Fenichel
e71366259c Move lots of update style functions from block_svg to path_object 2019-11-05 17:15:26 -08:00
Sam El-Husseini
4aadaeb3ab Add zelos / pxtblockly comparison playground (#3402)
* Add zelos / pxtblockly comparison tests
2019-11-05 16:52:56 -08:00
Sam El-Husseini
337cb9c486 Fix path_object inheritance (#3403)
* Fix path_object inheritance, add zelos path_object
2019-11-05 16:36:30 -08:00
Sam El-Husseini
30343c8cf6 Move the theme manager into WorkspaceSvg (#3400) 2019-11-05 10:44:51 -08:00
Sam El-Husseini
43224afbf7 Move parseBlockColour into Blockly.utils (#3399)
* Move parseBlockColour into utils and add missing require.
2019-11-04 22:39:18 -08:00
Beka Westberg
1ce97d1c50 Added checking if the block is disposed before trying to reconnect in logic_compare block. 2019-11-04 14:41:45 -08:00
translatewiki.net
67df60dee9 Localisation updates from https://translatewiki.net. 2019-11-04 15:45:31 +01:00
Rachel Fenichel
88a317899b Merge pull request #3388 from rachel-fenichel/defs
Move filters and patterns into constants
2019-11-01 15:57:05 -07:00
Rachel Fenichel
13e4d671c3 Moved setHighlighted and setDisabled into the path object. 2019-11-01 14:28:51 -07:00
Rachel Fenichel
46f323971a Move filter and pattern creation from inject into constants. 2019-11-01 13:32:17 -07:00
Sam El-Husseini
0aea33d8a6 Make theme validate style method work with advanced compilation (#3384) 2019-11-01 12:21:05 -07:00
Neil Fraser
22c1eba546 Make warnings an optional module. 2019-11-01 11:52:12 -07:00
Sam El-Husseini
0f659b25fa Support workspace theme option as JSON (#3379)
* Allow passing in a theme as JSON
2019-10-31 15:49:48 -07:00
Sam El-Husseini
93755fef53 Treat compiler warnings as errors and run on travis (#3378)
* Enable compiler warnings as errors and run on travis
2019-10-31 15:49:28 -07:00
Neil Fraser
123f436e04 Add parens around inline assignments (#3381) 2019-10-31 15:17:35 -07:00
translatewiki.net
857f86da63 Localisation updates from https://translatewiki.net. 2019-10-31 18:26:08 +01:00
alschmiedt
eece280d92 Fix colour (#3374) 2019-10-31 09:04:10 -07:00
Sam El-Husseini
91e211e87c Remove tests that have been converted into mocha (#3373)
* Remove tests that have been converted into mocha
2019-10-30 17:36:48 -07:00
Rachel Fenichel
69fe6a7e56 Merge pull request #3357 from rachel-fenichel/colourer
Move block colouring code from block to the pathObject
2019-10-30 17:29:46 -07:00
Rachel Fenichel
207e0ebe7b Add tests and better validation for block styles 2019-10-30 17:24:03 -07:00
Rachel Fenichel
5634ff5de0 Remove extra annotation 2019-10-30 16:07:41 -07:00
Rachel Fenichel
46fad66ab1 Review feedback. 2019-10-30 15:58:53 -07:00
Rachel Fenichel
dd33d772f7 Rebuild 2019-10-30 14:48:02 -07:00
Rachel Fenichel
e91304ede1 Fix bad reference 2019-10-30 14:47:23 -07:00
Rachel Fenichel
5ef08fc0d4 Switch to using the style object in the path object. 2019-10-30 14:47:23 -07:00
Rachel Fenichel
ca1e49bf8e Fields now go through blockSvg for colours. 2019-10-30 14:43:42 -07:00
Rachel Fenichel
f4bbeb0688 Fix bad function definition. 2019-10-30 14:42:13 -07:00
Rachel Fenichel
7e84dcd3c4 Remove colourSecondary/tertiary from block. 2019-10-30 14:42:13 -07:00
Rachel Fenichel
ecef3467fd Colourer/path_object cleanup 2019-10-30 14:42:13 -07:00
Rachel Fenichel
6f520335ea Cleanup of colouring code, and move it into path_object. 2019-10-30 14:42:13 -07:00
Rachel Fenichel
85c4db5a10 First pass at colourers 2019-10-30 14:42:13 -07:00
Sam El-Husseini
6367d5f27a Fix RTL bubble drag (#3356) 2019-10-30 14:15:54 -07:00
Sam El-Husseini
eb50bb33e7 Use a cursor to tab between tab navigable fields. (#3365)
* Use a cursor to tab between tab navigable fields.
2019-10-30 12:41:04 -07:00
Sam El-Husseini
cd412b678e Remove firefox workaround that is no longer needed (#3349) 2019-10-30 11:44:05 -07:00
Sam El-Husseini
f79740c087 Use zero height / width for compute canvas (#3369)
* Make the blockly compute canvas have no height or width
2019-10-30 10:59:24 -07:00
Sam El-Husseini
f3d978d553 Add an RLM after Flyout button text for RTL languages (#3366)
* Add an RLM after Flyout button text for RTL languages
2019-10-30 09:53:36 -07:00
Sam El-Husseini
7d174727b0 Fix warnings for code used by blocks (#3362) 2019-10-30 08:11:18 -07:00
Beka Westberg
c32c835088 Fixed programmatically added connections not being added to the connection db (#3318)
* Fixed programmatically added connections not getting added to the connection db.
2019-10-29 15:31:40 -07:00
Sam El-Husseini
942068314f Accept lowercase alignment (#3359)
* Accept lowercase alignment
2019-10-29 11:45:30 -07:00
Sam El-Husseini
6df85b9ff3 Update mutator workspace delete areas when bubble is moved. (#3355)
* Update mutator workspace delete areas when its moved
2019-10-29 09:10:43 -07:00