Commit Graph

  • edf344c542 fix: Tweak outline CSS for Safari/Firefox (#9100) Matt Hillsdon 2025-05-28 00:43:27 +01:00
  • d2c4016fcc fix: Fix bug that prevented using keyboard shortcuts when the DropDownDiv is open. (#9085) Aaron Dodson 2025-05-27 11:57:58 -07:00
  • ab15372683 chore(deps): bump typescript-eslint from 8.31.1 to 8.32.1 (#9095) dependabot[bot] 2025-05-27 11:57:45 -07:00
  • ff2ec11851 feat: Paste where context menu was opened (#9093) John Nesky 2025-05-27 11:46:39 -07:00
  • cc9384ae87 fix: Don't visit collapsed blocks (#9090) RoboErikG 2025-05-23 13:11:30 -07:00
  • 0283db5fd2 release: Update version number to 12.0.1-beta.1 blockly-v12.0.1-beta.1 rc/v12.0.1-beta.1 Rachel Fenichel 2025-05-22 16:13:19 -07:00
  • 056aaf32d0 feat: Add more ephemeral overrides for drop-downs. (#9086) Ben Henning 2025-05-22 15:56:57 -07:00
  • 4f3eadef33 fix: Update focusNode to self correct focus (#9082) Ben Henning 2025-05-22 09:40:32 -07:00
  • bd4ec7774c Localisation updates from https://translatewiki.net. translatewiki.net 2025-05-22 14:01:04 +02:00
  • e4d7245e86 fix: Visit all nodes in getNextSibling and getPreviousSibling (#9080) RoboErikG 2025-05-21 16:42:22 -07:00
  • 6dbd7b84be chore(deps-dev): bump undici in the npm_and_yarn group (#8744) dependabot[bot] 2025-05-21 16:04:55 +01:00
  • 3c75457690 chore(deps): bump mocha from 10.7.3 to 11.3.0 (#9067) dependabot[bot] 2025-05-21 15:57:53 +01:00
  • 358371c8b9 chore(deps): bump webdriverio from 9.12.5 to 9.14.0 (#9068) dependabot[bot] 2025-05-21 15:55:54 +01:00
  • 4f01c9937a fix: focus after drag and deleting comments (#9074) Maribeth Moffatt 2025-05-20 11:58:05 -07:00
  • 53d7876539 feat: Add keyboard navigation support for icons. (#9072) Aaron Dodson 2025-05-20 08:52:18 -07:00
  • 135da402ef fix: focus something after deleting a block (#9073) Maribeth Moffatt 2025-05-19 17:18:38 -07:00
  • 361b453f17 fix: Fix browser tests PART 1 (#9064) RoboErikG 2025-05-19 14:25:55 -07:00
  • 8e11337531 chore(deps): bump glob from 11.0.1 to 11.0.2 (#9066) dependabot[bot] 2025-05-19 11:47:20 -07:00
  • 91632a4861 fix: Limit LineCursor<-focus syncing. (#9062) Ben Henning 2025-05-19 10:16:38 -07:00
  • 3010ceee2c fix: Skip hidden fields when navigating (#9070) RoboErikG 2025-05-19 09:47:16 -07:00
  • 7d0414c5dd fix: When moving to a field, scroll the field's block into view (#9071) RoboErikG 2025-05-19 09:35:59 -07:00
  • 64160d136f chore(deps): bump @blockly/dev-tools from 8.0.12 to 9.0.0 (#9065) dependabot[bot] 2025-05-19 08:11:33 -07:00
  • c0ad2673fd Localisation updates from https://translatewiki.net. translatewiki.net 2025-05-19 14:00:48 +02:00
  • 3a53af903c fix: Ensure FieldImage is clickable when appropriate (#9063) Ben Henning 2025-05-16 10:58:56 -07:00
  • a1cbdd9107 Merge pull request #9060 from google/master Aaron Dodson 2025-05-15 14:09:54 -07:00
  • 852512fdef release: v12.0.0 blockly-v12.0.0 Aaron Dodson 2025-05-15 13:17:20 -07:00
  • e5de970178 release: Update version number to 12.0.0 rc/v12.0.0 Aaron Dodson 2025-05-15 13:00:58 -07:00
  • 79ec694f4d release: Merge branch 'develop' into rc/v12.0.0 Aaron Dodson 2025-05-15 13:00:39 -07:00
  • f9337b2479 chore: Update metadata for 2025 Q2 release (#9058) Aaron Dodson 2025-05-15 12:59:22 -07:00
  • c8ad30b9bf chore: Rollup of 2025 Q2 updates from TranslateWiki (#9056) Aaron Dodson 2025-05-15 12:48:14 -07:00
  • ad0563daf7 fix: Make clickable but non-editable fields navigable. (#9054) Aaron Dodson 2025-05-15 09:15:07 -07:00
  • 8c0ee9fa24 release: update version number to 12.0.0-beta.7 (#9053) blockly-v12.0.0-beta.7 Rachel Fenichel 2025-05-14 17:15:27 -07:00
  • 215fad8676 fix: Remove un-typesafe cast. (#9052) Aaron Dodson 2025-05-14 15:45:02 -07:00
  • 083329aaa5 feat: Add support for conditional ephemeral focus. (#9051) Ben Henning 2025-05-14 15:35:07 -07:00
  • 4a2b743f10 fix: Fix bug when referencing HTMLElement in non-browser environments. (#9050) Aaron Dodson 2025-05-14 14:50:23 -07:00
  • cfa625af32 release: Update version number to 12.0.0-beta.6 blockly-v12.0.0-beta.6 Aaron Dodson 2025-05-14 12:31:03 -07:00
  • 651767b82c release: Merge branch 'develop' into rc/v12.0.0 Aaron Dodson 2025-05-14 12:30:48 -07:00
  • 205ef6c7d7 fix!: deepMerge for arrays, shortcut keycodes returned as array (#9047) Maribeth Moffatt 2025-05-14 12:23:12 -07:00
  • 523dca92bd fix: fieldDropdown.getText works in node (#9048) Maribeth Moffatt 2025-05-14 12:22:09 -07:00
  • 7a7fad45c1 fix: Reenable support for tabbing between fields. (#9049) Aaron Dodson 2025-05-14 11:23:12 -07:00
  • e1179808fd fix: Ensure cursor syncs with more than just focused blocks (#9032) Ben Henning 2025-05-14 10:50:00 -07:00
  • 2b9d06ac99 fix: Use a unique focus ID for BlockSvg. (#9045) Ben Henning 2025-05-14 10:46:22 -07:00
  • ae22165cbe refactor: Remove INavigable in favor of IFocusableNode. (#9037) Aaron Dodson 2025-05-13 15:04:49 -07:00
  • e34a9690ed fix: Ensure selection stays when dragging blocks (#9034) Ben Henning 2025-05-13 14:37:58 -07:00
  • 556ee39f6f fix!: remove deprecated setEnabled and backwards event filtering (#9039) Maribeth Moffatt 2025-05-13 14:30:28 -07:00
  • 14e1ef6dc6 fix: Fix regressions in Field. (#9011) Aaron Dodson 2025-05-13 14:26:00 -07:00
  • 6bee1ca196 chore: add node test for json with a dropdown field (#9019) Maribeth Moffatt 2025-05-13 11:45:21 -07:00
  • ece662a45f Fix: don't visit connections with the cursor. (#9030) Aaron Dodson 2025-05-13 11:03:01 -07:00
  • e7af75e051 fix: Improve robustness of IFocusableNode uses (#9031) Ben Henning 2025-05-12 16:36:23 -07:00
  • a1be83bad8 refactor: Make INavigable extend IFocusableNode. (#9033) Aaron Dodson 2025-05-12 15:46:27 -07:00
  • d9e5d95f02 chore(deps): bump globals from 16.0.0 to 16.1.0 (#9023) dependabot[bot] 2025-05-12 11:22:01 -07:00
  • 77bfa5b572 fix: Don't fire events for changes to potential variables (#9025) RoboErikG 2025-05-12 10:29:53 -07:00
  • 40ec75be44 chore(deps): bump eslint-plugin-prettier from 5.2.3 to 5.4.0 (#9024) dependabot[bot] 2025-05-12 08:36:22 -07:00
  • 9ebef1698f Localisation updates from https://translatewiki.net. translatewiki.net 2025-05-12 14:00:48 +02:00
  • 9cf9170815 chore: remove now-unneeded cast (#9016) Maribeth Moffatt 2025-05-09 16:20:36 -07:00
  • 4074cee31b feat!: Make everything ISelectable focusable (#9004) Ben Henning 2025-05-09 08:16:14 -07:00
  • 92cad53cfe fix!: delete IASTNodeLocation and friends (#9015) Rachel Fenichel 2025-05-08 12:47:39 -07:00
  • 561129ac61 fix!: delete ASTNode and references (#9014) Rachel Fenichel 2025-05-08 11:47:42 -07:00
  • b6b229eb44 fix!: delete marker move event and tests (#9013) Rachel Fenichel 2025-05-08 10:52:43 -07:00
  • d862433024 Localisation updates from https://translatewiki.net. translatewiki.net 2025-05-08 14:00:55 +02:00
  • 8edd3732b8 chore: bump version to 12.0.0-beta.5 (#9012) blockly-v12.0.0-beta.5 v12-beta.5 Rachel Fenichel 2025-05-07 17:14:20 -07:00
  • e5e32548d6 chore(deps): bump @microsoft/api-documenter from 7.26.7 to 7.26.26 (#8987) dependabot[bot] 2025-05-07 13:49:51 -07:00
  • bb76d6e12c fix!: remove MarkerSvg and uses (#8991) Rachel Fenichel 2025-05-07 09:28:51 -07:00
  • acdad98653 refactor!: Use navigation rulesets instead of ASTNode to control keyboard navigation. (#8992) Aaron Dodson 2025-05-07 08:47:52 -07:00
  • a3b3ea72f2 fix: Improve missing node resiliency (#8997) Ben Henning 2025-05-06 12:57:19 -07:00
  • 86c831a3fe fix: use copyable interface for cut action, add tests (#8993) Maribeth Moffatt 2025-05-06 14:37:28 -04:00
  • eb5181e3ef fix: Add private to variableChangeCallback (#8995) RoboErikG 2025-05-06 11:13:25 -07:00
  • 04a31f950f fix: Wrap toolbox refreshes in a timeout when modifying variables (#8980) RoboErikG 2025-05-06 10:58:05 -07:00
  • e21d37da00 chore(deps): bump typescript-eslint from 8.23.0 to 8.31.1 (#8984) dependabot[bot] 2025-05-06 10:27:06 -07:00
  • 233604a74a fix: focus for autohideable flyouts (#8990) Maribeth Moffatt 2025-05-05 15:30:33 -04:00
  • bbd97eab67 fix: Synchronize gestures and focus (#8981) Ben Henning 2025-05-05 10:29:20 -07:00
  • c18c7ffef1 fix: Fix Flyout auto-closing when creating a var. (#8982) Ben Henning 2025-05-05 09:27:12 -07:00
  • 9b6a79cf2c chore(deps): bump eslint from 9.24.0 to 9.26.0 (#8985) dependabot[bot] 2025-05-05 08:55:10 -07:00
  • 5a41ae9081 Localisation updates from https://translatewiki.net. translatewiki.net 2025-05-05 14:00:47 +02:00
  • 6b695414d3 chore: Merge branch 'develop' into rc/v12.0.0 Christopher Allen 2025-05-03 02:00:27 +01:00
  • bc0e1c3ca3 feat(WorkspaceSvg): Ignore gestures when keyboard move in progress (#8963) Christopher Allen 2025-05-03 00:21:41 +01:00
  • a4e6166ca8 fix!: Remove alt+key commands (#8961) RoboErikG 2025-05-02 12:23:07 -07:00
  • dd3133baac feat: add scope to keyboard shortcuts and use it (#8917) Maribeth Moffatt 2025-05-02 15:22:07 -04:00
  • 1c79e1ed77 fix: Address remaining invisible input positions (#8948) Robert Knight 2025-05-02 18:17:11 +01:00
  • 3d1d80d661 refactor!: Finish refactor of WorkspaceSvg VariableMap methods (#8946) Christopher Allen 2025-05-02 17:47:11 +01:00
  • 7b4f2239d7 feat(WorkspaceSvg): Add support for tracking keyboard moves (#8959) Christopher Allen 2025-05-02 17:40:45 +01:00
  • 778b7d50e1 fix: Fix conventional auto labeling (#8956) Ben Henning 2025-05-02 08:05:34 -07:00
  • fdeaa7692b feat: Update line cursor to use focus manager (#8941) Ben Henning 2025-05-01 22:18:22 -07:00
  • 45c142636c fix: remove black outline on focused items (#8951) Rachel Fenichel 2025-05-01 11:18:27 -07:00
  • 0cbcc3144a feat: Make connections focusable (#8928) Ben Henning 2025-04-30 16:39:03 -07:00
  • f68081bf60 feat: Make fields focusable (#8923) Ben Henning 2025-04-30 15:54:21 -07:00
  • cac8f0116c feat: Make toolbox and flyout focusable (roll forward) (#8939) Ben Henning 2025-04-30 15:49:29 -07:00
  • d82983f2c6 feat: Make WorkspaceSvg and BlockSvg focusable (roll forward) (#8938) Ben Henning 2025-04-30 15:43:41 -07:00
  • b8c2b731b7 chore: update assignment workflow permissions for v12 (#8947) Ben Henning 2025-04-30 10:51:49 -07:00
  • b9b40f48ab fix: Fix bug in BlockSvg.prototype.setParent (#8934) Christopher Allen 2025-04-29 16:15:42 +01:00
  • dee27b905d fix: Support RTL in WorkspaceSvg.scrollIntoBounds (#8936) RoboErikG 2025-04-28 15:24:57 -07:00
  • c644fe36ef Fix: Revert focus prs (#8933) RoboErikG 2025-04-25 15:03:32 -07:00
  • ada01da23c chore(deps): bump jsdom from 25.0.1 to 26.1.0 (#8887) dependabot[bot] 2025-04-25 10:37:20 -07:00
  • 8f59649956 fix: LineCursor can loop forward, but not back (#8926) Grace 2025-04-25 16:26:58 +01:00
  • 5bc83808bf feat: Make toolbox and flyout focusable (#8920) Ben Henning 2025-04-24 15:08:18 -07:00
  • d7680cf32e feat: Make WorkspaceSvg and BlockSvg focusable (#8916) Ben Henning 2025-04-24 14:48:16 -07:00
  • ac7fea11cf Merge pull request #8909 from BenHenning/add-focus-manager-callbacks-and-improvements Ben Henning 2025-04-23 14:26:57 -07:00
  • 096e7711cb chore: clean-up documentation comment. Ben Henning 2025-04-23 21:24:05 +00:00
  • 2564239d23 chore: Add private method documentation. Ben Henning 2025-04-23 21:22:37 +00:00
  • e9ea69d2bd Merge branch 'rc/v12.0.0' into add-focus-manager-callbacks-and-improvements Ben Henning 2025-04-23 21:15:03 +00:00