mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-09 14:55:03 -06:00
Determine readonly state from location in filesystem instead of a metadata property
CURA-1684
This commit is contained in:
parent
5da3665832
commit
cd803bc36e
43 changed files with 9 additions and 48 deletions
|
@ -258,13 +258,13 @@ UM.MainWindow
|
|||
{
|
||||
//Insert a separator between readonly and custom profiles
|
||||
if(separatorIndex < 0 && index > 0) {
|
||||
if(model.getItem(index-1).metadata.read_only != model.getItem(index).metadata.read_only) {
|
||||
if(model.getItem(index-1).readOnly != model.getItem(index).readOnly) {
|
||||
profileMenu.insertSeparator(index);
|
||||
separatorIndex = index;
|
||||
}
|
||||
}
|
||||
//Because of the separator, custom profiles move one index lower
|
||||
profileMenu.insertItem((model.getItem(index).metadata.read_only) ? index : index + 1, object.item);
|
||||
profileMenu.insertItem((model.getItem(index).readOnly) ? index : index + 1, object.item);
|
||||
}
|
||||
onObjectRemoved:
|
||||
{
|
||||
|
|
|
@ -65,8 +65,8 @@ UM.ManagementPage
|
|||
|
||||
activateEnabled: currentItem != null ? currentItem.id != Cura.MachineManager.activeQualityId : false;
|
||||
addEnabled: currentItem != null;
|
||||
removeEnabled: currentItem != null ? !currentItem.metadata.read_only : false;
|
||||
renameEnabled: currentItem != null ? !currentItem.metadata.read_only : false;
|
||||
removeEnabled: currentItem != null ? !currentItem.readOnly : false;
|
||||
renameEnabled: currentItem != null ? !currentItem.readOnly : false;
|
||||
|
||||
scrollviewCaption: catalog.i18nc("@label %1 is printer name","Printer: %1").arg(Cura.MachineManager.activeMachineName)
|
||||
|
||||
|
|
|
@ -88,13 +88,13 @@ Item{
|
|||
{
|
||||
//Insert a separator between readonly and custom profiles
|
||||
if(separatorIndex < 0 && index > 0) {
|
||||
if(model.getItem(index-1).metadata.read_only != model.getItem(index).metadata.read_only) {
|
||||
if(model.getItem(index-1).readOnly != model.getItem(index).readOnly) {
|
||||
profileSelectionMenu.insertSeparator(index);
|
||||
separatorIndex = index;
|
||||
}
|
||||
}
|
||||
//Because of the separator, custom profiles move one index lower
|
||||
profileSelectionMenu.insertItem((model.getItem(index).metadata.read_only) ? index : index + 1, object.item);
|
||||
profileSelectionMenu.insertItem((model.getItem(index).readOnly) ? index : index + 1, object.item);
|
||||
}
|
||||
onObjectRemoved:
|
||||
{
|
||||
|
|
|
@ -6,7 +6,6 @@ definition = fdmprinter
|
|||
[metadata]
|
||||
type = quality
|
||||
weight = -3
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -6,7 +6,6 @@ definition = fdmprinter
|
|||
[metadata]
|
||||
type = quality
|
||||
weight = -1
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 10
|
||||
|
|
|
@ -6,6 +6,5 @@ definition = fdmprinter
|
|||
[metadata]
|
||||
type = quality
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_extended_plus_0.25_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -1
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -3
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.1
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_extended_plus_0.6_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_extended_plus_0.8_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_extended_plus_0.25_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -1
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -3
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.1
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_extended_plus_0.6_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_extended_plus_0.8_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_extended_plus_0.25_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -1
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -3
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_extended_plus_0.4_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.1
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
material = generic_pla_ultimaker2_extended_plus_0.6_mm
|
||||
type = quality
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_extended_plus
|
|||
material = generic_pla_ultimaker2_extended_plus_0.8_mm
|
||||
type = quality
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_plus_0.25_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_plus_0.4_mm
|
||||
weight = -1
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_plus_0.4_mm
|
||||
weight = -3
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_pla_ultimaker2_plus_0.4_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.1
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
material = generic_pla_ultimaker2_plus_0.6_mm
|
||||
type = quality
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
material = generic_pla_ultimaker2_plus_0.8_mm
|
||||
type = quality
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_plus_0.25_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_plus_0.4_mm
|
||||
weight = -1
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_plus_0.4_mm
|
||||
weight = -3
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_plus_0.4_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.1
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_plus_0.6_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_abs_ultimaker2_plus_0.8_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_plus_0.25_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_plus_0.4_mm
|
||||
weight = -1
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_plus_0.4_mm
|
||||
weight = -3
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_plus_0.4_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.1
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_plus_0.6_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
|
|
|
@ -7,7 +7,6 @@ definition = ultimaker2_plus
|
|||
type = quality
|
||||
material = generic_cpe_ultimaker2_plus_0.8_mm
|
||||
weight = -2
|
||||
read_only = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue