Commit Graph

3343 Commits

Author SHA1 Message Date
Neil Fraser 9561ecffa6 Common prefix for test blocks
Fixes #2103.

This will break any saved XML involving the playground’s test blocks.  I don’t think any such XML exists on this planet.
2019-04-05 16:03:43 -07:00
RoboErikG 5056e23389 Fix margins/checkbox in RTL dropdown menus (#2356)
Fixes #2337 by adding in correct positioning for RTL selected states
and fixing an incorrect margin value.
2019-04-05 15:55:00 -07:00
alschmiedt dcbac91ba3 Merge pull request #2360 from alschmiedt/Bump_RTL
Fixes bumping too much when in RTL
2019-04-04 16:26:14 -07:00
alschmiedt a759fffcc1 Fixes bumping too much when in RTL 2019-04-04 15:54:17 -07:00
alschmiedt 124a8f1e40 Merge pull request #2359 from alschmiedt/Hide_chaff_bug
Hides chaff on document mouseup
2019-04-04 14:08:55 -07:00
alschmiedt db7a87555f Hides chaff on document mouseup 2019-04-04 11:24:22 -07:00
translatewiki.net 7210148776 Localisation updates from https://translatewiki.net. 2019-04-04 19:56:17 +02:00
Thomas Lim 80b835e04c Develop1709 (#2358)
* Remove Python references in Dart math generator
Resolves #2329
Commit in develop branch

* first commit for Thomas

* Created entry for custom-dialogs
Part of issue #1709

* icon.png for custom dialog demo added
2019-04-03 19:25:07 -07:00
Tiara Tan e79dcecb22 Rename WorkspaceSvg.getFlyout_ (#2357) 2019-04-03 14:22:42 -07:00
alschmiedt 380d05dd08 Merge pull request #2355 from alschmiedt/unplug_fix
Adds check for a targetConnection
2019-04-02 17:18:07 -07:00
alschmiedt d3f8464876 Fixes test case for unplug 2019-04-02 16:45:43 -07:00
alschmiedt 1034ba835c Adds check for a targetConnection 2019-04-02 14:42:41 -07:00
RoboErikG 1a2cf96a5a Update selected menu sizing to fix #2351 (#2353) 2019-04-01 12:43:19 -07:00
translatewiki.net 5867960817 Localisation updates from https://translatewiki.net. 2019-04-01 20:22:55 +02:00
Neil Fraser 0a2d32c583 Update help URLs to be https. 2019-04-01 11:15:46 -07:00
Neil Fraser 767495cf76 Don’t drop newValue from bubble open events. 2019-04-01 11:15:46 -07:00
Neil Fraser f118d33855 Corrections to JSDoc comments 2019-03-29 15:24:37 -07:00
Neil Fraser 51bfa9455d More comprehensive approach to gesture detection.
Search all workspaces.  The flaw with looking at the workspace of the selected block is that dragging a workspace is a gesture but has no selected block.
2019-03-29 15:24:37 -07:00
Neil Fraser e9de083361 Fix @return JSDocs. 2019-03-29 15:24:37 -07:00
Neil Fraser 68e134b073 No keyboard access to quarks during drag.
Same issue as zooming with the mouse wheel.
2019-03-29 15:24:37 -07:00
Neil Fraser 6862a7fe70 Use hashes instead of objects. 2019-03-29 15:24:37 -07:00
Neil Fraser 45e24c2b98 No need to check non-null before nullifying 2019-03-29 15:24:37 -07:00
Neil Fraser 6fb95f9038 Consistent speling. 2019-03-29 15:24:37 -07:00
Neil Fraser 87385b0721 Make drag detection more robust.
Previously, one could drag (and hold) a quark outside the bounds of a mutator bubble, then scroll, and the old code wouldn’t query the mutator for gestures.
2019-03-29 15:24:37 -07:00
Neil Fraser 46a4f33e4e Fix JSDoc 2019-03-29 15:24:37 -07:00
Neil Fraser 8254e2aa22 Failing unit tests no longer show useful info. 2019-03-29 15:24:37 -07:00
Neil Fraser d6096accca Remove Blockly.WidgetDiv.position
Nobody appears to call it.
2019-03-29 15:24:37 -07:00
Neil Fraser 2fd931cab9 Add comment regarding async nature of listening. 2019-03-29 15:24:37 -07:00
Neil Fraser 6b06f8eefc Listener functions are no longer wrapped opaquely. 2019-03-29 15:24:37 -07:00
Neil Fraser fd56526dfe Delete bad translation
This translates back as “% 1 is the name of the renamed variable” which is the translator’s description, not the message.
2019-03-29 15:24:37 -07:00
Neil Fraser 50519413d0 Line length 2019-03-29 15:24:37 -07:00
alschmiedt 8113e736c5 Merge pull request #2350 from alschmiedt/ignoreUrlsInEslint
Ignores urls for eslint
2019-03-29 11:17:48 -07:00
alschmiedt ecd9c52fba Ignores urls for eslint 2019-03-29 11:06:08 -07:00
alschmiedt 8de82da361 Merge pull request #2349 from BeksOmega/fixes/TrashcanFlyoutPositioning
Fixed Trashcan Flyout Positioning
2019-03-29 10:52:08 -07:00
Beka Westberg 5b25843b98 Fixed trashcan flyout positioning. 2019-03-29 08:19:24 -07:00
translatewiki.net 3ff21e45b9 Localisation updates from https://translatewiki.net. 2019-03-28 19:31:07 +01:00
tojimjiang 25b883d920 Remove Python references in Dart math generator
Resolves #2329
Commit in develop branch
2019-03-27 15:48:03 -07:00
Neil Fraser 96cd8f95f3 Routine recompile
Closure changed, this clears an error.
2019-03-27 15:47:29 -07:00
Neil Fraser 405b1e4e78 Lint issues found while debugging. 2019-03-27 15:47:29 -07:00
Neil Fraser dbafdcf1ff Prevent gestures from being broken by zoom/scroll. 2019-03-27 15:47:29 -07:00
Neil Fraser c566c2e712 Fix comment on new message.
/// is needed to indicate translator message.
2019-03-27 15:47:29 -07:00
Neil Fraser 43208f7d2c Delete bad translation
This translates back as “% 1 is the name of the renamed variable” which is the translator’s description, not the message.
2019-03-27 15:47:29 -07:00
Rachel Fenichel 77decc4af2 Merge pull request #2328 from rachel-fenichel/path_debugging
Add a playgound for debugging SVG paths
2019-03-22 11:13:24 -07:00
Rachel Fenichel 7ff27bcfc9 Add license; translate the group, not the start point of the path 2019-03-22 11:13:04 -07:00
alschmiedt 84dfa29352 Merge pull request #2335 from alschmiedt/setTheme_fix
Set theme fix
2019-03-22 10:39:22 -07:00
alschmiedt bf45c85bf1 Add private annotation 2019-03-22 10:14:43 -07:00
alschmiedt b6b7ab0091 Refactor setTheme 2019-03-22 09:54:52 -07:00
alschmiedt 5c18e102ca Fixed setTheme so it doesn't error when no workspace is created 2019-03-21 15:32:18 -07:00
translatewiki.net ba67d2082d Localisation updates from https://translatewiki.net. 2019-03-21 10:56:01 +01:00
Beka Westberg e947471215 Fixed updateToolbox not properly updating flyouts. (#2332) 2019-03-19 15:48:52 -07:00