Warning, /plasma-mobile/mycroft-plasmoid-mobile/plasmoid/contents/ui/Disclaimer.qml is written in an unsupported language. File is not indexed.
0001 /* Copyright 2016 Aditya Mehra <aix.m@outlook.com>
0002
0003 This library is free software; you can redistribute it and/or
0004 modify it under the terms of the GNU Lesser General Public
0005 License as published by the Free Software Foundation; either
0006 version 2.1 of the License, or (at your option) version 3, or any
0007 later version accepted by the membership of KDE e.V. (or its
0008 successor approved by the membership of KDE e.V.), which shall
0009 act as a proxy defined in Section 6 of version 3 of the license.
0010
0011 This library is distributed in the hope that it will be useful,
0012 but WITHOUT ANY WARRANTY; without even the implied warranty of
0013 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
0014 Lesser General Public License for more details.
0015
0016 You should have received a copy of the GNU Lesser General Public
0017 License along with this library. If not, see <http://www.gnu.org/licenses/>.
0018 */
0019
0020 import QtQuick 2.9
0021 import org.kde.plasma.core 2.0 as PlasmaCore
0022 import org.kde.plasma.components 2.0 as PlasmaComponents
0023 import org.kde.plasma.extras 2.0 as PlasmaExtras
0024
0025 Item {
0026 anchors.fill: parent
0027
0028 Rectangle{
0029 id: disclaimerHeadingBg
0030 color: theme.linkColor
0031 anchors.left: parent.left
0032 anchors.top: parent.top
0033 anchors.right: parent.right
0034 height: units.gridUnit * 3
0035
0036 Text {
0037 id: disclaimerHeading1
0038 height: 28
0039 text: i18n("Let's Continue?")
0040 font.pointSize: 24
0041 elide: Text.ElideLeft
0042 font.family: "Verdana"
0043 wrapMode: Text.WrapAnywhere
0044 font.bold: true
0045 renderType: Text.QtRendering
0046 anchors.horizontalCenter: parent.horizontalCenter
0047 anchors.top: parent.top
0048 anchors.topMargin: units.gridUnit * 0.5
0049 color: theme.backgroundColor
0050 }
0051 }
0052
0053
0054 Text {
0055 id: disclaimerBody1
0056 height: contentHeight
0057 text: i18n("Mycroft by default is powered by a cloud-based speech to text service. Mycroft gives you the ability to change speech to text services or use a locally configured one within their settings at home.mycroft.ai. If you agree to the default usage of Mycroft’s speech to text service, please continue. Also remember you can always choose to turn off or mute Mycroft when you do not wish to use it.")
0058 font.pointSize: 10
0059 font.family: "Verdana"
0060 wrapMode: Text.Wrap
0061 renderType: Text.QtRendering
0062 horizontalAlignment: Text.AlignHCenter
0063 anchors.top: disclaimerHeadingBg.bottom
0064 anchors.topMargin: 18
0065 anchors.right: parent.right
0066 anchors.rightMargin: 5
0067 anchors.left: parent.left
0068 anchors.leftMargin: 5
0069 color: theme.textColor
0070 }
0071
0072 Item {
0073 id: noticemsg
0074 anchors.top: disclaimerBody1.bottom
0075 anchors.topMargin: 20
0076 anchors.right: parent.right
0077 anchors.left: parent.left
0078 height: disclaimerBody2.contentHeight
0079
0080 Text {
0081 id: disclaimerBody2
0082 height: contentHeight
0083 text: i18n("To start using Mycroft toggle the switch in the upper right corner!")
0084 font.italic: true
0085 font.pointSize: 10
0086 font.family: "Verdana"
0087 wrapMode: Text.WrapAnywhere
0088 renderType: Text.QtRendering
0089 horizontalAlignment: Text.AlignHCenter
0090 anchors.right: parent.right
0091 anchors.rightMargin: 5
0092 anchors.left: parent.left
0093 anchors.leftMargin: 5
0094 color: theme.textColor
0095 }
0096 }
0097 }