summaryrefslogtreecommitdiffstats
path: root/recipes-demo/phone
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-demo/phone')
-rw-r--r--recipes-demo/phone/phone/0001-Migrate-to-Qt-6.patch189
-rw-r--r--recipes-demo/phone/phone_git.bb6
2 files changed, 2 insertions, 193 deletions
diff --git a/recipes-demo/phone/phone/0001-Migrate-to-Qt-6.patch b/recipes-demo/phone/phone/0001-Migrate-to-Qt-6.patch
deleted file mode 100644
index 5777727a7..000000000
--- a/recipes-demo/phone/phone/0001-Migrate-to-Qt-6.patch
+++ /dev/null
@@ -1,189 +0,0 @@
-From e70943a45841b28da16fa8590dc3054401b47591 Mon Sep 17 00:00:00 2001
-From: Indivara Weerasuriya <1806262-indivara@users.noreply.git.qt.io>
-Date: Wed, 24 Jul 2024 09:34:25 +0900
-Subject: [PATCH] Migrate to Qt 6
-
----
- app/ContactsView.qml | 3 +--
- app/Dialer.qml | 14 +++++++-------
- app/Phone.qml | 6 +++---
- app/Recents.qml | 8 ++++----
- app/TabImageButton.qml | 11 ++++++-----
- 5 files changed, 21 insertions(+), 21 deletions(-)
-
-diff --git a/app/ContactsView.qml b/app/ContactsView.qml
-index 66f2199..e9def44 100644
---- a/app/ContactsView.qml
-+++ b/app/ContactsView.qml
-@@ -18,7 +18,6 @@
- import QtQuick 2.6
- import QtQuick.Layouts 1.3
- import QtQuick.Controls 2.0
--import QtQuick.Controls.Styles 1.4
- import AGL.Demo.Controls 1.0
- import PhoneNumber 1.0
-
-@@ -77,7 +76,7 @@ Item {
- anchors.leftMargin: 200
- spacing: 100
- Image {
-- source: model.modelData.photo ? model.modelData.photo : './images/HMI_ContactScreen_ImageHolder-01.svg'
-+ source: model.modelData.photo ? model.modelData.photo : 'qrc:/images/HMI_ContactScreen_ImageHolder-01.svg'
- Layout.preferredWidth: 160
- Layout.preferredHeight: 160
- }
-diff --git a/app/Dialer.qml b/app/Dialer.qml
-index 743c742..31fb8c8 100644
---- a/app/Dialer.qml
-+++ b/app/Dialer.qml
-@@ -100,7 +100,7 @@ Item {
- ImageButton {
- anchors.right: parent.right
- anchors.verticalCenter: parent.verticalCenter
-- offImage: './images/HMI_Phone_Back_Icon.svg'
-+ offImage: 'qrc:/images/HMI_Phone_Back_Icon.svg'
- onClicked: {
- if (number.text.length > 0)
- number.text = number.text.substring(0, number.text.length - 1)
-@@ -130,8 +130,8 @@ Item {
- ListElement { value: '#'; image: 'NumberSign' }
- }
- ImageButton {
-- onImage: './images/HMI_Phone_Button_%1_Active-01.svg'.arg(model.image)
-- offImage: './images/HMI_Phone_Button_%1_Inactive-01.svg'.arg(model.image)
-+ onImage: 'qrc:/images/HMI_Phone_Button_%1_Active-01.svg'.arg(model.image)
-+ offImage: 'qrc:/images/HMI_Phone_Button_%1_Inactive-01.svg'.arg(model.image)
- onClicked: {
- number.text += model.value
- }
-@@ -148,8 +148,8 @@ Item {
- ToggleButton {
- id: callButton
- Layout.alignment: Qt.AlignHCenter
-- onImage: './images/HMI_Phone_Hangup.svg'
-- offImage: './images/HMI_Phone_Call.svg'
-+ onImage: 'qrc:/images/HMI_Phone_Hangup.svg'
-+ offImage: 'qrc:/images/HMI_Phone_Call.svg'
- property var active: (number.text.length > 0) || (telephony.callState === "incoming") || (telephony.callState === "active")
- opacity: active ? 1 : 0.25
-
-@@ -182,7 +182,7 @@ Item {
- Layout.alignment: Qt.AlignHCenter
- active: false
- sourceComponent: ImageButton {
-- offImage: './images/HMI_Phone_Hangup.svg'
-+ offImage: 'qrc:/images/HMI_Phone_Hangup.svg'
- onClicked: {
- telephony.hangup()
- }
-@@ -203,7 +203,7 @@ Item {
- anchors.fill: parent
- spacing: 20
- Image {
-- source: './images/HMI_Phone_Contact_BlankPhoto.svg'
-+ source: 'qrc:/images/HMI_Phone_Contact_BlankPhoto.svg'
- }
- ColumnLayout {
- Label {
-diff --git a/app/Phone.qml b/app/Phone.qml
-index 6b38f77..6de54f2 100644
---- a/app/Phone.qml
-+++ b/app/Phone.qml
-@@ -41,19 +41,19 @@ ApplicationWindow {
- contentHeight: 160
-
- TabImageButton {
-- icon: "./images/ic_contacts_48px.svg"
-+ iconSource: "qrc:/images/ic_contacts_48px.svg"
- text: "Contacts"
- font.pixelSize: 50
- }
-
- TabImageButton {
-- icon: "./images/ic_schedule_48px.svg"
-+ iconSource: "qrc:/images/ic_schedule_48px.svg"
- text: "Recents"
- font.pixelSize: 50
- }
-
- TabImageButton {
-- icon: "./images/ic_dialpad_48px.svg"
-+ iconSource: "qrc:/images/ic_dialpad_48px.svg"
- text: "Dialpad"
- font.pixelSize: 50
- }
-diff --git a/app/Recents.qml b/app/Recents.qml
-index 5a516a1..f4d771b 100644
---- a/app/Recents.qml
-+++ b/app/Recents.qml
-@@ -25,11 +25,11 @@ Item {
-
- function log_icon(type) {
- if (type === RecentCall.MISSED) {
-- return './images/ic_call_missed_48px.svg'
-+ return 'qrc:/images/ic_call_missed_48px.svg'
- } else if (type === RecentCall.RECEIVED) {
-- return './images/ic_call_received_48px.svg'
-+ return 'qrc:/images/ic_call_received_48px.svg'
- } else if (type === RecentCall.DIALED) {
-- return './images/ic_call_made_48px.svg'
-+ return 'qrc:/images/ic_call_made_48px.svg'
- }
- }
-
-@@ -53,7 +53,7 @@ Item {
- Layout.preferredHeight: 150
- }
- Image {
-- source: './images/HMI_Phone_Contact_BlankPhoto.svg'
-+ source: 'qrc:/images/HMI_Phone_Contact_BlankPhoto.svg'
- Layout.preferredWidth: 150
- Layout.preferredHeight: 150
- }
-diff --git a/app/TabImageButton.qml b/app/TabImageButton.qml
-index 2176595..c707574 100644
---- a/app/TabImageButton.qml
-+++ b/app/TabImageButton.qml
-@@ -41,6 +41,7 @@ import QtQuick.Layouts 1.1
- import QtQuick.Controls 2.2
- import QtQuick.Controls.impl 2.2
- import QtQuick.Templates 2.2 as T
-+import QtQuick.Controls.Basic 2.2
-
- T.TabButton {
- id: control
-@@ -53,13 +54,13 @@ T.TabButton {
-
- padding: 6
-
-- property url icon
-+ property url iconSource
-
- contentItem: ColumnLayout {
- spacing: 20
- Image {
- Layout.alignment: Qt.AlignCenter
-- source: control.icon
-+ source: control.iconSource
- width: 96
- height: 96
-
-@@ -70,7 +71,7 @@ T.TabButton {
- font: control.font
- elide: Text.ElideRight
- opacity: enabled ? 1 : 0.3
-- color: !control.checked ? Default.textLightColor : control.down ? Default.textDarkColor : Default.textColor
-+ color: !control.checked ? Basic.textLightColor : control.down ? Basic.textDarkColor : Basic.textColor
- horizontalAlignment: Text.AlignHCenter
- verticalAlignment: Text.AlignVCenter
- }
-@@ -78,7 +79,7 @@ T.TabButton {
- background: Rectangle {
- implicitHeight: 160
- color: control.down
-- ? (control.checked ? Default.tabButtonCheckedPressedColor : Default.tabButtonPressedColor)
-- : (control.checked ? "transparent" : Default.tabButtonColor)
-+ ? (control.checked ? Basic.tabButtonCheckedPressedColor : Basic.tabButtonPressedColor)
-+ : (control.checked ? "transparent" : Basic.tabButtonColor)
- }
- }
diff --git a/recipes-demo/phone/phone_git.bb b/recipes-demo/phone/phone_git.bb
index 37330ff79..2c467e702 100644
--- a/recipes-demo/phone/phone_git.bb
+++ b/recipes-demo/phone/phone_git.bb
@@ -10,10 +10,8 @@ DEPENDS = "qtdeclarative libqtappfw gstreamer1.0"
PV = "1.0+git${SRCPV}"
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/phone;protocol=https;branch=${AGL_BRANCH} \
- file://0001-Migrate-to-Qt-6.patch \
- "
-SRCREV = "bfcc2fa194474a7bc317583072b62c977ae0fc14"
+SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/phone;protocol=https;branch=${AGL_BRANCH}"
+SRCREV = "513de36724cfd7f56babc5ce47466f6e46737f4c"
S = "${WORKDIR}/git"