From 4a039b78853a87b665b7ab89d819f36af591a1b1 Mon Sep 17 00:00:00 2001
From: Floris Bos
Date: Fri, 7 May 2021 13:10:23 +0200
Subject: [PATCH] Add support for website links
---
debian/changelog | 7 +++++++
icons/ic_info_12px.png | Bin 0 -> 244 bytes
icons/ic_info_16px.png | Bin 0 -> 692 bytes
main.qml | 16 +++++++++++++---
qml.qrc | 2 ++
5 files changed, 22 insertions(+), 3 deletions(-)
create mode 100644 icons/ic_info_12px.png
create mode 100644 icons/ic_info_16px.png
diff --git a/debian/changelog b/debian/changelog
index 0af3529..19bdb9d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+rpi-imager (1.6.2) unstable; urgency=medium
+
+ * Add website link support
+ * Add CLI support
+
+ -- Floris Bos Fri, 07 May 2021 13:19:19 +0200
+
rpi-imager (1.6.1) unstable; urgency=medium
* When saving advanced options delay modifying files
diff --git a/icons/ic_info_12px.png b/icons/ic_info_12px.png
new file mode 100644
index 0000000000000000000000000000000000000000..2990d44e39623bc800b7b42d7331563786d7375d
GIT binary patch
literal 244
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k&H|6fVg?3oArNM~bhqvgP;i;2
zi(`n!#HkZ6@*Xnaaf#RZ7uhIi#1tf+AZq2Pc7iYG0^^D!9I}mqFIe2frKY&Ka(z#Y
zEVrBg_6*NK-piaE2UsmW9c1cx75!#@r+TBb8ov!!5-;a@vEMff_hx^JnWX#e=GH5o
zPj;8~#!vR{5PtF@OGIV5v+udrZ`MqS*|lr4^DPIa*36?yjqmPs8OFbS9h9c=daCfh
ox)`ptPX3H}p=wuO{XD{WueZZC`_9I*AU`p9y85}Sb4q9e02#PkRsaA1
literal 0
HcmV?d00001
diff --git a/icons/ic_info_16px.png b/icons/ic_info_16px.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2bfb4a6ef9ad3a139b1e940c20c1eaf90a572e6
GIT binary patch
literal 692
zcmV;l0!#ggP)EX>4Tx04R}tkv&MmKpe$iTWdvHMC>5qkfFM0K~%(1t5Adrp;l+0Yt2!bCVZf;JBE>hzEl0u6Z503ls?%w0>9pJB*nQC^70jg#h
z>10C4=2nEzD}v}m1S9B`n5oZ-VhWz)>mEM7-o<&A_qjhuM9G^B@Cn2-OgAjzb>gW_
zOXs{#9Aza*AwDM_HRyuGk6f2se&bwp*v~VgMkYN+93>WtZ7jDjD;X;BBymhpHOlvA
zT~;`6aaPM!*1RWwVK}cXFL9mbAd*lA>^e5@H
zmKHk#dbWX!>y{?(0hc>K|C25mk|PCZ`U?f%{fxdT2lU+n-K%bI&3&9c02%5kbpsq6
z0>eehUh{Z&S9@>&o@w^?13rLqlBB6QVgLXD24YJ`L;(K){{a7>y{D4^000SaNLh0L
z01FZT01FZU(%pXi00007bV*G`2jv9@4K5`w4ZZ~c006K_L_t(I%gvI(4FVw$MW1Bv
z+kz!ff{9zewz5`01#S&?KmluF30s0KP=OvmGYnufG0}e_Gk@NY5AbVkipsQX0SAmg
zpQ-`yfMXu6ZNRix;35XK0(A|V=My7
zH&gR=ij2N~1N8Ko=JT|-XEG|BcNJ;?{{g_)08Wx+2J)Od?rR?@4>2|@a8j9sRI_sU
aKXeByj4$K1B()C!0000
"
- txt += ""+description+""
+ var txt = ""+name
+ if (typeof(website) == "string" && website) {
+ txt += "
"
+ }
+ txt += "
"+description+""
if (typeof(release_date) == "string" && release_date)
txt += "
"+qsTr("Released: %1").arg(release_date)
if (typeof(url) == "string" && url != "" && url != "internal://format") {
@@ -496,6 +501,7 @@ ApplicationWindow {
return txt;
}
+ id: osText
/*
Accessible.role: Accessible.ListItem
@@ -538,7 +544,11 @@ ApplicationWindow {
}
onClicked: {
- selectOSitem(model)
+ if (osText.hoveredLink) {
+ Qt.openUrlExternally(osText.hoveredLink)
+ } else {
+ selectOSitem(model)
+ }
}
}
}
diff --git a/qml.qrc b/qml.qrc
index fc65b57..b2465b2 100644
--- a/qml.qrc
+++ b/qml.qrc
@@ -26,5 +26,7 @@
countries.txt
timezones.txt
UseSavedSettingsPopup.qml
+ icons/ic_info_16px.png
+ icons/ic_info_12px.png