@@ -24,11 +24,6 @@ import microbitInsetIconURL from './microbit/microbit-small.svg';
2424import microbitConnectionIconURL from './microbit/microbit-illustration.svg' ;
2525import microbitConnectionSmallIconURL from './microbit/microbit-small.svg' ;
2626
27- import microbitMoreIconURL from './microbitMore/microbitMore.png' ;
28- import microbitMoreInsetIconURL from './microbitMore/microbitMore-small.svg' ;
29- import microbitMoreConnectionIconURL from './microbitMore/microbitMore-illustration.svg' ;
30- import microbitMoreConnectionSmallIconURL from './microbitMore/microbitMore-small.svg' ;
31-
3227import ev3IconURL from './ev3/ev3.png' ;
3328import ev3InsetIconURL from './ev3/ev3-small.svg' ;
3429import ev3ConnectionIconURL from './ev3/ev3-hub-illustration.svg' ;
@@ -61,7 +56,7 @@ import smalrubotS1InsetIconURL from './smalrubot-s1/smalrubot-s1-small.png';
6156import smalrubotS1ConnectionIconURL from './smalrubot-s1/smalrubot-s1-illustration.png' ;
6257import smalrubotS1ConnectionSmallIconURL from './smalrubot-s1/smalrubot-s1-small.png' ;
6358
64- export default [
59+ const extensions = [
6560 {
6661 name : (
6762 < FormattedMessage
@@ -211,36 +206,6 @@ export default [
211206 ) ,
212207 helpLink : 'https://scratch.mit.edu/microbit'
213208 } ,
214- {
215- name : 'micro:bit MORE' ,
216- extensionId : 'microbitMore' ,
217- collaborator : 'Yengawa Lab' ,
218- iconURL : microbitMoreIconURL ,
219- insetIconURL : microbitMoreInsetIconURL ,
220- description : (
221- < FormattedMessage
222- defaultMessage = "Connect your projects with the world."
223- description = "Description for the 'micro:bit' extension"
224- id = "gui.extension.microbit.description"
225- />
226- ) ,
227- featured : true ,
228- disabled : false ,
229- bluetoothRequired : true ,
230- internetConnectionRequired : false ,
231- launchPeripheralConnectionFlow : true ,
232- useAutoScan : false ,
233- connectionIconURL : microbitMoreConnectionIconURL ,
234- connectionSmallIconURL : microbitMoreConnectionSmallIconURL ,
235- connectingMessage : (
236- < FormattedMessage
237- defaultMessage = "Connecting"
238- description = "Message to help people connect to their micro:bit."
239- id = "gui.extension.microbit.connectingMessage"
240- />
241- ) ,
242- helpLink : 'https://lab.yengawa.com/project/scratch-microbit-more/'
243- } ,
244209 {
245210 name : 'LEGO MINDSTORMS EV3' ,
246211 extensionId : 'ev3' ,
@@ -433,3 +398,9 @@ export default [
433398 helpLink : 'https://github.com/smalruby/smalruby3-gui/wiki/SmalrubotS1'
434399 }
435400] ;
401+
402+ // Injected for extra extensions
403+ import microbitMore from './microbitMore/entry.jsx' ;
404+ extensions . push ( microbitMore ) ;
405+
406+ export default extensions ;
0 commit comments