From 00729eb6b1fab5643d92f6525e42ed5e4b614977 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Thu, 16 Apr 2020 22:33:09 -0400 Subject: [PATCH] present new users in a new mode with a device selector --- js/kiri-conf.js | 4 ++++ js/kiri-init.js | 2 +- js/kiri.js | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/js/kiri-conf.js b/js/kiri-conf.js index c4c96ade..4304a74c 100644 --- a/js/kiri-conf.js +++ b/js/kiri-conf.js @@ -200,6 +200,7 @@ let gs_kiri_conf = exports; fdm:{ // device defaults FDM:Device d:{ + new: true, mode: "", internal: 0, bedWidth: 300, @@ -287,6 +288,7 @@ let gs_kiri_conf = exports; sla:{ // device defaults SLA:Device d:{ + new: true, deviceName: "", noclone: false, mode: "", @@ -319,6 +321,7 @@ let gs_kiri_conf = exports; cam:{ // device defaults CAM:Device d:{ + new: true, mode: "", internal: 0, bedWidth: 300, @@ -393,6 +396,7 @@ let gs_kiri_conf = exports; laser: { // device defaults Laser:Device d:{ + new: true, mode: "", internal: 0, bedWidth: 300, diff --git a/js/kiri-init.js b/js/kiri-init.js index 912ebaff..70e40de6 100644 --- a/js/kiri-init.js +++ b/js/kiri-init.js @@ -550,7 +550,7 @@ var gs_kiri_init = exports; dev = current.device = CONF.device_from_code(code,mode), proc = current.process; - + dev.new = false; dev.deviceName = devicename; proc.outputOriginCenter = dev.outputOriginCenter; diff --git a/js/kiri.js b/js/kiri.js index 2f42ef0c..6f615903 100644 --- a/js/kiri.js +++ b/js/kiri.js @@ -1900,6 +1900,9 @@ self.kiri.copyright = exports.COPYRIGHT; triggerSettingsEvent(); platformUpdateSelected(); updateFields(); + if (settings.device.new) { + API.show.devices(); + } } function currentDeviceName() {