replace feature.preview with feature.work_alerts
This commit is contained in:
parent
a74de9b8fd
commit
eedf8860ca
2 changed files with 16 additions and 18 deletions
|
|
@ -31,7 +31,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
function callExport(callback, mode) {
|
function callExport(callback, mode) {
|
||||||
let alert = API.show.alert("Exporting");
|
let alert = API.feature.work_alerts ? API.show.alert("Exporting") : null;
|
||||||
const gcode = [];
|
const gcode = [];
|
||||||
KIRI.client.export(API.conf.get(), (line) => {
|
KIRI.client.export(API.conf.get(), (line) => {
|
||||||
gcode.push(line);
|
gcode.push(line);
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@
|
||||||
controls: true, // show or not side menus
|
controls: true, // show or not side menus
|
||||||
drop_group: undefined, // optional array to group multi drop
|
drop_group: undefined, // optional array to group multi drop
|
||||||
drop_layout: true, // layout on new drop
|
drop_layout: true, // layout on new drop
|
||||||
preview: true, // allow bypassing preview generation
|
work_alerts: true, // allow disabling work progress alerts
|
||||||
hover: false, // when true fires mouse hover events
|
hover: false, // when true fires mouse hover events
|
||||||
hoverAdds: false, // when true only searches widget additions
|
hoverAdds: false, // when true only searches widget additions
|
||||||
};
|
};
|
||||||
|
|
@ -533,7 +533,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
function alert2(message, time) {
|
function alert2(message, time) {
|
||||||
if (message === undefined) {
|
if (message === undefined || message === null) {
|
||||||
return updateAlerts(true);
|
return updateAlerts(true);
|
||||||
}
|
}
|
||||||
let rec = [message, Date.now(), time, true];
|
let rec = [message, Date.now(), time, true];
|
||||||
|
|
@ -543,8 +543,10 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
function alert2cancel(rec) {
|
function alert2cancel(rec) {
|
||||||
rec[3] = false;
|
if (Array.isArray(rec)) {
|
||||||
updateAlerts();
|
rec[3] = false;
|
||||||
|
updateAlerts();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateAlerts(clear) {
|
function updateAlerts(clear) {
|
||||||
|
|
@ -898,7 +900,7 @@
|
||||||
}
|
}
|
||||||
// on the last exit, update ui and call the callback
|
// on the last exit, update ui and call the callback
|
||||||
if (--countdown === 0 || error || errored) {
|
if (--countdown === 0 || error || errored) {
|
||||||
let alert = scale === 1 ? API.show.alert("Rendering") : null;
|
let alert = scale === 1 && feature.work_alerts ? API.show.alert("Rendering") : null;
|
||||||
KIRI.client.unrotate(settings, () => {
|
KIRI.client.unrotate(settings, () => {
|
||||||
forAllWidgets(widget => {
|
forAllWidgets(widget => {
|
||||||
// on done
|
// on done
|
||||||
|
|
@ -978,9 +980,7 @@
|
||||||
|
|
||||||
let isCam = MODE === MODES.CAM, pMode = getMode();
|
let isCam = MODE === MODES.CAM, pMode = getMode();
|
||||||
|
|
||||||
if (feature.preview) {
|
setViewMode(VIEWS.PREVIEW);
|
||||||
setViewMode(VIEWS.PREVIEW);
|
|
||||||
}
|
|
||||||
API.conf.save();
|
API.conf.save();
|
||||||
API.event.emit('preview.begin', pMode);
|
API.event.emit('preview.begin', pMode);
|
||||||
|
|
||||||
|
|
@ -989,7 +989,7 @@
|
||||||
forAllWidgets(function(widget) {
|
forAllWidgets(function(widget) {
|
||||||
widget.setColor(color.cam_preview);
|
widget.setColor(color.cam_preview);
|
||||||
});
|
});
|
||||||
} else if (feature.preview && offset === 0) {
|
} else if (offset === 0) {
|
||||||
setOpacity(color.preview_opacity);
|
setOpacity(color.preview_opacity);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1021,8 +1021,8 @@
|
||||||
API.show.progress(0);
|
API.show.progress(0);
|
||||||
if (!isCam) setOpacity(0);
|
if (!isCam) setOpacity(0);
|
||||||
|
|
||||||
if (feature.preview && output.length) {
|
if (output.length) {
|
||||||
let alert = API.show.alert("Rendering")
|
let alert = feature.work_alerts ? API.show.alert("Rendering") : null;
|
||||||
startTime = Date.now();
|
startTime = Date.now();
|
||||||
STACKS.clear();
|
STACKS.clear();
|
||||||
const stack = STACKS.create('print', SPACE.platform.world)
|
const stack = STACKS.create('print', SPACE.platform.world)
|
||||||
|
|
@ -1047,12 +1047,10 @@
|
||||||
API.event.emit('print', pMode);
|
API.event.emit('print', pMode);
|
||||||
API.event.emit('preview.end', pMode);
|
API.event.emit('preview.end', pMode);
|
||||||
|
|
||||||
if (feature.preview) {
|
SPACE.update();
|
||||||
SPACE.update();
|
updateSliderMax(true);
|
||||||
updateSliderMax(true);
|
setVisibleLayer(-1, 0);
|
||||||
setVisibleLayer(-1, 0);
|
updateSpeeds(maxSpeed);
|
||||||
updateSpeeds(maxSpeed);
|
|
||||||
}
|
|
||||||
|
|
||||||
// mark preview complete for export
|
// mark preview complete for export
|
||||||
complete.preview = true;
|
complete.preview = true;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue