|
326 | 326 | "id": "watch" |
327 | 327 | } |
328 | 328 | ], |
329 | | - "enabledByDefault": false, |
| 329 | + "dynamicEnable": true, |
| 330 | + "dynamicDisable": true, |
330 | 331 | "libraries": ["scratch-blocks"], |
331 | 332 | "versionAdded": "1.14.0" |
332 | 333 | }, |
|
531 | 532 | { |
532 | 533 | "id": "costume-editor-shortcuts", |
533 | 534 | "name": "Costume editor keyboard shortcuts", |
534 | | - "description": "Adds keyboard shortcuts to costume editor tools (similar to TurboWarp). Hover over a tool to view its shortcut.", |
| 535 | + "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.", |
535 | 536 | "tags": ["editor", "costumeEditor", "recommended"], |
536 | 537 | "credits": [ |
537 | 538 | { |
538 | 539 | "name": "Hollow_Song's Dad", |
539 | 540 | "link": "https://scratch.mit.edu/users/Hollow_Song/" |
540 | 541 | } |
541 | 542 | ], |
| 543 | + "info": [ |
| 544 | + { |
| 545 | + "id": "cmdKey", |
| 546 | + "text": "On macOS, use the Cmd key instead of the Ctrl key." |
| 547 | + } |
| 548 | + ], |
542 | 549 | "enabledByDefault": false, |
543 | 550 | "versionAdded": "1.41.0", |
544 | 551 | "latestUpdate": { |
545 | | - "version": "1.42.0", |
546 | | - "isMajor": true, |
547 | | - "temporaryNotice": "The bug where shortcuts were still triggered while holding the Ctrl key was fixed." |
| 552 | + "version": "1.43.0", |
| 553 | + "temporaryNotice": "Costumes can now be switched with Ctrl+Left/Right. This was previously a hidden feature of the \"developer tools\" addon." |
548 | 554 | } |
549 | 555 | }, |
550 | 556 | { |
|
672 | 678 | } |
673 | 679 | ], |
674 | 680 | "info": [ |
675 | | - { |
676 | | - "id": "tutorials-button-update", |
677 | | - "text": "The \"Hide Tutorials button\" addon has been moved here as a setting." |
678 | | - }, |
679 | 681 | { |
680 | 682 | "type": "notice", |
681 | 683 | "id": "small-screens", |
|
983 | 985 | "dynamicDisable": true, |
984 | 986 | "versionAdded": "1.27.0" |
985 | 987 | }, |
| 988 | + { |
| 989 | + "id": "editor-cleanup-plus", |
| 990 | + "name": "Enhanced clean up tool", |
| 991 | + "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.", |
| 992 | + "tags": ["editor", "codeEditor", "recommended"], |
| 993 | + "credits": [ |
| 994 | + { "name": "griffpatch" }, |
| 995 | + { |
| 996 | + "name": "Chrome_Cat", |
| 997 | + "link": "https://scratch.mit.edu/users/Chrome_Cat/" |
| 998 | + } |
| 999 | + ], |
| 1000 | + "info": [ |
| 1001 | + { |
| 1002 | + "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", |
| 1003 | + "id": "developer-tools" |
| 1004 | + } |
| 1005 | + ], |
| 1006 | + "dynamicEnable": true, |
| 1007 | + "dynamicDisable": true, |
| 1008 | + "enabledByDefault": true, |
| 1009 | + "versionAdded": "1.43.0" |
| 1010 | + }, |
986 | 1011 | { |
987 | 1012 | "id": "editor-colored-context-menus", |
988 | 1013 | "name": "Colored context menus", |
|
1086 | 1111 | { |
1087 | 1112 | "id": "editor-devtools", |
1088 | 1113 | "name": "Developer tools", |
1089 | | - "description": "Adds new menu options to the editor: copy/paste blocks, better clean up, and more!", |
| 1114 | + "description": "Adds options to copy/cut/paste blocks, swap variables, and make space to the right click context menu.", |
1090 | 1115 | "tags": ["editor", "codeEditor", "recommended"], |
1091 | | - "credits": [{ "name": "griffpatch" }], |
| 1116 | + "credits": [ |
| 1117 | + { "name": "griffpatch" }, |
| 1118 | + { |
| 1119 | + "name": "Chrome_Cat", |
| 1120 | + "link": "https://scratch.mit.edu/users/Chrome_Cat/" |
| 1121 | + } |
| 1122 | + ], |
1092 | 1123 | "dynamicEnable": true, |
1093 | 1124 | "enabledByDefault": true, |
1094 | 1125 | "versionAdded": "1.0.0" |
|
1142 | 1173 | "dynamicDisable": true, |
1143 | 1174 | "versionAdded": "1.34.0", |
1144 | 1175 | "latestUpdate": { |
1145 | | - "version": "1.35.0", |
1146 | | - "newSettings": ["useCustom"], |
1147 | | - "temporaryNotice": "You can now increment input fields that are not in blocks, like the sprite properties, and fully customize the values." |
| 1176 | + "version": "1.43.0", |
| 1177 | + "temporaryNotice": "More inputs are now supported, such as color picker inputs and onion skinning settings." |
1148 | 1178 | } |
1149 | 1179 | }, |
1150 | 1180 | { |
|
1186 | 1216 | "dynamicEnable": true, |
1187 | 1217 | "dynamicDisable": true, |
1188 | 1218 | "enabledByDefault": false, |
| 1219 | + "libraries": ["scratch-blocks"], |
1189 | 1220 | "versionAdded": "1.14.0" |
1190 | 1221 | }, |
1191 | 1222 | { |
|
1256 | 1287 | { |
1257 | 1288 | "id": "aboutHighContrast", |
1258 | 1289 | "type": "info", |
1259 | | - "text": "The new High Contrast block colors are available as a preset below." |
1260 | | - }, |
1261 | | - { |
1262 | | - "id": "whatsInsertionMarker", |
1263 | | - "type": "info", |
1264 | | - "text": "When dragging a block, an \"insertion marker\" is the shadow that appears when moved near to other blocks." |
| 1290 | + "text": "The High Contrast block colors are available as a preset below." |
1265 | 1291 | } |
1266 | 1292 | ], |
1267 | 1293 | "dynamicEnable": true, |
|
1320 | 1346 | { |
1321 | 1347 | "id": "studioClick", |
1322 | 1348 | "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." |
1323 | | - }, |
1324 | | - { |
1325 | | - "id": "setting-removal", |
1326 | | - "text": "The forum setting has been removed since the ScratchDB database used by it is offline." |
1327 | 1349 | } |
1328 | 1350 | ], |
1329 | 1351 | "dynamicEnable": true, |
|
1405 | 1427 | "link": "https://scratch.mit.edu/users/thecolaber/" |
1406 | 1428 | } |
1407 | 1429 | ], |
1408 | | - "info": [ |
1409 | | - { |
1410 | | - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", |
1411 | | - "id": "developer-tools" |
1412 | | - } |
1413 | | - ], |
1414 | 1430 | "dynamicEnable": true, |
1415 | 1431 | "dynamicDisable": true, |
1416 | 1432 | "enabledByDefault": true, |
|
1469 | 1485 | "name": "Sprite folders", |
1470 | 1486 | "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.", |
1471 | 1487 | "tags": ["editor", "recommended"], |
1472 | | - "credits": [{ "name": "GarboMuffin" }], |
| 1488 | + "credits": [{ "name": "GarboMuffin" }, { "name": "Valmontechno" }], |
1473 | 1489 | "info": [ |
1474 | 1490 | { |
1475 | 1491 | "type": "notice", |
|
1479 | 1495 | ], |
1480 | 1496 | "enabledByDefault": false, |
1481 | 1497 | "libraries": ["scratch-gui"], |
1482 | | - "versionAdded": "1.11.0" |
| 1498 | + "versionAdded": "1.11.0", |
| 1499 | + "latestUpdate": { |
| 1500 | + "version": "1.43.0", |
| 1501 | + "temporaryNotice": "You can now delete all folder contents using the right click context menu." |
| 1502 | + } |
1483 | 1503 | }, |
1484 | 1504 | { |
1485 | 1505 | "id": "forum-copy-code", |
|
1531 | 1551 | ], |
1532 | 1552 | "dynamicEnable": true, |
1533 | 1553 | "dynamicDisable": true, |
1534 | | - "versionAdded": "1.34.0" |
| 1554 | + "versionAdded": "1.34.0", |
| 1555 | + "latestUpdate": { |
| 1556 | + "version": "1.43.0", |
| 1557 | + "temporaryNotice": "The countdown is now more accurate.", |
| 1558 | + "newSettings": ["retry"] |
| 1559 | + } |
1535 | 1560 | }, |
1536 | 1561 | { |
1537 | 1562 | "id": "forum-quote-code-beautifier", |
|
1609 | 1634 | "id": "full-signature", |
1610 | 1635 | "name": "Full areas", |
1611 | 1636 | "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.", |
1612 | | - "tags": ["community", "forums", "recommended", "profiles"], |
| 1637 | + "tags": ["community", "forums", "recommended", "profiles", "projectPage"], |
1613 | 1638 | "credits": [ |
1614 | 1639 | { "name": "GrahamSH" }, |
1615 | 1640 | { "name": "NitroCipher/ZenithRogue" }, |
|
1623 | 1648 | "dynamicDisable": true, |
1624 | 1649 | "enabledByDefault": true, |
1625 | 1650 | "versionAdded": "1.0.0", |
| 1651 | + "latestUpdate": { |
| 1652 | + "version": "1.43.0", |
| 1653 | + "newSettings": ["titles"], |
| 1654 | + "isMajor": true |
| 1655 | + }, |
1626 | 1656 | "updateUserstylesOnSettingsChange": true |
1627 | 1657 | }, |
1628 | 1658 | { |
|
1703 | 1733 | { |
1704 | 1734 | "id": "hide-delete-button", |
1705 | 1735 | "name": "Hide delete button", |
1706 | | - "description": "Hides delete button (trash can icon) from sprites, costumes and sounds. They can still be deleted using the right click context menu.", |
| 1736 | + "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.", |
1707 | 1737 | "tags": ["editor", "featured"], |
1708 | 1738 | "info": [ |
1709 | 1739 | { |
|
1714 | 1744 | "dynamicEnable": true, |
1715 | 1745 | "dynamicDisable": true, |
1716 | 1746 | "versionAdded": "1.19.0", |
| 1747 | + "latestUpdate": { |
| 1748 | + "version": "1.43.0", |
| 1749 | + "temporaryNotice": "You can now hold Shift to show delete buttons." |
| 1750 | + }, |
1717 | 1751 | "updateUserstylesOnSettingsChange": true |
1718 | 1752 | }, |
1719 | 1753 | { |
|
1873 | 1907 | { |
1874 | 1908 | "id": "jump-to-def", |
1875 | 1909 | "name": "Jump to custom block definition", |
1876 | | - "description": "Allows you to jump to a custom block's definition using the middle mouse button or Shift+Click on the block.", |
| 1910 | + "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.", |
1877 | 1911 | "tags": ["editor", "codeEditor", "recommended"], |
1878 | 1912 | "credits": [{ "name": "griffpatch" }], |
1879 | | - "info": [ |
1880 | | - { |
1881 | | - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", |
1882 | | - "id": "developer-tools" |
1883 | | - } |
1884 | | - ], |
1885 | 1913 | "dynamicEnable": true, |
1886 | 1914 | "dynamicDisable": true, |
1887 | 1915 | "enabledByDefault": true, |
1888 | | - "versionAdded": "1.28.0" |
| 1916 | + "versionAdded": "1.28.0", |
| 1917 | + "latestUpdate": { |
| 1918 | + "version": "1.43.0", |
| 1919 | + "temporaryNotice": "You can now use the context menu (open by right clicking or touching and holding) to jump to custom block definitions." |
| 1920 | + } |
1889 | 1921 | }, |
1890 | 1922 | { |
1891 | 1923 | "id": "last-edit-tooltip", |
1892 | | - "name": "Shared/edited dates tooltip", |
1893 | | - "description": "Hover over a project's share date for information on when exactly it was shared and last edited.", |
| 1924 | + "name": "Additional project dates", |
| 1925 | + "description": "Hover over a project's share date for information on when exactly it was created, shared and last edited.", |
1894 | 1926 | "tags": ["community", "projectPage"], |
1895 | 1927 | "credits": [ |
1896 | 1928 | { |
1897 | 1929 | "name": "TheColaber", |
1898 | 1930 | "link": "https://scratch.mit.edu/users/TheColaber/" |
1899 | 1931 | }, |
1900 | | - { "name": "Weredime (9gr)", "link": "https://scratch.mit.edu/users/9gr/" } |
| 1932 | + { |
| 1933 | + "name": "Weredime (9gr)", |
| 1934 | + "link": "https://scratch.mit.edu/users/9gr/" |
| 1935 | + }, |
| 1936 | + { |
| 1937 | + "name": "AeroKoder", |
| 1938 | + "link": "https://scratch.mit.edu/users/AeroKoder/" |
| 1939 | + } |
1901 | 1940 | ], |
1902 | 1941 | "dynamicEnable": true, |
1903 | 1942 | "dynamicDisable": true, |
1904 | 1943 | "enabledByDefault": false, |
1905 | | - "versionAdded": "1.2.0" |
| 1944 | + "versionAdded": "1.2.0", |
| 1945 | + "latestUpdate": { |
| 1946 | + "version": "1.43.0", |
| 1947 | + "temporaryNotice": "Added the project creation date to the tooltip." |
| 1948 | + } |
1906 | 1949 | }, |
1907 | 1950 | { |
1908 | 1951 | "id": "live-featured-project", |
|
1997 | 2040 | { |
1998 | 2041 | "id": "mediarecorder", |
1999 | 2042 | "name": "Project video recorder", |
2000 | | - "description": "Adds a \"start recording\" button to the editor menu bar that allows you to record the project's stage.", |
| 2043 | + "description": "Adds a \"record\" button to the editor menu bar that allows you to record the project's stage.", |
2001 | 2044 | "tags": ["editor", "editorMenuBar", "recommended"], |
2002 | 2045 | "enabledByDefault": false, |
2003 | 2046 | "versionAdded": "1.6.0", |
|
2041 | 2084 | }, |
2042 | 2085 | { "name": "CST1229", "link": "https://github.com/CST1229" } |
2043 | 2086 | ], |
2044 | | - "info": [ |
2045 | | - { |
2046 | | - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", |
2047 | | - "id": "developer-tools" |
2048 | | - } |
2049 | | - ], |
2050 | 2087 | "enabledByDefault": true, |
2051 | 2088 | "libraries": ["scratch-blocks"], |
2052 | 2089 | "versionAdded": "1.30.0", |
|
2083 | 2120 | "name": "Move costume to top or bottom", |
2084 | 2121 | "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.", |
2085 | 2122 | "tags": ["editor", "costumeEditor", "featured"], |
2086 | | - "info": [ |
2087 | | - { |
2088 | | - "text": "This addon was previously part of the \"developer tools\" addon but has moved here.", |
2089 | | - "id": "developer-tools" |
2090 | | - } |
2091 | | - ], |
2092 | 2123 | "dynamicEnable": true, |
2093 | 2124 | "dynamicDisable": true, |
2094 | 2125 | "versionAdded": "1.20.0" |
2095 | 2126 | }, |
2096 | 2127 | { |
2097 | 2128 | "id": "move-to-top-layer", |
2098 | 2129 | "name": "Move sprite to front layer", |
2099 | | - "description": "Shift+Click a sprite within the sprite pane to move it to the front (top layer) of the stage.", |
| 2130 | + "description": "Move a sprite to the front (top layer) of the stage from its context menu or by Shift+Clicking it.", |
2100 | 2131 | "tags": ["editor", "featured"], |
2101 | 2132 | "credits": [ |
2102 | 2133 | { "name": "Norbiros", "link": "https://scratch.mit.edu/users/Norbir/" }, |
|
2107 | 2138 | ], |
2108 | 2139 | "dynamicEnable": true, |
2109 | 2140 | "dynamicDisable": true, |
2110 | | - "versionAdded": "1.32.0" |
| 2141 | + "versionAdded": "1.32.0", |
| 2142 | + "latestUpdate": { |
| 2143 | + "version": "1.43.0", |
| 2144 | + "temporaryNotice": "The context menu can now be used to move sprites to the front layer." |
| 2145 | + } |
2111 | 2146 | }, |
2112 | 2147 | { |
2113 | 2148 | "id": "msg-count-badge", |
|
2258 | 2293 | "type": "notice", |
2259 | 2294 | "text": "This addon doesn't work well on mobile devices and in small windows.", |
2260 | 2295 | "id": "mobile" |
2261 | | - }, |
2262 | | - { |
2263 | | - "text": "If you want to see more projects and curators at once, use the \"more items per row\" addon.", |
2264 | | - "id": "itemsPerRow" |
2265 | | - }, |
2266 | | - { |
2267 | | - "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.", |
2268 | | - "id": "scratch3to2" |
2269 | 2296 | } |
2270 | 2297 | ], |
2271 | 2298 | "dynamicEnable": true, |
|
2683 | 2710 | "dynamicDisable": true, |
2684 | 2711 | "libraries": ["scratch-flash"], |
2685 | 2712 | "versionAdded": "1.41.0", |
2686 | | - "injectAsStyleElt": true |
| 2713 | + "latestUpdate": { |
| 2714 | + "version": "1.43.0", |
| 2715 | + "newSettings": ["navbarSeparators"], |
| 2716 | + "isMajor": true |
| 2717 | + }, |
| 2718 | + "injectAsStyleElt": true, |
| 2719 | + "updateUserstylesOnSettingsChange": true |
2687 | 2720 | }, |
2688 | 2721 | { |
2689 | 2722 | "id": "scratchr2", |
|
0 commit comments