Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml')
-rw-r--r--plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml153
1 files changed, 0 insertions, 153 deletions
diff --git a/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml b/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml
deleted file mode 100644
index b33036847b..0000000000
--- a/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml
+++ /dev/null
@@ -1,153 +0,0 @@
-// Copyright (c) 2020 Ultimaker B.V.
-// Toolbox is released under the terms of the LGPLv3 or higher.
-
-import QtQuick 2.10
-import QtQuick.Window 2.2
-import QtQuick.Controls 2.3
-
-import UM 1.1 as UM
-import Cura 1.6 as Cura
-
-
-UM.Dialog{
- visible: true
- title: catalog.i18nc("@title", "Changes from your account")
- width: UM.Theme.getSize("popup_dialog").width
- height: UM.Theme.getSize("popup_dialog").height
- minimumWidth: width
- maximumWidth: minimumWidth
- minimumHeight: height
- maximumHeight: minimumHeight
- margin: 0
-
- property string actionButtonText: subscribedPackagesModel.hasIncompatiblePackages && !subscribedPackagesModel.hasCompatiblePackages ? catalog.i18nc("@button", "Dismiss") : catalog.i18nc("@button", "Next")
-
- Rectangle
- {
- id: root
- anchors.fill: parent
- color: UM.Theme.getColor("main_background")
-
- UM.I18nCatalog
- {
- id: catalog
- name: "cura"
- }
-
- ScrollView
- {
- width: parent.width
- height: parent.height - nextButton.height - nextButton.anchors.margins * 2 // We want some leftover space for the button at the bottom
- clip: true
-
- Column
- {
- anchors.fill: parent
- anchors.margins: UM.Theme.getSize("default_margin").width
-
- // Compatible packages
- Label
- {
- font: UM.Theme.getFont("default")
- text: catalog.i18nc("@label", "The following packages will be added:")
- visible: subscribedPackagesModel.hasCompatiblePackages
- color: UM.Theme.getColor("text")
- height: contentHeight + UM.Theme.getSize("default_margin").height
- }
- Repeater
- {
- model: subscribedPackagesModel
- Component
- {
- Item
- {
- width: parent.width
- property int lineHeight: 60
- visible: model.is_compatible
- height: visible ? (lineHeight + UM.Theme.getSize("default_margin").height) : 0 // We only show the compatible packages here
- Image
- {
- id: packageIcon
- source: model.icon_url || "../../images/placeholder.svg"
- height: lineHeight
- width: height
- sourceSize.height: height
- sourceSize.width: width
- mipmap: true
- fillMode: Image.PreserveAspectFit
- }
- Label
- {
- text: model.display_name
- font: UM.Theme.getFont("medium_bold")
- anchors.left: packageIcon.right
- anchors.leftMargin: UM.Theme.getSize("default_margin").width
- anchors.verticalCenter: packageIcon.verticalCenter
- color: UM.Theme.getColor("text")
- elide: Text.ElideRight
- }
- }
- }
- }
-
- // Incompatible packages
- Label
- {
- font: UM.Theme.getFont("default")
- text: catalog.i18nc("@label", "The following packages can not be installed because of an incompatible Cura version:")
- visible: subscribedPackagesModel.hasIncompatiblePackages
- color: UM.Theme.getColor("text")
- height: contentHeight + UM.Theme.getSize("default_margin").height
- }
- Repeater
- {
- model: subscribedPackagesModel
- Component
- {
- Item
- {
- width: parent.width
- property int lineHeight: 60
- visible: !model.is_compatible && !model.is_dismissed
- height: visible ? (lineHeight + UM.Theme.getSize("default_margin").height) : 0 // We only show the incompatible packages here
- Image
- {
- id: packageIcon
- source: model.icon_url || "../../images/placeholder.svg"
- height: lineHeight
- width: height
- sourceSize.height: height
- sourceSize.width: width
- mipmap: true
- fillMode: Image.PreserveAspectFit
- }
- Label
- {
- text: model.display_name
- font: UM.Theme.getFont("medium_bold")
- anchors.left: packageIcon.right
- anchors.leftMargin: UM.Theme.getSize("default_margin").width
- anchors.verticalCenter: packageIcon.verticalCenter
- color: UM.Theme.getColor("text")
- elide: Text.ElideRight
- }
- }
- }
- }
- }
-
- } // End of ScrollView
-
- Cura.PrimaryButton
- {
- id: nextButton
- anchors.bottom: parent.bottom
- anchors.right: parent.right
- anchors.margins: UM.Theme.getSize("default_margin").height
- text: actionButtonText
- onClicked: accept()
- leftPadding: UM.Theme.getSize("dialog_primary_button_padding").width
- rightPadding: UM.Theme.getSize("dialog_primary_button_padding").width
- }
- }
-}