present new users in a new mode with a device selector

This commit is contained in:
Stewart Allen 2020-04-16 22:33:09 -04:00
commit 00729eb6b1
3 changed files with 8 additions and 1 deletions

View file

@ -200,6 +200,7 @@ let gs_kiri_conf = exports;
fdm:{ fdm:{
// device defaults FDM:Device // device defaults FDM:Device
d:{ d:{
new: true,
mode: "", mode: "",
internal: 0, internal: 0,
bedWidth: 300, bedWidth: 300,
@ -287,6 +288,7 @@ let gs_kiri_conf = exports;
sla:{ sla:{
// device defaults SLA:Device // device defaults SLA:Device
d:{ d:{
new: true,
deviceName: "", deviceName: "",
noclone: false, noclone: false,
mode: "", mode: "",
@ -319,6 +321,7 @@ let gs_kiri_conf = exports;
cam:{ cam:{
// device defaults CAM:Device // device defaults CAM:Device
d:{ d:{
new: true,
mode: "", mode: "",
internal: 0, internal: 0,
bedWidth: 300, bedWidth: 300,
@ -393,6 +396,7 @@ let gs_kiri_conf = exports;
laser: { laser: {
// device defaults Laser:Device // device defaults Laser:Device
d:{ d:{
new: true,
mode: "", mode: "",
internal: 0, internal: 0,
bedWidth: 300, bedWidth: 300,

View file

@ -550,7 +550,7 @@ var gs_kiri_init = exports;
dev = current.device = CONF.device_from_code(code,mode), dev = current.device = CONF.device_from_code(code,mode),
proc = current.process; proc = current.process;
dev.new = false;
dev.deviceName = devicename; dev.deviceName = devicename;
proc.outputOriginCenter = dev.outputOriginCenter; proc.outputOriginCenter = dev.outputOriginCenter;

View file

@ -1900,6 +1900,9 @@ self.kiri.copyright = exports.COPYRIGHT;
triggerSettingsEvent(); triggerSettingsEvent();
platformUpdateSelected(); platformUpdateSelected();
updateFields(); updateFields();
if (settings.device.new) {
API.show.devices();
}
} }
function currentDeviceName() { function currentDeviceName() {