diff --git a/data/addons/en.json b/data/addons/en.json index e225ea7a7..f1af3b460 100644 --- a/data/addons/en.json +++ b/data/addons/en.json @@ -326,7 +326,8 @@ "id": "watch" } ], - "enabledByDefault": false, + "dynamicEnable": true, + "dynamicDisable": true, "libraries": ["scratch-blocks"], "versionAdded": "1.14.0" }, @@ -531,7 +532,7 @@ { "id": "costume-editor-shortcuts", "name": "Costume editor keyboard shortcuts", - "description": "Adds keyboard shortcuts to costume editor tools (similar to TurboWarp). Hover over a tool to view its shortcut.", + "description": "Allows switching costumes with Ctrl+Left/Right and selecting tools in the costume editor using keyboard shortcuts (similar to TurboWarp). Hover over a tool to view its shortcut.", "tags": ["editor", "costumeEditor", "recommended"], "credits": [ { @@ -539,12 +540,17 @@ "link": "https://scratch.mit.edu/users/Hollow_Song/" } ], + "info": [ + { + "id": "cmdKey", + "text": "On macOS, use the Cmd key instead of the Ctrl key." + } + ], "enabledByDefault": false, "versionAdded": "1.41.0", "latestUpdate": { - "version": "1.42.0", - "isMajor": true, - "temporaryNotice": "The bug where shortcuts were still triggered while holding the Ctrl key was fixed." + "version": "1.43.0", + "temporaryNotice": "Costumes can now be switched with Ctrl+Left/Right. This was previously a hidden feature of the \"developer tools\" addon." } }, { @@ -672,10 +678,6 @@ } ], "info": [ - { - "id": "tutorials-button-update", - "text": "The \"Hide Tutorials button\" addon has been moved here as a setting." - }, { "type": "notice", "id": "small-screens", @@ -983,6 +985,29 @@ "dynamicDisable": true, "versionAdded": "1.27.0" }, + { + "id": "editor-cleanup-plus", + "name": "Enhanced clean up tool", + "description": "Improves the clean up feature in the code area's right click context menu with multiple columns and suggestions of removing unused variables and lists.", + "tags": ["editor", "codeEditor", "recommended"], + "credits": [ + { "name": "griffpatch" }, + { + "name": "Chrome_Cat", + "link": "https://scratch.mit.edu/users/Chrome_Cat/" + } + ], + "info": [ + { + "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", + "id": "developer-tools" + } + ], + "dynamicEnable": true, + "dynamicDisable": true, + "enabledByDefault": true, + "versionAdded": "1.43.0" + }, { "id": "editor-colored-context-menus", "name": "Colored context menus", @@ -1086,9 +1111,15 @@ { "id": "editor-devtools", "name": "Developer tools", - "description": "Adds new menu options to the editor: copy/paste blocks, better clean up, and more!", + "description": "Adds options to copy/cut/paste blocks, swap variables, and make space to the right click context menu.", "tags": ["editor", "codeEditor", "recommended"], - "credits": [{ "name": "griffpatch" }], + "credits": [ + { "name": "griffpatch" }, + { + "name": "Chrome_Cat", + "link": "https://scratch.mit.edu/users/Chrome_Cat/" + } + ], "dynamicEnable": true, "enabledByDefault": true, "versionAdded": "1.0.0" @@ -1142,9 +1173,8 @@ "dynamicDisable": true, "versionAdded": "1.34.0", "latestUpdate": { - "version": "1.35.0", - "newSettings": ["useCustom"], - "temporaryNotice": "You can now increment input fields that are not in blocks, like the sprite properties, and fully customize the values." + "version": "1.43.0", + "temporaryNotice": "More inputs are now supported, such as color picker inputs and onion skinning settings." } }, { @@ -1186,6 +1216,7 @@ "dynamicEnable": true, "dynamicDisable": true, "enabledByDefault": false, + "libraries": ["scratch-blocks"], "versionAdded": "1.14.0" }, { @@ -1256,12 +1287,7 @@ { "id": "aboutHighContrast", "type": "info", - "text": "The new High Contrast block colors are available as a preset below." - }, - { - "id": "whatsInsertionMarker", - "type": "info", - "text": "When dragging a block, an \"insertion marker\" is the shadow that appears when moved near to other blocks." + "text": "The High Contrast block colors are available as a preset below." } ], "dynamicEnable": true, @@ -1320,10 +1346,6 @@ { "id": "studioClick", "text": "To see the exact number of projects in a studio, enable the \"exact count for studios\" setting below and click the \"100+\" label on the studio's Projects tab." - }, - { - "id": "setting-removal", - "text": "The forum setting has been removed since the ScratchDB database used by it is offline." } ], "dynamicEnable": true, @@ -1405,12 +1427,6 @@ "link": "https://scratch.mit.edu/users/thecolaber/" } ], - "info": [ - { - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", - "id": "developer-tools" - } - ], "dynamicEnable": true, "dynamicDisable": true, "enabledByDefault": true, @@ -1469,7 +1485,7 @@ "name": "Sprite folders", "description": "Adds folders to the sprite pane, as well as costume and sound lists. To create a folder, right click any sprite and click \"create folder\". Click a folder to open or close it. Right click a sprite to see what folders you can move it to, or alternatively drag and drop it into an open folder. This feature works by adding \"[folderName]//\" at the beginning of the names for your sprites.", "tags": ["editor", "recommended"], - "credits": [{ "name": "GarboMuffin" }], + "credits": [{ "name": "GarboMuffin" }, { "name": "Valmontechno" }], "info": [ { "type": "notice", @@ -1479,7 +1495,11 @@ ], "enabledByDefault": false, "libraries": ["scratch-gui"], - "versionAdded": "1.11.0" + "versionAdded": "1.11.0", + "latestUpdate": { + "version": "1.43.0", + "temporaryNotice": "You can now delete all folder contents using the right click context menu." + } }, { "id": "forum-copy-code", @@ -1531,7 +1551,12 @@ ], "dynamicEnable": true, "dynamicDisable": true, - "versionAdded": "1.34.0" + "versionAdded": "1.34.0", + "latestUpdate": { + "version": "1.43.0", + "temporaryNotice": "The countdown is now more accurate.", + "newSettings": ["retry"] + } }, { "id": "forum-quote-code-beautifier", @@ -1609,7 +1634,7 @@ "id": "full-signature", "name": "Full areas", "description": "Shows the full content of areas with limited height, such as user signatures on the forums and What I've been doing on profiles, by making them resizable or scrollable.", - "tags": ["community", "forums", "recommended", "profiles"], + "tags": ["community", "forums", "recommended", "profiles", "projectPage"], "credits": [ { "name": "GrahamSH" }, { "name": "NitroCipher/ZenithRogue" }, @@ -1623,6 +1648,11 @@ "dynamicDisable": true, "enabledByDefault": true, "versionAdded": "1.0.0", + "latestUpdate": { + "version": "1.43.0", + "newSettings": ["titles"], + "isMajor": true + }, "updateUserstylesOnSettingsChange": true }, { @@ -1703,7 +1733,7 @@ { "id": "hide-delete-button", "name": "Hide delete button", - "description": "Hides delete button (trash can icon) from sprites, costumes and sounds. They can still be deleted using the right click context menu.", + "description": "Hides delete button (trash can icon) from sprites, costumes and sounds. They can still be deleted using the right click context menu or by holding the Shift key.", "tags": ["editor", "featured"], "info": [ { @@ -1714,6 +1744,10 @@ "dynamicEnable": true, "dynamicDisable": true, "versionAdded": "1.19.0", + "latestUpdate": { + "version": "1.43.0", + "temporaryNotice": "You can now hold Shift to show delete buttons." + }, "updateUserstylesOnSettingsChange": true }, { @@ -1873,36 +1907,45 @@ { "id": "jump-to-def", "name": "Jump to custom block definition", - "description": "Allows you to jump to a custom block's definition using the middle mouse button or Shift+Click on the block.", + "description": "Jump to a custom block's definition by middle-clicking or Shift+clicking on the block or selecting \"Go to Definition\" in the right click context menu.", "tags": ["editor", "codeEditor", "recommended"], "credits": [{ "name": "griffpatch" }], - "info": [ - { - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", - "id": "developer-tools" - } - ], "dynamicEnable": true, "dynamicDisable": true, "enabledByDefault": true, - "versionAdded": "1.28.0" + "versionAdded": "1.28.0", + "latestUpdate": { + "version": "1.43.0", + "temporaryNotice": "You can now use the context menu (open by right clicking or touching and holding) to jump to custom block definitions." + } }, { "id": "last-edit-tooltip", - "name": "Shared/edited dates tooltip", - "description": "Hover over a project's share date for information on when exactly it was shared and last edited.", + "name": "Additional project dates", + "description": "Hover over a project's share date for information on when exactly it was created, shared and last edited.", "tags": ["community", "projectPage"], "credits": [ { "name": "TheColaber", "link": "https://scratch.mit.edu/users/TheColaber/" }, - { "name": "Weredime (9gr)", "link": "https://scratch.mit.edu/users/9gr/" } + { + "name": "Weredime (9gr)", + "link": "https://scratch.mit.edu/users/9gr/" + }, + { + "name": "AeroKoder", + "link": "https://scratch.mit.edu/users/AeroKoder/" + } ], "dynamicEnable": true, "dynamicDisable": true, "enabledByDefault": false, - "versionAdded": "1.2.0" + "versionAdded": "1.2.0", + "latestUpdate": { + "version": "1.43.0", + "temporaryNotice": "Added the project creation date to the tooltip." + } }, { "id": "live-featured-project", @@ -1997,7 +2040,7 @@ { "id": "mediarecorder", "name": "Project video recorder", - "description": "Adds a \"start recording\" button to the editor menu bar that allows you to record the project's stage.", + "description": "Adds a \"record\" button to the editor menu bar that allows you to record the project's stage.", "tags": ["editor", "editorMenuBar", "recommended"], "enabledByDefault": false, "versionAdded": "1.6.0", @@ -2041,12 +2084,6 @@ }, { "name": "CST1229", "link": "https://github.com/CST1229" } ], - "info": [ - { - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", - "id": "developer-tools" - } - ], "enabledByDefault": true, "libraries": ["scratch-blocks"], "versionAdded": "1.30.0", @@ -2083,12 +2120,6 @@ "name": "Move costume to top or bottom", "description": "Adds options to the right click context menu for costumes and sounds to move them to the top or the bottom of the list.", "tags": ["editor", "costumeEditor", "featured"], - "info": [ - { - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", - "id": "developer-tools" - } - ], "dynamicEnable": true, "dynamicDisable": true, "versionAdded": "1.20.0" @@ -2096,7 +2127,7 @@ { "id": "move-to-top-layer", "name": "Move sprite to front layer", - "description": "Shift+Click a sprite within the sprite pane to move it to the front (top layer) of the stage.", + "description": "Move a sprite to the front (top layer) of the stage from its context menu or by Shift+Clicking it.", "tags": ["editor", "featured"], "credits": [ { "name": "Norbiros", "link": "https://scratch.mit.edu/users/Norbir/" }, @@ -2107,7 +2138,11 @@ ], "dynamicEnable": true, "dynamicDisable": true, - "versionAdded": "1.32.0" + "versionAdded": "1.32.0", + "latestUpdate": { + "version": "1.43.0", + "temporaryNotice": "The context menu can now be used to move sprites to the front layer." + } }, { "id": "msg-count-badge", @@ -2258,14 +2293,6 @@ "type": "notice", "text": "This addon doesn't work well on mobile devices and in small windows.", "id": "mobile" - }, - { - "text": "If you want to see more projects and curators at once, use the \"more items per row\" addon.", - "id": "itemsPerRow" - }, - { - "text": "If you want the studio page to look the way it did before the update if the \"Scratch 2.0 → 3.0\" addon was disabled, use the \"Scratch 3.0 → 2.0\" addon.", - "id": "scratch3to2" } ], "dynamicEnable": true, @@ -2683,7 +2710,13 @@ "dynamicDisable": true, "libraries": ["scratch-flash"], "versionAdded": "1.41.0", - "injectAsStyleElt": true + "latestUpdate": { + "version": "1.43.0", + "newSettings": ["navbarSeparators"], + "isMajor": true + }, + "injectAsStyleElt": true, + "updateUserstylesOnSettingsChange": true }, { "id": "scratchr2",