Skip to content

Commit c8debd7

Browse files
committed
Update 3D printer conditions for displaying settings
1 parent 4add780 commit c8debd7

File tree

5 files changed

+54
-32
lines changed

5 files changed

+54
-32
lines changed

Diff for: src/targets/Printer3D/Marlin-embedded/preferences.json

+10-6
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,8 @@
161161
"id": "ismixedextruder",
162162
"type": "boolean",
163163
"label": "P49",
164-
"value": false
164+
"value": false,
165+
"depend": [{ "id": "showextruderspanel", "value": true }]
165166
},
166167
{
167168
"id": "enumber",
@@ -180,7 +181,8 @@
180181
{
181182
"id": "ismixedextruder",
182183
"value": true
183-
}
184+
},
185+
{ "id": "showextruderspanel", "value": true }
184186
]
185187
},
186188
{
@@ -193,7 +195,8 @@
193195
{
194196
"id": "ismixedextruder",
195197
"value": true
196-
}
198+
},
199+
{ "id": "showextruderspanel", "value": true }
197200
]
198201
}
199202
],
@@ -206,7 +209,8 @@
206209
{
207210
"id": "sd",
208211
"value": true
209-
}
212+
},
213+
{ "id": "showstatuspanel", "value": true }
210214
],
211215
"value": [
212216
{
@@ -236,7 +240,7 @@
236240
"id": "tftsdcommands",
237241
"type": "group",
238242
"label": "P102",
239-
"depend": [{ "id": "tftsd", "value": true }],
243+
"depend": [{ "id": "tftsd", "value": true }, { "id": "showstatuspanel", "value": true }],
240244
"value": [
241245
{
242246
"id": "tftsdpausecmd",
@@ -265,7 +269,7 @@
265269
"id": "tftusbcommands",
266270
"type": "group",
267271
"label": "P103",
268-
"depend": [{ "id": "tftusb", "value": true }],
272+
"depend": [{ "id": "tftusb", "value": true }, { "id": "showstatuspanel", "value": true }],
269273
"value": [
270274
{
271275
"id": "tftusbpausecmd",

Diff for: src/targets/Printer3D/Marlin/preferences.json

+12-6
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,8 @@
327327
"id": "ismixedextruder",
328328
"type": "boolean",
329329
"label": "P49",
330-
"value": false
330+
"value": false,
331+
"depend": [{ "id": "showextruderspanel", "value": true }]
331332
},
332333
{
333334
"id": "enumber",
@@ -346,7 +347,8 @@
346347
{
347348
"id": "ismixedextruder",
348349
"value": true
349-
}
350+
},
351+
{ "id": "showextruderspanel", "value": true }
350352
]
351353
},
352354
{
@@ -359,7 +361,8 @@
359361
{
360362
"id": "ismixedextruder",
361363
"value": true
362-
}
364+
},
365+
{ "id": "showextruderspanel", "value": true }
363366
]
364367
}
365368
],
@@ -393,7 +396,8 @@
393396
]
394397
]
395398

396-
}
399+
},
400+
{ "id": "showstatuspanel", "value": true }
397401
],
398402
"value": [
399403
{
@@ -431,7 +435,8 @@
431435
{
432436
"id": "tftsd",
433437
"value": true
434-
}
438+
},
439+
{ "id": "showstatuspanel", "value": true }
435440
],
436441
"value": [
437442
{
@@ -463,7 +468,8 @@
463468
"label": "P103",
464469
"depend": [
465470
{ "id": "tftfs", "notvalue": "none" },
466-
{ "id": "tftusb", "value": true }
471+
{ "id": "tftusb", "value": true },
472+
{ "id": "showstatuspanel", "value": true }
467473
],
468474
"value": [
469475
{

Diff for: src/targets/Printer3D/Repetier/preferences.json

+12-7
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,8 @@
211211
"id": "ismixedextruder",
212212
"type": "boolean",
213213
"label": "P49",
214-
"value": false
214+
"value": false,
215+
"depend": [{ "id": "showextruderspanel", "value": true }]
215216
},
216217
{
217218
"id": "enumber",
@@ -230,7 +231,8 @@
230231
{
231232
"id": "ismixedextruder",
232233
"value": true
233-
}
234+
},
235+
{ "id": "showextruderspanel", "value": true }
234236
]
235237
},
236238
{
@@ -239,15 +241,15 @@
239241
"label": "P51",
240242
"help": "S97",
241243
"value": "blue;red;green;#FF00FF;cyan;black",
242-
"depend": [{ "id": "ismixedextruder", "value": true }]
244+
"depend": [{ "id": "ismixedextruder", "value": true }, { "id": "showextruderspanel", "value": true }]
243245
}
244246
],
245247
"controls": [
246248
{
247249
"id": "flowcontrolsgroup",
248250
"type": "group",
249251
"label": "",
250-
"depend": [{ "id": "showflowratectrls", "value": true }],
252+
"depend": [{ "id": "showflowratectrls", "value": true }, { "id": "showextracontrolspanel", "value": true }],
251253
"value": [
252254
{
253255
"id": "flowratecmd",
@@ -268,7 +270,8 @@
268270
{
269271
"id": "sd",
270272
"value": true
271-
}
273+
},
274+
{ "id": "showstatuspanel", "value": true }
272275
],
273276
"value": [
274277
{
@@ -306,7 +309,8 @@
306309
{
307310
"id": "tftsd",
308311
"value": true
309-
}
312+
},
313+
{ "id": "showstatuspanel", "value": true }
310314
],
311315
"value": [
312316
{
@@ -338,7 +342,8 @@
338342
"label": "P103",
339343
"depend": [
340344
{ "id": "tftfs", "notvalue": "none" },
341-
{ "id": "tftusb", "value": true }
345+
{ "id": "tftusb", "value": true },
346+
{ "id": "showstatuspanel", "value": true }
342347
],
343348
"value": [
344349
{

Diff for: src/targets/Printer3D/Smoothieware/preferences.json

+7-5
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@
292292
"id": "fancontrolsgroup",
293293
"type": "group",
294294
"label": "",
295-
"depend": [{ "id": "showfanctrls", "value": true }],
295+
"depend": [{ "id": "showfanctrls", "value": true }, { "id": "showextracontrolspanel", "value": true }],
296296
"value": [
297297
{
298298
"id": "fancmd",
@@ -307,7 +307,7 @@
307307
"id": "flowcontrolsgroup",
308308
"type": "group",
309309
"label": "",
310-
"depend": [{ "id": "showflowratectrls", "value": true }],
310+
"depend": [{ "id": "showflowratectrls", "value": true }, { "id": "showextracontrolspanel", "value": true }],
311311
"value": [
312312
{
313313
"id": "flowratecmd",
@@ -324,7 +324,7 @@
324324
"id": "sdcommands",
325325
"type": "group",
326326
"label": "P101",
327-
"depend": [{ "id": "sd", "value": true }],
327+
"depend": [{ "id": "sd", "value": true }, { "id": "showstatuspanel", "value": true }],
328328
"value": [
329329
{
330330
"id": "sdpausecmd",
@@ -361,7 +361,8 @@
361361
{
362362
"id": "tftsd",
363363
"value": true
364-
}
364+
},
365+
{ "id": "showstatuspanel", "value": true }
365366
],
366367
"value": [
367368
{
@@ -393,7 +394,8 @@
393394
"label": "P103",
394395
"depend": [
395396
{ "id": "tftfs", "notvalue": "none" },
396-
{ "id": "tftusb", "value": true }
397+
{ "id": "tftusb", "value": true },
398+
{ "id": "showstatuspanel", "value": true }
397399
],
398400
"value": [
399401
{

Diff for: src/targets/Printer3D/preferences.json

+13-8
Original file line numberDiff line numberDiff line change
@@ -791,19 +791,21 @@
791791
"id": "openextracontrolsonstart",
792792
"type": "boolean",
793793
"label": "S93",
794-
"value": true
794+
"value": true,
795+
"depend": [{ "id": "showextracontrolspanel", "value": true }]
795796
},
796797
{
797798
"id": "showfanctrls",
798799
"type": "boolean",
799800
"label": "P45",
800-
"value": true
801+
"value": true,
802+
"depend": [{ "id": "showextracontrolspanel", "value": true }]
801803
},
802804
{
803805
"id": "fancontrolsgroup",
804806
"type": "group",
805807
"label": "",
806-
"depend": [{ "id": "showfanctrls", "value": true }],
808+
"depend": [{ "id": "showfanctrls", "value": true }, { "id": "showextracontrolspanel", "value": true }],
807809
"value": [
808810
{
809811
"id": "fanpresets",
@@ -829,13 +831,14 @@
829831
"id": "showspeedctrls",
830832
"type": "boolean",
831833
"label": "P46",
832-
"value": true
834+
"value": true,
835+
"depend": [{ "id": "showextracontrolspanel", "value": true }]
833836
},
834837
{
835838
"id": "speedcontrolsgroup",
836839
"type": "group",
837840
"label": "",
838-
"depend": [{ "id": "showspeedctrls", "value": true }],
841+
"depend": [{ "id": "showspeedctrls", "value": true }, { "id": "showextracontrolspanel", "value": true }],
839842
"value": [
840843
{
841844
"id": "speedpresets",
@@ -860,13 +863,14 @@
860863
"id": "showflowratectrls",
861864
"type": "boolean",
862865
"label": "P47",
863-
"value": true
866+
"value": true,
867+
"depend": [{ "id": "showextracontrolspanel", "value": true }]
864868
},
865869
{
866870
"id": "flowcontrolsgroup",
867871
"type": "group",
868872
"label": "",
869-
"depend": [{ "id": "showflowratectrls", "value": true }],
873+
"depend": [{ "id": "showflowratectrls", "value": true }, { "id": "showextracontrolspanel", "value": true }],
870874
"value": [
871875
{
872876
"id": "flowratepresets",
@@ -891,7 +895,8 @@
891895
"id": "showsensorctrls",
892896
"type": "boolean",
893897
"label": "P88",
894-
"value": true
898+
"value": true,
899+
"depend": [{ "id": "showextracontrolspanel", "value": true }]
895900
}
896901
]
897902
}

0 commit comments

Comments
 (0)