only allow bbl manage on user customized device
This commit is contained in:
parent
5a728d186d
commit
a7df775f62
3 changed files with 4 additions and 3 deletions
|
|
@ -1,5 +1,6 @@
|
|||
#!/bin/bash
|
||||
tag=${1:-latest}
|
||||
npm run clear-cache
|
||||
./bin/build-upload win ${tag} && \
|
||||
./bin/build-upload linux ${tag} && \
|
||||
./bin/build-upload mac ${tag}
|
||||
|
|
|
|||
|
|
@ -661,7 +661,7 @@ self.kiri.load(api => {
|
|||
if (!bound) {
|
||||
return;
|
||||
}
|
||||
if (devsel.extras?.bbl) {
|
||||
if (devsel.extras?.bbl && !api.ui.deviceSave.disabled) {
|
||||
device = devsel;
|
||||
printers = devsel.extras.bbl;
|
||||
bound.bblman.classList.remove('hide');
|
||||
|
|
@ -684,7 +684,7 @@ self.kiri.load(api => {
|
|||
}
|
||||
|
||||
function prep_export(gen3mf, gcode, info, settings) {
|
||||
if (!settings.device.extras?.bbl) {
|
||||
if (!settings.device.extras?.bbl || api.ui.deviceSave.disabled) {
|
||||
$('bambu-output').style.display = 'none';
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@
|
|||
"mklinks": "find src web -type l | xargs -I{} sh -c 'echo \"{},$(readlink {})\"' > links.csv",
|
||||
"mac-verify": "spctl --assess -vv --type install dist/*/*.app",
|
||||
"clear-cache": "rm -rf tmp/* data/cache/*",
|
||||
"prebuild": "npm run clear-cache; node bin/electron-pre.js",
|
||||
"prebuild": "node bin/electron-pre.js",
|
||||
"postbuild": "node bin/electron-post.js",
|
||||
"preinstall": "node bin/install-pre.js; npx webpack --config bin/webpack-three.js"
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue