svg import behavior normalized for all modes

This commit is contained in:
Stewart Allen 2022-01-28 17:24:39 -05:00
commit 3fd79573e6
3 changed files with 12 additions and 15 deletions

View file

@ -20,6 +20,7 @@
* `F` complete and expose grouping feature * `F` complete and expose grouping feature
* `F` add svgnest-like arrange algorithm * `F` add svgnest-like arrange algorithm
* `F` warn if part hanging in negative Z space or off bed in general * `F` warn if part hanging in negative Z space or off bed in general
* `F` add instancing support for 3MF files on import
# FDM # FDM

View file

@ -2884,9 +2884,6 @@
load_dec(); load_dec();
} }
else if (issvg) { else if (issvg) {
if (MODE === MODES.LASER) {
loadCode(e.target.result, 'svg');
} else {
let name = e.target.file.name; let name = e.target.file.name;
let svg = LOAD.SVG.parse(e.target.result); let svg = LOAD.SVG.parse(e.target.result);
let ind = 0; let ind = 0;
@ -2898,7 +2895,6 @@
.saveToCatalog(num ? `${name}-${num}` : name) .saveToCatalog(num ? `${name}-${num}` : name)
); );
} }
}
load_dec(); load_dec();
} }
else if (iskmz) settingsImportZip(e.target.result, true); else if (iskmz) settingsImportZip(e.target.result, true);

View file

@ -48,7 +48,7 @@
this.id = id || new Date().getTime().toString(36); this.id = id || new Date().getTime().toString(36);
this.settings = settings; this.settings = settings;
this.widgets = widgets; this.widgets = widgets;
debugE = settings.controller.devel ? 1 : 0; debugE = settings ? (settings.controller.devel ? 1 : 0) : 0;
} }
PRO.addOutput = addOutput; PRO.addOutput = addOutput;