@@ -51,6 +51,11 @@ import meshInsetIconURL from './mesh/mesh-small.png';
51
51
import meshConnectionIconURL from './mesh/mesh-illustration.png' ;
52
52
import meshConnectionSmallIconURL from './mesh/mesh-small.png' ;
53
53
54
+ import smalrubotS1IconURL from './smalrubot-s1/smalrubot-s1.png' ;
55
+ import smalrubotS1InsetIconURL from './smalrubot-s1/smalrubot-s1-small.png' ;
56
+ import smalrubotS1ConnectionIconURL from './smalrubot-s1/smalrubot-s1-illustration.png' ;
57
+ import smalrubotS1ConnectionSmallIconURL from './smalrubot-s1/smalrubot-s1-small.png' ;
58
+
54
59
export default [
55
60
{
56
61
name : (
@@ -356,5 +361,40 @@ export default [
356
361
/>
357
362
) ,
358
363
helpLink : 'https://github.com/smalruby/smalruby3-gui/wiki/Mesh'
364
+ } ,
365
+ {
366
+ name : (
367
+ < FormattedMessage
368
+ defaultMessage = "Smalrubot S1"
369
+ description = "Name for the 'Smalrubot S1' extension"
370
+ id = "gui.smalruby3.extension.smalrubotS1.name"
371
+ />
372
+ ) ,
373
+ extensionId : 'smalrubotS1' ,
374
+ iconURL : smalrubotS1IconURL ,
375
+ insetIconURL : smalrubotS1InsetIconURL ,
376
+ description : (
377
+ < FormattedMessage
378
+ defaultMessage = "Control the Smalrubot S1."
379
+ description = "Description for the 'Smalrubot S1' extension"
380
+ id = "gui.smalruby3.extension.smalrubotS1.description"
381
+ />
382
+ ) ,
383
+ featured : true ,
384
+ disabled : false ,
385
+ bluetoothRequired : false ,
386
+ internetConnectionRequired : false ,
387
+ launchPeripheralConnectionFlow : true ,
388
+ useAutoScan : true ,
389
+ connectionIconURL : smalrubotS1ConnectionIconURL ,
390
+ connectionSmallIconURL : smalrubotS1ConnectionSmallIconURL ,
391
+ connectingMessage : (
392
+ < FormattedMessage
393
+ defaultMessage = "Connecting"
394
+ description = "Message to help people connect to their Smalrubot S1."
395
+ id = "gui.smalruby3.extension.smalrubotS1.connectingMessage"
396
+ />
397
+ ) ,
398
+ helpLink : 'https://github.com/smalruby/smalruby3-gui/wiki/SmalrubotS1'
359
399
}
360
400
] ;
0 commit comments