Skip to content

Commit 51e6afb

Browse files
committed
support the change to QtQuick 2
1 parent 705e2b0 commit 51e6afb

23 files changed

+4832
-14
lines changed

FileSets/PatchSource/PageSettings.qml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
//////// modified to insert PackageManager menu
2-
//////// auto-generated by SetupHelper setup script
3-
41
import QtQuick 1.1
52
import com.victron.velib 1.0
63
import net.connman 0.1

FileSets/PatchSource/PageSettings.qml.patch

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11
--- /Users/Kevin/GitHub/SetupHelper.copy/FileSets/PatchSource/PageSettings.qml.orig 2024-05-15 13:06:53
2-
+++ /Users/Kevin/GitHub/SetupHelper.copy/FileSets/PatchSource/PageSettings.qml 2024-05-15 13:06:53
3-
@@ -1,3 +1,6 @@
4-
+//////// modified to insert PackageManager menu
5-
+//////// auto-generated by SetupHelper setup script
6-
+
7-
import QtQuick 1.1
8-
import com.victron.velib 1.0
9-
import net.connman 0.1
10-
@@ -192,5 +195,11 @@
2+
+++ /Users/Kevin/GitHub/SetupHelper.copy/FileSets/PatchSource/PageSettings.qml 2025-01-24 22:39:59
3+
@@ -192,5 +192,11 @@
114
subpage: Component { PageDebug {} }
125
showAccessLevel: User.AccessService
136
}

HelperResources/CommonResources

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1536,6 +1536,20 @@ if [ $scriptAction != 'UNINSTALL' ]; then
15361536
done
15371537
fi
15381538

1539+
# create patched files for all qml files for the change to QtQuick 2
1540+
versionStringToNumber "v3.60~18"
1541+
if (( $venusVersionNumber >= $versionNumber )); then
1542+
logMessage "patching QtQuick 1.1 to QtQuick 2 in all .qml replacements"
1543+
for file in ${fileListVersionIndependent[@]}; do
1544+
baseName=$( basename "$file" )
1545+
if ! [[ "$baseName" == *.qml ]]; then continue; fi
1546+
sourceFile="$versionIndependentFileSet/$baseName"
1547+
if ! [ -f "$sourceFile" ]; then continue; fi
1548+
if (( $(grep -c "QtQuick 1.1" "$sourceFile") == 0 )); then continue; fi
1549+
sed -e 's/QtQuick 1.1/QtQuick 2/' "$sourceFile" > "$tempFileDir/$baseName"
1550+
done
1551+
fi
1552+
15391553
# create the forward and reverse patched files
15401554
# used during the actual install and to test if the patch/reverse patch will succeed
15411555
# done here so PackageManager knows if this will be possible before starting the install

blindInstall/SetupHelperVersion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v8.26
1+
v8.27~1

changes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
v8.27:
2+
support the change to QtQuick 2 first used in v3.60~18
3+
14
v8.26:
25
added link to IncludeHelpers so that old packages can find correct file to source
36

0 commit comments

Comments
 (0)