Commit Graph

  • 9fc0c386b4 Merge pull request #9275 from google/dependabot/npm_and_yarn/develop/concurrently-9.2.0 RoboErikG 2025-08-04 09:00:51 -07:00
  • 65289dde09 Merge pull request #9270 from google/dependabot/npm_and_yarn/develop/eslint-plugin-jsdoc-52.0.2 RoboErikG 2025-08-04 08:59:56 -07:00
  • 5e48e0db8c chore(deps): bump concurrently from 9.1.2 to 9.2.0 dependabot[bot] 2025-08-04 13:58:13 +00:00
  • 71256d69a0 chore(deps): bump eslint-plugin-jsdoc from 51.3.1 to 52.0.2 dependabot[bot] 2025-08-04 12:22:09 +00:00
  • d9421892fb fix: Check for existing event group in cleanUp() (#9265) michaela-mm 2025-08-01 20:30:23 +02:00
  • c037e7d47d fix: Scroll CommentBarButtons into view on selection. (#9259) Aaron Dodson 2025-07-30 09:48:00 -07:00
  • 8a578f5ce3 fix: Allow overriding VariableModel via options.plugins. (#9257) Aaron Dodson 2025-07-30 08:58:30 -07:00
  • c661dd1c94 fix: dont save ids when copying blocks and comments (#9255) Maribeth Moffatt 2025-07-28 17:35:55 -04:00
  • c9a8221a2d fix: Fix displaying HTML elements in FieldDropdown. (#9258) Aaron Dodson 2025-07-28 13:33:52 -07:00
  • b44f7bf1b0 Merge pull request #9207 from google/dependabot/npm_and_yarn/develop/blockly/theme-modern-7.0.1 RoboErikG 2025-07-25 10:09:07 -07:00
  • 0de5b17c8a chore(deps): bump @blockly/theme-modern from 6.0.10 to 7.0.1 dependabot[bot] 2025-07-24 16:29:34 +00:00
  • f37e7fede2 chore: fix docs generation script (#9251) Maribeth Moffatt 2025-07-24 12:28:18 -04:00
  • 3c7add57ee fix: Make non-autoclosing flyouts stay open. (#9245) Aaron Dodson 2025-07-18 14:27:49 -07:00
  • 908712e19d fix: Refer to correct replacement method in deprecation warning. (#9237) Aaron Dodson 2025-07-15 11:06:27 -07:00
  • 7e47bf440c Merge pull request #9238 from RoboErikG/toolbox-categories-tests RoboErikG 2025-07-14 11:31:45 -07:00
  • c1c7ddb293 chore(deps): bump chai from 5.2.0 to 5.2.1 (#9235) dependabot[bot] 2025-07-14 11:17:27 -07:00
  • 7479c2b5c7 fix: Fix order of arguments in IVariableMap.createVariable(). (#9231) Aaron Dodson 2025-07-14 10:22:09 -07:00
  • ec01df4ada chore(deps): bump @microsoft/api-documenter from 7.26.26 to 7.26.29 (#9234) dependabot[bot] 2025-07-14 18:11:03 +01:00
  • 55bd1aff79 Enable categories test Erik Pasternak 2025-07-14 10:09:51 -07:00
  • 9f66f0c596 fix: Fire a VarTypeChange event when changing a variable's type. (#9236) Aaron Dodson 2025-07-14 09:53:17 -07:00
  • 52634e4dec fix: Focus the first element in flyouts. (#9228) Aaron Dodson 2025-07-14 08:55:13 -07:00
  • 802d3f887d chore(deps): bump google-closure-compiler (#9233) dependabot[bot] 2025-07-14 08:35:50 -07:00
  • 2c6c2e1a9d fix: Fix toolbox categories tests (Almost) Erik Pasternak 2025-07-11 13:50:22 -07:00
  • d5f3d15726 feat: Add support for keyboard navigation to/from block comments. (#9227) Aaron Dodson 2025-07-11 10:54:19 -07:00
  • 60b7ee1325 release: merge master into develop after v12.2.0 Maribeth Moffatt 2025-07-09 17:04:12 -07:00
  • c92314d410 release: v12.2.0 blockly-v12.2.0 Maribeth Moffatt 2025-07-09 13:46:31 -07:00
  • fae8b7fd9e release: merge develop into rv/v12.2.0 rc/v12.2.0 Maribeth Moffatt 2025-07-09 13:40:03 -07:00
  • 5747feef45 fix: Revert drop down and widget div PRs (#9222) Ben Henning 2025-07-09 12:13:33 -07:00
  • bea183d85d fix: Auto-close widget divs on lost focus (#9216) Ben Henning 2025-07-08 16:06:24 -07:00
  • c0489b41e0 feat: add copy api and paste into correct workspace (#9215) Maribeth Moffatt 2025-07-08 16:05:53 -07:00
  • 89af298918 Merge pull request #9183 from RoboErikG/fix-browser-tests-2025-06 RoboErikG 2025-07-08 15:20:41 -07:00
  • 2fba036a8d Add a todo for enabling the toolbox categories tests Erik Pasternak 2025-07-08 15:17:33 -07:00
  • 1e40641f45 Fix formatting Erik Pasternak 2025-07-08 14:35:28 -07:00
  • 274891d34e Responses to comments Erik Pasternak 2025-07-08 14:27:50 -07:00
  • fc9164de8f fix: Prevent loss of focus when deleting a workspace comment. (#9200) Aaron Dodson 2025-07-08 13:50:26 -07:00
  • 8580d763b3 chore(deps): bump google-closure-compiler from 20240317.0.0 to 20250625.0.0 (#9187) dependabot[bot] 2025-07-08 14:28:57 +01:00
  • dfcdcc1935 chore(deps): bump @microsoft/api-extractor from 7.48.1 to 7.52.8 (#9208) dependabot[bot] 2025-07-07 15:53:10 -07:00
  • 0e16b0405a fix: Auto close drop-down divs on lost focus (reapply) (#9213) Ben Henning 2025-07-07 15:52:38 -07:00
  • e3d17becbd fix: Improve workspace comment keyboard navigation behavior. (#9211) Aaron Dodson 2025-07-07 15:28:54 -07:00
  • dfd565957b refactor: Ensure that the workspace cursor is never null. (#9210) Aaron Dodson 2025-07-07 13:55:40 -07:00
  • 97d0e45418 chore(deps): bump eslint-plugin-prettier from 5.5.0 to 5.5.1 (#9206) dependabot[bot] 2025-07-07 13:03:55 -07:00
  • b890e32bf9 Re-enable undo/redo tests now that focus is working Erik Pasternak 2025-07-07 11:48:55 -07:00
  • 9828cfab77 Merge branch 'google:develop' into fix-browser-tests-2025-06 RoboErikG 2025-07-07 10:57:42 -07:00
  • 7184cb24f2 chore(deps): bump eslint-config-prettier from 10.1.1 to 10.1.5 (#9209) dependabot[bot] 2025-07-07 18:23:25 +01:00
  • b741d78b5b refactor(CSS): move box-sizing to core/css.ts (#9201) Christopher Allen 2025-07-07 17:54:00 +01:00
  • efb5a2e7f1 fix: check for a drag specifically rather than a gesture for shortcuts (#9194) Maribeth Moffatt 2025-07-07 09:49:38 -07:00
  • 7ad18f717a Revert "fix: Auto close drop-down divs on lost focus (#9175)" (#9204) Christopher Allen 2025-07-07 17:40:58 +01:00
  • 4c78c1d4a3 fix: Auto close drop-down divs on lost focus (#9175) Ben Henning 2025-07-02 16:11:50 -07:00
  • 1e37d21f0a fix: Ensure focus changes when tabbing fields (#9173) Ben Henning 2025-07-02 16:07:05 -07:00
  • 5acd072f05 chore(deps): bump prettier from 3.6.0 to 3.6.2 (#9185) dependabot[bot] 2025-07-02 10:49:04 -07:00
  • e5804e7095 feat: Add support for keyboard navigation in/to workspace comments. (#9182) Aaron Dodson 2025-07-01 15:13:13 -07:00
  • c426c6d820 fix: Short-circuit node lookups for missing IDs (#9174) Ben Henning 2025-07-01 14:07:39 -07:00
  • 19da66c532 chore(deps): bump gulp from 5.0.0 to 5.0.1 (#9188) dependabot[bot] 2025-07-01 11:46:13 -07:00
  • 0f73bd53d4 chore(deps): bump mocha from 11.7.0 to 11.7.1 (#9193) dependabot[bot] 2025-07-01 11:42:46 -07:00
  • fd3a756764 fix: Fix loss of focus when un/redoing block deletions or moves. (#9195) Aaron Dodson 2025-07-01 11:05:30 -07:00
  • 460c8c8d1b chore(deps): bump @blockly/block-test from 6.0.11 to 7.0.1 (#9192) dependabot[bot] 2025-06-30 14:17:11 -07:00
  • fa93ba2a2f chore(deps): bump glob from 11.0.2 to 11.0.3 (#9189) dependabot[bot] 2025-06-30 18:42:25 +01:00
  • 9424deb06a build: Refactor gulpfiles from CJS to ESM (#9149) Christopher Allen 2025-06-30 09:32:08 -07:00
  • 6a04d0eadb chore(deps): bump eslint-plugin-jsdoc from 50.7.1 to 51.3.1 (#9191) dependabot[bot] 2025-06-30 09:19:06 -07:00
  • 53b6362c2f chore(deps): bump eslint from 9.26.0 to 9.30.0 (#9186) dependabot[bot] 2025-06-30 08:26:04 -07:00
  • ce3e251441 Disable test to drag all blocks out and fix comment resize test Erik Pasternak 2025-06-27 15:24:09 -07:00
  • 3d6ac549a9 Fix procedure tests Erik Pasternak 2025-06-27 14:55:31 -07:00
  • 77543d3c18 Fix tests for opening categories Erik Pasternak 2025-06-27 11:44:09 -07:00
  • 51bfadba11 Remove .only Erik Pasternak 2025-06-27 09:41:41 -07:00
  • 9b18a9b75a Work on fixing more browser tests Erik Pasternak 2025-06-23 12:24:10 -07:00
  • 8015956b16 release: Update version number to 12.2.0 Maribeth Moffatt 2025-06-26 13:59:46 -07:00
  • e94b3501b1 release: merge develop into rc/v12.2.0 Maribeth Moffatt 2025-06-26 13:59:01 -07:00
  • 0d6da6cfc4 fix: clear touch identifier on comment text area pointerdown (#9172) Richard Knoll 2025-06-26 13:56:08 -07:00
  • 9cc3e11856 fix: tweak redo shortcut order to match convention (#9169) Matt Hillsdon 2025-06-26 19:41:01 +01:00
  • f4dbea0a65 refactor(interfaces): Make type predicates more robust (#9150) Christopher Allen 2025-06-25 04:49:37 -07:00
  • eaf5eea98e feat: make comment editor separately focusable from comment itself (#9154) Maribeth Moffatt 2025-06-24 12:40:23 -07:00
  • 5427c3df33 chore(deps): bump mocha from 11.3.0 to 11.7.0 (#9159) dependabot[bot] 2025-06-23 12:03:23 -07:00
  • af4a4b4100 feat: Run keyboard plugin tests in CI (#9135) Ben Henning 2025-06-23 11:50:02 -07:00
  • 4977b4bc9b Merge pull request #9158 from google/dependabot/npm_and_yarn/develop/prettier-3.6.0 RoboErikG 2025-06-23 10:03:53 -07:00
  • ba90efe80d Merge pull request #9160 from google/dependabot/npm_and_yarn/develop/globals-16.2.0 RoboErikG 2025-06-23 09:28:33 -07:00
  • 28d6ff7da5 chore: Update messages for keyboard-experiment. (#9152) Aaron Dodson 2025-06-23 09:14:39 -07:00
  • 21216e85d3 chore(deps): bump prettier from 3.3.3 to 3.6.0 dependabot[bot] 2025-06-23 16:11:39 +00:00
  • 253ea15ab4 chore(deps): bump eslint-plugin-prettier from 5.4.0 to 5.5.0 (#9157) dependabot[bot] 2025-06-23 09:10:52 -07:00
  • 1e5b4e9f42 feat: Add support for keyboard navigation into mutator workspaces. (#9151) Aaron Dodson 2025-06-23 09:09:56 -07:00
  • acdb27ee67 chore(deps): bump globals from 16.1.0 to 16.2.0 dependabot[bot] 2025-06-23 11:25:33 +00:00
  • 97ffea73be chore(deps): bump @hyperjump/browser from 1.1.6 to 1.3.1 (#9148) dependabot[bot] 2025-06-18 12:29:03 -07:00
  • cf3fcccec1 fix: caret position when editing block comments (#9153) Maribeth Moffatt 2025-06-18 11:15:41 -07:00
  • afe53c5194 fix: Dispatch keyboard events with the workspace they occurred on. (#9137) Aaron Dodson 2025-06-16 15:45:01 -07:00
  • 7df501d7af fix: Add isCopyable to the ICopyable interface and use it for cut/copy preconditions RoboErikG 2025-06-16 12:47:53 -07:00
  • 2bae8eb377 Update isCopyable comment Erik Pasternak 2025-06-16 12:38:46 -07:00
  • f117bbad22 Simplify check for existence of isCopyable RoboErikG 2025-06-16 12:35:10 -07:00
  • 3e09a70ef4 chore(deps): bump @hyperjump/json-schema from 1.11.0 to 1.15.1 (#9147) dependabot[bot] 2025-06-16 17:36:27 +01:00
  • 93a9b6bf2e fix: Fix navigation for blocks with multiple statement inputs. (#9143) Aaron Dodson 2025-06-13 15:08:58 -07:00
  • a88836227c Add tests for workspace comments Erik Pasternak 2025-06-13 13:07:53 -07:00
  • fd5a7f4a18 refactor: Make the cursor use the focus manager for tracking the current node. (#9142) Aaron Dodson 2025-06-13 12:05:00 -07:00
  • 32bb84ec8f Allow copying from readonly workspace and add cut tests Erik Pasternak 2025-06-13 11:57:03 -07:00
  • f1b44db6f4 Add missing bang Erik Pasternak 2025-06-10 13:52:14 -07:00
  • 428e4475bf Simplify cut/copy logic Erik Pasternak 2025-06-10 13:32:36 -07:00
  • 1d4e531ebe Don't allow things in a flyout to be deleted or moved. Erik Pasternak 2025-06-10 11:24:42 -07:00
  • e1441d5308 Remove isCuttable api Erik Pasternak 2025-06-10 11:09:12 -07:00
  • 46078369c2 Fix build errors Erik Pasternak 2025-06-09 15:33:45 -07:00
  • 9685498d21 Add isCopyable and isCuttable as optional methods on ICopyable Erik Pasternak 2025-06-09 15:13:43 -07:00
  • 02f89d6f96 Merge pull request #9132 from google/dependabot/npm_and_yarn/develop/eslint-plugin-jsdoc-50.7.1 RoboErikG 2025-06-09 10:06:50 -07:00
  • 10085693e5 chore(deps): bump eslint-plugin-jsdoc from 50.6.9 to 50.7.1 dependabot[bot] 2025-06-09 09:48:50 +00:00
  • 74dbed2769 Merge pull request #9127 from google/dependabot/npm_and_yarn/npm_and_yarn-762e3aa393 RoboErikG 2025-06-06 10:52:43 -07:00