mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-07 23:17:32 -06:00
Merge branch 'master' into CURA-8640_PyQt6
# Conflicts: # cura/UI/CuraSplashScreen.py
This commit is contained in:
commit
12ee57e4ad
17 changed files with 33 additions and 908 deletions
|
@ -45,49 +45,6 @@ Button
|
|||
// but it can exceed a maximum, then this value have to be set.
|
||||
property int maximumWidth: 0
|
||||
|
||||
// These properties are deprecated.
|
||||
// To (maybe) prevent a major SDK upgrade, mark them as deprecated instead of just outright removing them.
|
||||
// Note, if you still want rounded corners, use (something based on) Cura.RoundedRectangle.
|
||||
property alias cornerSide: deprecatedProperties.cornerSide
|
||||
property alias shadowColor: deprecatedProperties.shadowColor
|
||||
property alias shadowEnabled: deprecatedProperties.shadowEnabled
|
||||
|
||||
Item
|
||||
{
|
||||
id: deprecatedProperties
|
||||
|
||||
visible: false
|
||||
enabled: false
|
||||
width: 0
|
||||
height: 0
|
||||
|
||||
property var cornerSide: null
|
||||
property var shadowColor: null
|
||||
property var shadowEnabled: null
|
||||
|
||||
onCornerSideChanged:
|
||||
{
|
||||
if (cornerSide != null)
|
||||
{
|
||||
CuraApplication.writeToLog("w", "'ActionButton.cornerSide' is deprecated since 4.11. Rounded corners can still be made with 'Cura.RoundedRectangle'.");
|
||||
}
|
||||
}
|
||||
onShadowColorChanged:
|
||||
{
|
||||
if (shadowColor != null)
|
||||
{
|
||||
CuraApplication.writeToLog("w", "'ActionButton.shadowColor' is deprecated since 4.11.")
|
||||
}
|
||||
}
|
||||
onShadowEnabledChanged:
|
||||
{
|
||||
if (shadowEnabled != null)
|
||||
{
|
||||
CuraApplication.writeToLog("w", "'ActionButton.shadowEnabled' is deprecated since 4.11.")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
leftPadding: UM.Theme.getSize("default_margin").width
|
||||
rightPadding: UM.Theme.getSize("default_margin").width
|
||||
height: UM.Theme.getSize("action_button").height
|
||||
|
@ -167,16 +124,12 @@ Button
|
|||
}
|
||||
}
|
||||
|
||||
background: Cura.RoundedRectangle
|
||||
background: Rectangle
|
||||
{
|
||||
id: backgroundRect
|
||||
color: button.enabled ? (button.hovered ? button.hoverColor : button.color) : button.disabledColor
|
||||
border.width: UM.Theme.getSize("default_lining").width
|
||||
border.color: button.enabled ? (button.hovered ? button.outlineHoverColor : button.outlineColor) : button.outlineDisabledColor
|
||||
|
||||
// Disable the rounded-ness of this rectangle. We can't use a normal Rectangle here yet, as the API/SDK has only just been deprecated.
|
||||
radius: 0
|
||||
cornerSide: Cura.RoundedRectangle.Direction.None
|
||||
}
|
||||
|
||||
UM.ToolTip
|
||||
|
|
|
@ -40,7 +40,6 @@ Item
|
|||
property alias selectAll: selectAllAction
|
||||
property alias deleteAll: deleteAllAction
|
||||
property alias reloadAll: reloadAllAction
|
||||
property alias arrangeAllBuildPlates: arrangeAllBuildPlatesAction
|
||||
property alias arrangeAll: arrangeAllAction
|
||||
property alias arrangeSelection: arrangeSelectionAction
|
||||
property alias resetAllTranslation: resetAllTranslationAction
|
||||
|
@ -407,13 +406,6 @@ Item
|
|||
onTriggered: CuraApplication.reloadAll()
|
||||
}
|
||||
|
||||
Action
|
||||
{
|
||||
id: arrangeAllBuildPlatesAction
|
||||
text: catalog.i18nc("@action:inmenu menubar:edit","Arrange All Models To All Build Plates")
|
||||
onTriggered: Printer.arrangeObjectsToAllBuildPlates()
|
||||
}
|
||||
|
||||
Action
|
||||
{
|
||||
id: arrangeAllAction
|
||||
|
|
|
@ -55,7 +55,7 @@ Cura.ExpandablePopup
|
|||
Layout.maximumWidth: Math.round(parent.width / extrudersModel.count)
|
||||
Layout.fillHeight: true
|
||||
|
||||
property var extruderStack: activeMachine ? activeMachine.extruders[model.index]: null
|
||||
property var extruderStack: activeMachine ? activeMachine.extruderList[model.index]: null
|
||||
property bool valueWarning: !Cura.ExtruderManager.getExtruderHasQualityForMaterial(extruderStack)
|
||||
property bool valueError: activeMachine ? Cura.ContainerManager.getContainerMetaDataEntry(extruderStack.material.id, "compatible", "") != "True" : false
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue