diff options
| author | Nippy <nippy@Nippy-Mac-mini.local> | 2026-10-09 19:42:31 +0200 |
|---|---|---|
| committer | Nippy <nippy@Nippy-Mac-mini.local> | 2026-10-09 19:42:31 +0200 |
| commit | 19c14ac0e91afd0ccbbf705a9ba3dffc5ced04aa (patch) | |
| tree | 106f77e2675e3978b49b1927b95afe49b7ef767b /raveos-calamares-theme/etc/calamares/branding/raveos | |
| parent | 45e67a8149d842eb516ba1134165928e60f4e048 (diff) | |
| download | RaveOS-PKGBUILD-19c14ac0e91afd0ccbbf705a9ba3dffc5ced04aa.tar.gz RaveOS-PKGBUILD-19c14ac0e91afd0ccbbf705a9ba3dffc5ced04aa.zip | |
new supporter
Diffstat (limited to 'raveos-calamares-theme/etc/calamares/branding/raveos')
| -rw-r--r-- | raveos-calamares-theme/etc/calamares/branding/raveos/finishedq.qml | 25 | ||||
| -rw-r--r-- | raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js | 5 |
2 files changed, 28 insertions, 2 deletions
diff --git a/raveos-calamares-theme/etc/calamares/branding/raveos/finishedq.qml b/raveos-calamares-theme/etc/calamares/branding/raveos/finishedq.qml index b72a368..2f2ce56 100644 --- a/raveos-calamares-theme/etc/calamares/branding/raveos/finishedq.qml +++ b/raveos-calamares-theme/etc/calamares/branding/raveos/finishedq.qml @@ -26,7 +26,17 @@ Item { readonly property int supportersPerPage: 30 readonly property int supportersColumns: 3 readonly property bool hasSupporters: Supporters.names.length > 0 - readonly property int supportersPageCount: Math.max(1, Math.ceil(Supporters.names.length / supportersPerPage)) + readonly property bool hasHighlighted: (Supporters.highlighted || []).length > 0 + readonly property var regularNames: { + var h = Supporters.highlighted || []; + var out = []; + for (var i = 0; i < Supporters.names.length; i++) { + if (h.indexOf(Supporters.names[i]) === -1) + out.push(Supporters.names[i]); + } + return out; + } + readonly property int supportersPageCount: Math.max(1, Math.ceil(regularNames.length / supportersPerPage)) // Szovegek a branding .qm fordításokbol; a lap aktivalasakor frissulnek // (a QQuickWidget nem forditja ujra a qsTr bindingeket nyelvvaltaskor) @@ -51,7 +61,7 @@ Item { // Az aktualis oldal szovege: soronkent 3 nev, kozepre igazitva property string supportersText: { var start = supportersPage * supportersPerPage; - var slice = Supporters.names.slice(start, start + supportersPerPage); + var slice = regularNames.slice(start, start + supportersPerPage); var lines = []; for (var j = 0; j < slice.length; j += supportersColumns) { lines.push(slice.slice(j, j + supportersColumns).join(" ")); @@ -161,6 +171,17 @@ Item { } Text { + Layout.fillWidth: true + horizontalAlignment: Text.AlignHCenter + visible: finishedRoot.hasHighlighted + color: "#4ade80" + font.family: "Ubuntu" + font.pixelSize: 17 + font.bold: true + text: finishedRoot.hasHighlighted ? ("★ " + Supporters.highlighted.join(" ")) : "" + } + + Text { id: supportersNames Layout.fillWidth: true horizontalAlignment: Text.AlignHCenter diff --git a/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js b/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js index 920c85d..b4f1556 100644 --- a/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js +++ b/raveos-calamares-theme/etc/calamares/branding/raveos/supporters.js @@ -5,5 +5,10 @@ .pragma library var names = [ + "kurtagergo", "pikym" ] + +var highlighted = [ + "kurtagergo" +] |