diff --git a/Configs/Home/.config/apdatifier/config.conf b/Configs/Home/.config/apdatifier/config.conf
index b6e08ac..7614c57 100644
--- a/Configs/Home/.config/apdatifier/config.conf
+++ b/Configs/Home/.config/apdatifier/config.conf
@@ -2,12 +2,12 @@ interval="true"
time="30"
checkOnStartup="true"
arch="true"
-aur="false"
-flatpak="false"
+aur="true"
+flatpak="true"
widgets="true"
-newsArch="false"
+newsArch="true"
newsKDE="true"
-newsTWIK="false"
+newsTWIK="true"
newsTWIKA="false"
newsKeep="3"
middleAction="upgradeSystem"
@@ -15,12 +15,13 @@ rightAction=""
scrollUpAction="switchInterval"
scrollDownAction="management"
notifyUpdates="true"
-notifyEveryBump="true"
+notifyAction="true"
+notifyEveryBump="false"
notifyNews="true"
notifyErrors="false"
notifySound="true"
notifyPersistent="false"
-wrapper="paru"
+wrapper=""
upgradeFlags="true"
upgradeFlagsText=""
sudoBin="sudo"
@@ -49,13 +50,13 @@ counterSpacing="0"
counterMargins="0"
counterOffsetX="0"
counterOffsetY="0"
-counterCenter="false"
+counterCenter="true"
counterTop="true"
counterBottom="false"
counterRight="true"
counterLeft="false"
ownIconsUI="true"
-listView="0"
+listView="1"
spacing="6"
sorting="true"
showStatusText="true"
@@ -68,9 +69,9 @@ upgradeButton="true"
checkButton="true"
tabBarVisible="true"
tabBarTexts="true"
-tabBarNewsRelevant="false"
+tabBarNewsRelevant="true"
version="v2.9.0"
-timestamp="1732214364317"
+timestamp="1733431995059"
configMsg="false"
rulesMsg="false"
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/config/main.xml b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/config/main.xml
index d266a03..ac17025 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/config/main.xml
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/config/main.xml
@@ -27,6 +27,7 @@
switchInterval
management
true
+ false
true
true
true
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/de/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/de/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo
deleted file mode 100644
index 6d4755e..0000000
Binary files a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/de/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo and /dev/null differ
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/es/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/es/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo
deleted file mode 100644
index 167c1d6..0000000
Binary files a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/es/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo and /dev/null differ
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/fr/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/fr/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo
deleted file mode 100644
index 6148c7a..0000000
Binary files a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/fr/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo and /dev/null differ
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/ko/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/ko/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo
deleted file mode 100644
index 95a52a9..0000000
Binary files a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/ko/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo and /dev/null differ
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/nl/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/nl/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo
deleted file mode 100644
index 6869004..0000000
Binary files a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/nl/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo and /dev/null differ
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/pt_BR/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/pt_BR/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo
deleted file mode 100644
index 11163ce..0000000
Binary files a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/pt_BR/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo and /dev/null differ
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/ru/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/ru/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo
deleted file mode 100644
index e73dec1..0000000
Binary files a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/locale/ru/LC_MESSAGES/plasma_applet_com.github.exequtic.apdatifier.mo and /dev/null differ
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/upgrade b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/upgrade
index 529c3be..7c0b48c 100755
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/upgrade
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/upgrade
@@ -7,6 +7,8 @@ source "$(dirname "$0")/utils"
trap 'echo -e "\n\n$(colorize red bold $ICO_WARN "CTRL+C. $UPGRADE_SKIPPED")"' SIGINT
+bin="$sudoBin pacman"; [ "$aur" = true ] && bin=$wrapper
+
fullSystemUpgrade() {
startTime=$(date +%s)
@@ -16,7 +18,6 @@ fullSystemUpgrade() {
[ "$mirrors" = true ] && { $scriptDir/mirrorlist; echo; }
- local bin="$sudoBin pacman"; [ "$aur" = true ] && bin=$wrapper
local archCmd="$bin -Syu"; [ "$upgradeFlags" = true ] && archCmd="$archCmd $upgradeFlagsText"
printExec "$archCmd"
@@ -59,9 +60,9 @@ arch_package() {
printImportant "$UPGRADE_PARTIAL"
echo
- printExec -Sy $1
+ printExec "$bin -Sy" $1
- yay -Sy $1
+ $bin -Sy $1
printClose
}
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/widgets b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/widgets
index e629397..dc74a6d 100755
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/widgets
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/sh/widgets
@@ -215,7 +215,6 @@ upgradeAllWidgets() {
makeList & printWhile $! "$WIDGETS_CHECK"
- updated="false"
if [[ -s "$updatesList" ]] && jq -e '(. | length) > 0' "$updatesList" > /dev/null 2>&1; then
echo
jq -c 'sort_by(.NM)[]' "$updatesList" | while read -r widget; do
@@ -237,7 +236,8 @@ upgradeAllWidgets() {
done
fi
- jq -c 'sort_by(.NM)[]' "$updatesList" | while read -r widget; do
+ updated=false
+ while read -r widget; do
name=$(echo "$widget" | jq -r '.NM')
contentId=$(echo "$widget" | jq -r '.CN')
latestVer=$(echo "$widget" | jq -r '.VN')
@@ -251,13 +251,12 @@ upgradeAllWidgets() {
[[ $exitCode -ne 0 ]] && { echo; continue; }
kpackagetool6 -t Plasma/Applet -u $(dirname $(find $tempDir/$name -name "metadata.json")) 2>/dev/null
+ updated=true
sleep 1
echo
+ done < <(jq -c 'sort_by(.NM)[]' "$updatesList")
- updated="true"
- done
-
- [[ updated = true ]] && restartPlasmashell
+ [[ $updated = true ]] && restartPlasmashell
else
printDone "$MNG_DONE"
fi
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/tools.js b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/tools.js
index 67a176a..ab8fba2 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/tools.js
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/tools.js
@@ -38,7 +38,7 @@ function log(message) {
function Error(code, err) {
if (err) {
- cfg.notifyErrors && sendNotify("error", i18n("Exit code: ") + code, err.trim())
+ cfg.notifyErrors && notify.send("error", i18n("Exit code: ") + code, err.trim())
sts.errMsg = err.trim().substring(0, 150) + "..."
setStatusBar(code)
return true
@@ -326,7 +326,7 @@ function updateNews(out) {
const currentNews = Array.from(Array(newsModel.count), (_, i) => newsModel.get(i))
news.forEach(item => {
if (!currentNews.some(currentItem => currentItem.link === item.link)) {
- sendNotify("news", item.title, item.article)
+ notify.send("news", item.title, item.article)
}
})
}
@@ -479,7 +479,7 @@ function finalize(list) {
if (newList.length > 0) {
const title = i18np("+%1 new update", "+%1 new updates", newList.length)
const body = newList.map(pkg => `${pkg.NM} → ${pkg.VN}`).join("\n")
- sendNotify("updates", title, body)
+ notify.send("updates", title, body)
}
}
@@ -515,23 +515,6 @@ function setStatusBar(code) {
}
-let notifyParams = { "event": "", "title": "", "body": "", "icon": "", "urgency": "" }
-function sendNotify(event, title, body) {
- const eventParams = {
- updates: { icon: "apdatifier-packages", urgency: "DefaultUrgency" },
- news: { icon: "news-subscribe", urgency: "HighUrgency" },
- error: { icon: "error", urgency: "HighUrgency" }
- }
-
- let { icon, urgency } = eventParams[event]
-
- if (cfg.notifySound) event += "Sound"
-
- notify = { event, title, body, icon, urgency }
- notification.sendEvent()
-}
-
-
function getLastCheckTime() {
if (!cfg.timestamp) return ""
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/components/Notification.qml b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/components/Notification.qml
new file mode 100644
index 0000000..f779304
--- /dev/null
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/components/Notification.qml
@@ -0,0 +1,48 @@
+/*
+ SPDX-FileCopyrightText: 2024 Evgeny Kazantsev
+ SPDX-License-Identifier: MIT
+*/
+
+import QtQuick
+import org.kde.notification
+import "../../tools/tools.js" as JS
+
+Item {
+ Component {
+ id: notifyComponent
+ Notification {
+ componentName: "apdatifier"
+ flags: cfg.notifyPersistent ? Notification.Persistent : Notification.CloseOnTimeout
+ }
+ }
+
+ Component {
+ id: actionComponent
+ NotificationAction {
+ label: i18n("Upgrade system")
+ onActivated: JS.upgradeSystem()
+ }
+ }
+
+ function send(event, title, body) {
+ const params = {
+ news: { icon: "news-subscribe", urgency: "HighUrgency" },
+ error: { icon: "error", urgency: "HighUrgency" },
+ updates: { icon: "apdatifier-packages", urgency: "DefaultUrgency" }
+ }
+
+ const { icon, urgency } = params[event]
+
+ const action = (event === "updates" && cfg.notifyAction) ? actionComponent.createObject(root) : []
+
+ if (cfg.notifySound) event += "Sound"
+
+ notifyComponent.createObject(root, {
+ eventId: event,
+ iconName: icon,
+ title: title,
+ text: body,
+ actions: action
+ })?.sendEvent()
+ }
+}
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml
index b8cdbc4..fa186e3 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml
@@ -35,6 +35,7 @@ SimpleKCM {
property string cfg_scrollDownAction: plasmoid.configuration.scrollDownAction
property alias cfg_notifyUpdates: notifyUpdates.checked
+ property alias cfg_notifyAction: notifyAction.checked
property alias cfg_notifyEveryBump: notifyEveryBump.checked
property alias cfg_notifyNews: notifyNews.checked
property alias cfg_notifyErrors: notifyErrors.checked
@@ -55,7 +56,7 @@ SimpleKCM {
Component.onCompleted: {
JS.checkDependencies()
if (arch.checked && !pkg.pacman) arch.checked = plasmoid.configuration.arch = false
- if (aur.checked && !pkg.pacman && !pkg.yay && !pkg.paru) aur.checked = plasmoid.configuration.aur = false
+ if (aur.checked && (!pkg.pacman || (!pkg.yay && !pkg.paru))) aur.checked = plasmoid.configuration.aur = false
if (flatpak.checked && !pkg.flatpak) flatpak.checked = plasmoid.configuration.flatpak = false
if (widgets.checked && !widgetsAvail) widgets.checked = plasmoid.configuration.widgets = false
if (newsArch.checked && !newsAvail) newsArch.checked = plasmoid.configuration.newsArch = false
@@ -290,10 +291,18 @@ SimpleKCM {
Kirigami.FormData.isSection: true
}
- CheckBox {
- Kirigami.FormData.label: i18n("Notifications") + ":"
- id: notifyUpdates
- text: i18n("For new updates")
+ RowLayout {
+ spacing: Kirigami.Units.largeSpacing * 2
+ CheckBox {
+ Kirigami.FormData.label: i18n("Notifications") + ":"
+ id: notifyUpdates
+ text: i18n("For new updates")
+ }
+ CheckBox {
+ id: notifyAction
+ text: i18n("Upgrade button")
+ enabled: notifyUpdates.checked
+ }
}
RowLayout {
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/main.qml b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/main.qml
index eaaa770..8a0cf11 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/main.qml
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/main.qml
@@ -6,11 +6,11 @@
import QtQuick
import QtQuick.Layouts
-import org.kde.notification
import org.kde.plasma.plasmoid
import org.kde.kirigami as Kirigami
import org.kde.plasma.core as PlasmaCore
+import "components"
import "representation" as Rep
import "../tools/tools.js" as JS
@@ -37,7 +37,6 @@ PlasmoidItem {
property var check
property var cache: []
- property var notify: JS.notifyParams
property int time: plasmoid.configuration.time
property bool interval: plasmoid.configuration.interval
property bool sorting: plasmoid.configuration.sorting
@@ -75,14 +74,7 @@ PlasmoidItem {
}
Notification {
- id: notification
- componentName: "apdatifier"
- eventId: notify.event
- title: notify.title
- text: notify.body
- iconName: notify.icon
- flags: cfg.notifyPersistent ? Notification.Persistent : Notification.CloseOnTimeout
- urgency: Notification[notify.urgency] || Notification.DefaultUrgency
+ id: notify
}
Plasmoid.contextualActions: [
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/metadata.json b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/metadata.json
index 5afa87e..6ddfdee 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/metadata.json
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/metadata.json
@@ -1,24 +1,24 @@
{
- "KPlugin": {
- "Authors": [
- {
- "Name": "Evgeny Kazantsev",
- "Email": "exequtic@gmail.com"
- }
- ],
- "Category": "System Information",
- "Description": "Arch Update Notifier",
- "Icon": "apdatifier-plasmoid",
- "Id": "com.github.exequtic.apdatifier",
- "Name": "Apdatifier",
- "EnabledByDefault": true,
- "Version": "2.9.0",
- "License": "MIT",
- "BugReportUrl": "https://github.com/exequtic/apdatifier/issues",
- "Website": "https://github.com/exequtic/apdatifier"
- },
- "KPackageStructure": "Plasma/Applet",
- "X-Plasma-API-Minimum-Version": "6.0",
- "X-Plasma-NotificationArea": "true",
- "X-Plasma-NotificationAreaCategory": "SystemServices"
+ "KPlugin": {
+ "Authors": [
+ {
+ "Name": "Evgeny Kazantsev",
+ "Email": "exequtic@gmail.com"
+ }
+ ],
+ "Category": "System Information",
+ "Description": "Arch Update Notifier",
+ "Icon": "apdatifier-plasmoid",
+ "Id": "com.github.exequtic.apdatifier",
+ "Name": "Apdatifier",
+ "EnabledByDefault": true,
+ "Version": "2.9.0",
+ "License": "MIT",
+ "BugReportUrl": "https://github.com/exequtic/apdatifier/issues",
+ "Website": "https://github.com/exequtic/apdatifier"
+ },
+ "KPackageStructure": "Plasma/Applet",
+ "X-Plasma-API-Minimum-Version": "6.0",
+ "X-Plasma-NotificationArea": "true",
+ "X-Plasma-NotificationAreaCategory": "SystemServices"
}
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/ReadMe.md b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/ReadMe.md
index 245d67f..712f850 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/ReadMe.md
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/ReadMe.md
@@ -23,7 +23,7 @@ Copy the [`template.pot`](template.pot) file to [`./po`](po) directory and name
|----------|---------|-------|
| Template | 232 | |
| de | 184/232 | 79% |
-| es | 184/232 | 79% |
+| es | 232/232 | 100% |
| fr | 184/232 | 79% |
| ko | 136/232 | 58% |
| nl | 185/232 | 79% |
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/po/es.po b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/po/es.po
index 0b93bfe..31fc818 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/po/es.po
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/translate/po/es.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: apdatifier\n"
"Report-Msgid-Bugs-To: https://github.com/exequtic/apdatifier\n"
"POT-Creation-Date: 2024-11-17 22:34+0300\n"
-"PO-Revision-Date: 2024-11-02 13:51-0600\n"
+"PO-Revision-Date: 2024-12-04 20:21-0600\n"
"Last-Translator: RodvinSanchez\n"
"Language-Team: Español\n"
"Language: sp\n"
@@ -44,11 +44,11 @@ msgstr "Actualización completa del sistema"
#: ../contents/tools/sh/messages
msgid "Flatpak Upgrade"
-msgstr ""
+msgstr "Actualización de Flatpak"
#: ../contents/tools/sh/messages
msgid "Plasma Widgets Upgrade"
-msgstr ""
+msgstr "Actualización de los widgets de Plasma"
#: ../contents/tools/sh/messages
msgid "Read the Arch Wiki - Partial Upgrades"
@@ -60,7 +60,7 @@ msgstr "¡Realiza una actualización completa del sistema en lugar de una actual
#: ../contents/tools/sh/messages
msgid "Total execution time:"
-msgstr ""
+msgstr "Tiempo total de ejecución:"
#: ../contents/tools/sh/messages
msgid "Press Enter to close"
@@ -68,7 +68,7 @@ msgstr "Presiona Enter para cerrar"
#: ../contents/tools/sh/messages
msgid "Skipped..."
-msgstr ""
+msgstr "Omitido..."
#: ../contents/tools/sh/messages
msgid "Fetching the latest filtered mirror list"
@@ -104,19 +104,19 @@ msgstr "Verificando widgets para actualizaciones"
#: ../contents/tools/sh/messages
msgid "Fetching data from the API"
-msgstr ""
+msgstr "Obteniendo datos de la API"
#: ../contents/tools/sh/messages
msgid "Getting the download link"
-msgstr ""
+msgstr "Obteniendo el enlace de descarga"
#: ../contents/tools/sh/messages
msgid "Downloading package"
-msgstr ""
+msgstr "Descargando paquete"
#: ../contents/tools/sh/messages
msgid "Proceed with upgrade?"
-msgstr ""
+msgstr "¿Proceder con la actualización?"
#: ../contents/tools/sh/messages
msgid "Restart plasmashell now?"
@@ -124,7 +124,7 @@ msgstr "¿Reiniciar plasmashell ahora?"
#: ../contents/tools/sh/messages
msgid "No description"
-msgstr ""
+msgstr "Sin descripción"
#: ../contents/tools/sh/messages ../contents/tools/tools.js
msgid "Too many API requests in the last 15 minutes from your IP address, please try again later"
@@ -132,11 +132,11 @@ msgstr "Demasiadas solicitudes de API en los últimos 15 minutos desde tu direcc
#: ../contents/tools/sh/messages ../contents/tools/tools.js
msgid "Failed to retrieve data from the API"
-msgstr ""
+msgstr "Error al obtener los datos de la API"
#: ../contents/tools/sh/messages ../contents/tools/tools.js
msgid "Unkwnown error"
-msgstr ""
+msgstr "Error desconocido"
#: ../contents/tools/sh/messages
msgid "File metadata.json not found"
@@ -152,19 +152,19 @@ msgstr "Formato de archivo no soportado"
#: ../contents/tools/sh/messages
msgid "No files for download"
-msgstr ""
+msgstr "No hay archivos para descargar"
#: ../contents/tools/sh/messages
msgid "No file tagged with version"
-msgstr ""
+msgstr "Ningún archivo etiquetado con versión"
#: ../contents/tools/sh/messages
msgid "Multiple files are tagged with version"
-msgstr ""
+msgstr "Múltiples archivos están etiquetados con versión"
#: ../contents/tools/sh/messages
msgid "Failed to download the package"
-msgstr ""
+msgstr "Error al descargar el paquete"
#: ../contents/tools/sh/messages
msgid "List all available packages in repositories"
@@ -244,11 +244,11 @@ msgstr "Requerido instalado"
#: ../contents/tools/tools.js
msgid "Exit code: "
-msgstr ""
+msgstr "Código de salida:"
#: ../contents/tools/tools.js
msgid "Upgrade in progress..."
-msgstr ""
+msgstr "Actualización en progreso..."
#: ../contents/tools/tools.js
msgid "Checking latest news..."
@@ -276,7 +276,7 @@ msgstr "algunas utilidades requeridas no están instaladas (curl, jq)"
#: ../contents/tools/tools.js
msgid "latest commit"
-msgstr ""
+msgstr "Ultima confirmación"
#: ../contents/tools/tools.js
msgid "+%1 new update"
@@ -412,27 +412,27 @@ msgstr "Sombra"
#: ../contents/ui/configuration/Appearance.qml
msgid "Font"
-msgstr ""
+msgstr "Fuente"
#: ../contents/ui/configuration/Appearance.qml
msgid "Default system font"
-msgstr ""
+msgstr "Fuente predeterminada del sistema"
#: ../contents/ui/configuration/Appearance.qml
msgid "Font bold"
-msgstr ""
+msgstr "Fuente en negrita"
#: ../contents/ui/configuration/Appearance.qml
msgid "Font size"
-msgstr ""
+msgstr "Tamaño de la fuente"
#: ../contents/ui/configuration/Appearance.qml
msgid "Left spacing"
-msgstr ""
+msgstr "Espaciado a la izquierda"
#: ../contents/ui/configuration/Appearance.qml
msgid "Side margins"
-msgstr ""
+msgstr "Márgenes laterales"
#: ../contents/ui/configuration/Appearance.qml
msgid "Offset"
@@ -508,7 +508,7 @@ msgstr "Mostrar barra de herramientas"
#: ../contents/ui/configuration/Appearance.qml
msgid "Footer"
-msgstr "Pie"
+msgstr "Pie de página"
#: ../contents/ui/configuration/Appearance.qml
msgid "Show tab bar"
@@ -520,11 +520,11 @@ msgstr "También puedes cambiar de pestaña arrastrando el mouse hacia la izquie
#: ../contents/ui/configuration/Appearance.qml
msgid "Show tab texts"
-msgstr ""
+msgstr "Mostrar textos de las pestañas"
#: ../contents/ui/configuration/Appearance.qml
msgid "Hide \"News\" tab if no content"
-msgstr ""
+msgstr "Ocultar la pestaña \"Noticias\" si no hay contenido"
#: ../contents/ui/configuration/General.qml
msgid "Search"
@@ -540,7 +540,7 @@ msgstr "Acciones del mouse"
#: ../contents/ui/configuration/General.qml
msgid "Misc"
-msgstr ""
+msgstr "Varios"
#: ../contents/ui/configuration/General.qml
msgid "Configuration is automatically saved in a config file and loaded at every startup, ensuring you never lose your settings. The config file is stored in "
@@ -572,7 +572,7 @@ msgstr "Si la opción está habilitada, la verificación de actualizacion
#: ../contents/ui/configuration/General.qml
msgid "Updates"
-msgstr ""
+msgstr "Actualizaciones"
#: ../contents/ui/configuration/General.qml
msgid "Arch Official Repositories"
@@ -600,7 +600,7 @@ msgstr "Para usar esta función, se requieren las siguientes utilidades instalad
#: ../contents/ui/configuration/General.qml ../contents/ui/representation/Expanded.qml
msgid "News"
-msgstr ""
+msgstr "Noticias"
#: ../contents/ui/configuration/General.qml
msgid "Arch Linux News"
@@ -608,17 +608,17 @@ msgstr "Noticias de Arch Linux"
#: ../contents/ui/configuration/General.qml
msgid "Keep"
-msgstr ""
+msgstr "Mantener"
#: ../contents/ui/configuration/General.qml
msgid "news item from the feed"
msgid_plural "news items from the feed"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "artículo de noticias del canal"
+msgstr[1] "artículos de noticias del canal"
#: ../contents/ui/configuration/General.qml
msgid "For new updates"
-msgstr ""
+msgstr "Para nuevas actualizaciones"
#: ../contents/ui/configuration/General.qml
msgid "For every version bump"
@@ -630,7 +630,7 @@ msgstr "Si la opción está habilitada, se enviarán notificaciones cuand
#: ../contents/ui/configuration/General.qml
msgid "For news"
-msgstr ""
+msgstr "Para noticias"
#: ../contents/ui/configuration/General.qml
msgid "For errors"
@@ -662,7 +662,7 @@ msgstr "Clic derecho"
#: ../contents/ui/configuration/General.qml
msgid "Do not enable this option if the widget is not used in the system tray; otherwise, you will not be able to open the settings by right-clicking."
-msgstr ""
+msgstr "No habilites esta opción si el widget no se usa en la bandeja del sistema; de lo contrario, no podrás abrir la configuración haciendo clic derecho."
#: ../contents/ui/configuration/General.qml
msgid "Scroll up"
@@ -674,7 +674,7 @@ msgstr "Desplazar hacia abajo"
#: ../contents/ui/configuration/General.qml
msgid "Restore hidden tooltips"
-msgstr ""
+msgstr "Restaurar las descripciones emergentes ocultas"
#: ../contents/ui/configuration/Rules.qml
msgid "Unimportant"
@@ -718,15 +718,15 @@ msgstr "Aquí puedes anular los iconos predeterminados de los paquetes y excluir
#: ../contents/ui/configuration/Rules.qml
msgid "Show in the list"
-msgstr ""
+msgstr "Mostrar en la lista"
#: ../contents/ui/configuration/Rules.qml
msgid "Exclude from the list"
-msgstr ""
+msgstr "Excluir de la lista"
#: ../contents/ui/configuration/Rules.qml ../contents/ui/scrollview/News.qml
msgid "Remove"
-msgstr ""
+msgstr "Eliminar"
#: ../contents/ui/configuration/Rules.qml
msgid "Add rule"
@@ -746,7 +746,7 @@ msgstr "Visitar %1"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Widgets"
-msgstr ""
+msgstr "Widgets"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Terminal"
@@ -758,7 +758,7 @@ msgstr "Contenedor"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Upgrade options"
-msgstr ""
+msgstr "Opciones de actualización"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Options"
@@ -770,7 +770,7 @@ msgstr "Generador de lista de espejos de Pacman"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Only for official repositories"
-msgstr ""
+msgstr "Solo para repositorios oficiales"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Generator"
@@ -818,23 +818,23 @@ msgstr "Debes seleccionar al menos un país, de lo contrario, se elegirán todos
#: ../contents/ui/configuration/Upgrade.qml
msgid "Normal"
-msgstr ""
+msgstr "Normal"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Normal, skip questions"
-msgstr ""
+msgstr "Normal, omitir preguntas"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Non interactive, skip questions"
-msgstr ""
+msgstr "Sin interacción, omitir preguntas"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Verbose"
-msgstr ""
+msgstr "Detallado"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Upgrade confirmation"
-msgstr ""
+msgstr "Confirmación de actualización"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Restart plasmashell"
@@ -850,7 +850,7 @@ msgstr "Después de actualizar el widget, la versión anterior seguirá en memor
#: ../contents/ui/configuration/Upgrade.qml
msgid "Command"
-msgstr ""
+msgstr "Comando"
#: ../contents/ui/configuration/Upgrade.qml
msgid "Use NerdFont icons"
@@ -910,11 +910,11 @@ msgstr "Sistema actualizado"
#: ../contents/ui/representation/Expanded.qml
msgid "No unread news"
-msgstr ""
+msgstr "No hay noticias no leídas"
#: ../contents/ui/representation/Expanded.qml
msgid "Restore list"
-msgstr ""
+msgstr "Restaurar lista"
#: ../contents/ui/scrollview/Extended.qml
msgid "Upgrade package"
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/DetailsItem.qml b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/DetailsItem.qml
index 2a6b51d..8b14b44 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/DetailsItem.qml
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/DetailsItem.qml
@@ -50,8 +50,7 @@ GridLayout {
color: Kirigami.Theme.textColor
// wind barb icons are 270 degrees deviated from 0 degrees (north)
- // themed icons are 135 degrees deviated
- rotation: plasmoid.configuration.useSystemThemeIcons ? weatherData["winddir"] - 135 : weatherData["winddir"] - 270
+ rotation: weatherData["winddir"] - 270
Layout.minimumWidth: Kirigami.Units.iconSizes.large
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/config/ConfigStation.qml b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/config/ConfigStation.qml
index ff72c73..5cc93cc 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/config/ConfigStation.qml
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/config/ConfigStation.qml
@@ -113,7 +113,7 @@ KCM.SimpleKCM {
Kirigami.Separator{}
PlasmaComponents.Label {
- text: "Version 3.3.1"
+ text: "Version 3.3.2"
}
}
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/main.qml b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/main.qml
index 8118c0d..d3c9e46 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/main.qml
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/contents/ui/main.qml
@@ -19,6 +19,7 @@ import QtQml
import QtQuick
import QtQuick.Layouts
import org.kde.plasma.plasmoid
+import org.kde.kirigami as Kirigami
import org.kde.plasma.core as PlasmaCore
import "../code/utils.js" as Utils
import "../code/pws-api.js" as StationAPI
@@ -209,6 +210,7 @@ PlasmoidItem {
PlasmaCore.Action {
text: i18n("Refresh weather")
icon.name: "view-refresh-symbolic"
+ // icon.color: Kirigami.Theme.textColor
visible: appState == showDATA
enabled: appState == showDATA
onTriggered: updateWeatherData()
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/metadata.json b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/metadata.json
index 02e2666..ebac1bc 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/metadata.json
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/metadata.json
@@ -12,6 +12,7 @@
"Description[de_DE]": "Meine Wetterstation",
"Description[es_ES]": "Visor de la estación meteorológica personal Wunderground",
"Description[fr_FR]": "Visualisation de station météorologique personnelle Wunderground",
+ "Description[it_IT]": "La stazione meteo personale Wunderground",
"Description[ja_JP]": "Wunderground Personal Weather Station viewer",
"Description[nl_NL]": "Wunderground - Bekijk je eigen weerstation",
"Description[pt_BR]": "Visualizador de Estação Meteorológica Pessoal Wunderground",
@@ -25,13 +26,14 @@
"Name[de_DE]": "Wunderground",
"Name[es_ES]": "Wunderground",
"Name[fr_FR]": "Wunderground",
+ "Name[it_IT]": "Wunderground",
"Name[ja_JP]": "Wunderground",
"Name[nl_NL]": "Wunderground",
"Name[pt_BR]": "Wunderground",
"Name[ru_RU]": "Wunderground",
"Name[zh_CN]": "Wunderground",
"Name[zh_TW]": "Wunderground",
- "Version": "3.3.1",
+ "Version": "3.3.2",
"Website": "https://github.com/k-donn/plasmoid-wunderground"
},
"X-KDE-ParentApp": "",
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/translate/ReadMe.md b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/translate/ReadMe.md
index 95603af..0ebfc1f 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/translate/ReadMe.md
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/translate/ReadMe.md
@@ -6,6 +6,7 @@
|----------|---------|-------|
| Template | 101 | |
| fr_FR | 39/101 | 38% |
+| it_IT | 101/101 | 100% |
| de_DE | 101/101 | 100% |
| zh_TW | 101/101 | 100% |
| nl_NL | 39/101 | 38% |
diff --git a/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/translate/it_IT.po b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/translate/it_IT.po
new file mode 100644
index 0000000..612ee0b
--- /dev/null
+++ b/Configs/Home/.local/share/plasma/plasmoids/com.github.k-donn.plasmoid-wunderground/translate/it_IT.po
@@ -0,0 +1,448 @@
+# Translation of plasmoid-wunderground in it_IT
+# Copyright (C) 2024
+# This file is distributed under the same license as the plasmoid-wunderground package.
+# undernature, 2024
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: plasmoid-wunderground\n"
+"Report-Msgid-Bugs-To: https://github.com/k-donn/plasmoid-wunderground\n"
+"POT-Creation-Date: 2024-11-10 16:16-0500\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: undernature\n"
+"Language-Team: LANGUAGE \n"
+"Language: it_IT\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../metadata.json
+msgid "Wunderground"
+msgstr "Wunderground"
+
+#: ../metadata.json
+msgid "Wunderground Personal Weather Station viewer"
+msgstr "La stazione meteo personale Wunderground"
+
+#: ../contents/config/config.qml
+msgid "Station"
+msgstr "Stazione"
+
+#: ../contents/config/config.qml
+msgid "Appearance"
+msgstr "Aspetto"
+
+#: ../contents/config/config.qml
+msgid "Units"
+msgstr "Unità"
+
+#: ../contents/config/config.qml
+msgid "Debug"
+msgstr "Debug"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "Status Color"
+msgstr "Stato Colore"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "Air quality"
+msgstr "Qualità dell'aria"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "AQI: %1"
+msgstr "AQI"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "AQHI: %1"
+msgstr "AQHI: %1"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "Primary pollutant: "
+msgstr "Inquinante primario: "
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "Amount: %1 %2
Description: %3
Index: %4"
+msgstr "Quantità: %1 %2
Desxcrizione: %3
Indice: %"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "Solar info"
+msgstr "Informazioni solari"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "Sunrise"
+msgstr "Alba"
+
+#: ../contents/ui/AirAndSolarItem.qml
+msgid "Sunset"
+msgstr "Tramonto"
+
+#: ../contents/ui/AlertsItem.qml
+msgid "Alerts"
+msgstr "Allerte"
+
+#: ../contents/ui/AlertsItem.qml
+msgid "There are no alerts for your area."
+msgstr "Non ci sono allarmi per la tua zona."
+
+#: ../contents/ui/AlertsItem.qml
+msgid "Severity: %1"
+msgstr "Gravità: %1"
+
+#: ../contents/ui/AlertsItem.qml
+msgid "Region: %1
Action: %2
Disclaimer: %3
Issued by: %4"
+msgstr "Regione: %1
Azione: %2
Disclaimer: %3
Rilasciato by: %4"
+
+#: ../contents/ui/BottomPanel.qml
+msgid "There are weather alerts for your area!"
+msgstr "Ci sono allerte meteo per la tua zona!"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Compact Representation"
+msgstr "Rappresentazione compatta"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Show temperature:"
+msgstr "Mostra la temperatura:"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Text display:"
+msgstr "Visualizzazione testo:"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Automatic"
+msgstr "Automatico"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Text will follow the system font and expand to fill the available space."
+msgstr "Il testo seguirà il carattere del sistema e si espanderà per riempire lo spazio disponibile."
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Manual"
+msgstr "Manuale"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Choose Style…"
+msgstr "Scegli lo Stile…"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Choose a Font"
+msgstr "Scegli un Font"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Full Representation"
+msgstr "Rappresentazione completa"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Property header text size"
+msgstr "Proprietà dimensione del testo dell'intestazione"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Property text size"
+msgstr "Proprietà dimensione del testo"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Temperature text size"
+msgstr "Dimensione testo temperatura"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "small (16x16)"
+msgstr "piccole (16x16)"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "smallMedium (22x22)"
+msgstr "medioPiccole (22x22)"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "medium (32x32)"
+msgstr "medie (32x32)"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "large (48x48)"
+msgstr "grandi (48x48)"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "huge (64x64)"
+msgstr "enorme (64x64)"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "enormous (128x128)"
+msgstr "grandissimo (128x128)"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Details icon size:"
+msgstr "Dettagli dimensione icona:"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Top panel icon margins:"
+msgstr "Margini dell'icona del pannello superiore:"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Use system theme icons:"
+msgstr "Utilizzare le icone del tema di sistema:"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Apply system colors to icons:"
+msgstr "Applicare i colori di sistema alle icone:"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Auto-color temperature:"
+msgstr "Temperatura di colore automatica:"
+
+#: ../contents/ui/config/ConfigAppearance.qml ../contents/ui/SwitchPanel.qml
+msgid "Weather Details"
+msgstr "Dettagli meteo"
+
+#: ../contents/ui/config/ConfigAppearance.qml ../contents/ui/SwitchPanel.qml
+msgid "Forecast"
+msgstr "Previsioni"
+
+#: ../contents/ui/config/ConfigAppearance.qml ../contents/ui/SwitchPanel.qml
+msgid "More Info"
+msgstr "Maggiori informazioni"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Default page shown:"
+msgstr "Pagina predefinita mostrata:"
+
+#: ../contents/ui/config/ConfigAppearance.qml
+msgid "Show pressure trend:"
+msgstr "Mostra l'andamento della pressione:"
+
+#: ../contents/ui/config/ConfigDebug.qml
+msgid "Write to console.log:"
+msgstr "Scrivere su console.log:"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Find Station"
+msgstr "Trova la stazione"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Enter Station"
+msgstr "Inserire la stazione"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Station Info"
+msgstr "Info stazione"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Uses WGS84 geocode coordinates"
+msgstr "Utilizza le coordinate geocodificate WGS84"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Weatherstation ID:"
+msgstr "ID stazione meteorologica:"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Weatherstation Name:"
+msgstr "Nome della stazione meteo:"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Longitude:"
+msgstr "Longitudine:"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Latitude:"
+msgstr "Latitudine:"
+
+#: ../contents/ui/config/ConfigStation.qml
+msgid "Refresh period (s):"
+msgstr "Intervallo di aggiornamento (s):"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgctxt "The unit system"
+msgid "Metric"
+msgstr "Metrico"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgctxt "The unit system"
+msgid "Imperial"
+msgstr "Imperiale"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgctxt "The unit system"
+msgid "Hybrid (UK)"
+msgstr "Ibrido (UK)"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Custom"
+msgstr "Personalizzato"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Choose:"
+msgstr "Scegli:"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Wind unit:"
+msgstr "Unità del Vento:"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Rain unit:"
+msgstr "Unità per la pioggia:"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Snow unit:"
+msgstr "Mostra unità:"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Temperature unit:"
+msgstr "Untà temperatura:"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Pressure unit:"
+msgstr "Unità pressione:"
+
+#: ../contents/ui/config/ConfigUnits.qml
+msgid "Elevation unit:"
+msgstr "Unità di elevazione:"
+
+#: ../contents/ui/DetailsItem.qml
+msgid "WIND & GUST"
+msgstr "VENTO E POLVERE"
+
+#: ../contents/ui/DetailsItem.qml
+msgid "Feels like %1"
+msgstr "Percepito %1"
+
+#: ../contents/ui/DetailsItem.qml
+msgid "Wind from: %1 (%2°)"
+msgstr "Vento da: %1 (%2°)"
+
+#: ../contents/ui/DetailsItem.qml
+msgid "DEWPOINT"
+msgstr "Punto di Rugiada"
+
+#: ../contents/ui/DetailsItem.qml
+msgctxt "Precipitaion rate"
+msgid "PRECIP RATE"
+msgstr "INDICE PRECIP"
+
+#: ../contents/ui/DetailsItem.qml
+msgid "PRESSURE"
+msgstr "PRESSIONE"
+
+#: ../contents/ui/DetailsItem.qml
+msgid "Pressure has risen %1 in the last three hours."
+msgstr "La pressione è aumentata del %1 nelle ultime tre ore."
+
+#: ../contents/ui/DetailsItem.qml
+msgid "Pressure has fallen %1 in the last three hours."
+msgstr "La pressione è scesa del %1 nelle ultime tre ore."
+
+#: ../contents/ui/DetailsItem.qml
+msgid "HUMIDITY"
+msgstr "UMIDITÀ"
+
+#: ../contents/ui/DetailsItem.qml
+msgctxt "Precipitation accumulation"
+msgid "PRECIP ACCUM"
+msgstr "ACCUMOLO PRECIP"
+
+#: ../contents/ui/DetailsItem.qml
+msgctxt "Ultra Violet"
+msgid "UV"
+msgstr "UV"
+
+#: ../contents/ui/ForecastItem.qml
+msgctxt "Do not edit HTML tags."
+msgid "Feels like: %1
Thunder: %2
UV: %3
Snow: %4
Golf: %5"
+msgstr "Percepita: %1
Tuono: %2
UV: %3
Neve: %4
Golf: %5"
+
+#: ../contents/ui/FullRepresentation.qml
+msgid "Loading data..."
+msgstr "Caricamento dati..."
+
+#: ../contents/ui/lib/BackgroundToggle.qml
+msgid "Desktop Widget:"
+msgstr "Desktop Widget"
+
+#: ../contents/ui/lib/ConfigBtn.qml
+msgid "Configure Wunderground"
+msgstr "Configura Wundergroun"
+
+#: ../contents/ui/lib/StationPickerDialog.qml
+msgid "Saved Weather Stations"
+msgstr "Stazioni meteo salvate"
+
+#: ../contents/ui/lib/StationPickerDialog.qml
+msgid "Remove Selected"
+msgstr "Rimuovi selezionate"
+
+#: ../contents/ui/lib/StationPickerDialog.qml
+msgid "Confirm Remove %1"
+msgstr "Conferma Rimuovi %1"
+
+#: ../contents/ui/lib/StationPickerDialog.qml
+msgid "Add"
+msgstr "Aggiungi"
+
+#: ../contents/ui/lib/StationPickerDialog.qml
+msgid "Remove"
+msgstr "Rimuovi"
+
+#: ../contents/ui/lib/StationPickerDialog.qml
+msgid "Select"
+msgstr "Seleziona"
+
+#: ../contents/ui/lib/StationPickerDialog.qml
+msgid "Cancel"
+msgstr "Cancella"
+
+#: ../contents/ui/lib/StationPicker.qml
+msgid "Choose…"
+msgstr "Scegli…"
+
+#: ../contents/ui/main.qml
+msgid "Set the weather station to pull data from."
+msgstr "Impostare la stazione meteorologica da cui estrarre i dati."
+
+#: ../contents/ui/main.qml
+msgid "Please Configure"
+msgstr "Configurare"
+
+#: ../contents/ui/main.qml ../contents/ui/TopPanel.qml
+msgid "Loading..."
+msgstr "Caricamento..."
+
+#: ../contents/ui/main.qml
+msgid "Error..."
+msgstr "Errore..."
+
+#: ../contents/ui/main.qml
+msgctxt "Do not edit HTML tags. 'Temp' means temperature"
+msgid "Temp: %1
"
+msgstr "Temp: %1
"
+
+#: ../contents/ui/main.qml
+msgctxt "Do not edit HTML tags."
+msgid "Feels: %1
"
+msgstr "Feels: %1
"
+
+#: ../contents/ui/main.qml
+msgctxt "Do not edit HTML tags. 'Wnd Spd' means Wind Speed"
+msgid "Wnd spd: %1
"
+msgstr "Wnd spd: %1
"
+
+#: ../contents/ui/main.qml
+msgid "Refresh weather"
+msgstr "Aggiorna il meteo"
+
+#: ../contents/ui/TopPanel.qml
+msgid "High: %1 Low: %2"
+msgstr "Alto: %1 Basso: %2"
+
+#~ msgctxt "Non modificare i tag HTML."
+#~ msgid "Feels like: %1
Thunder: %2
UV: %3
Snow: %4
Golf: %5"
+#~ msgstr "Percepita: %1
Tuono: %2
UV: %3
Neve: %4
Golf: %5"
+
+#~ msgctxt "Non modificare i tag HTML. Temp” significa temperatura"
+#~ msgid "Temp: %1
"
+#~ msgstr "Temp: %1
"
+
+#~ msgctxt "Non modificare i tag HTML."
+#~ msgid "Feels: %1
"
+#~ msgstr "Feels: %1
"
+
+#~ msgctxt "Non modificare i tag HTML. 'Wnd Spd' significa Velocità del Vento"
+#~ msgid "Wnd spd: %1
"
+#~ msgstr "Wnd spd: %1
"
diff --git a/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/contents/ui/main.qml b/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/contents/ui/main.qml
index 6a6b6a6..e21259f 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/contents/ui/main.qml
+++ b/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/contents/ui/main.qml
@@ -23,6 +23,7 @@ PlasmoidItem {
id: base
Layout.minimumWidth: isVertical ? root.width : anchoDeSepardor + margins
Layout.maximumHeight: isVertical ? anchoDeSepardor + margins : root.height
+
Row {
height: separator.height
width: separator.width
diff --git a/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/metadata.json b/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/metadata.json
index 3a3ecaa..f6c5886 100644
--- a/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/metadata.json
+++ b/Configs/Home/.local/share/plasma/plasmoids/zayron.simple.separator/metadata.json
@@ -1,23 +1,24 @@
{
- "KPlugin": {
- "Authors": [
- {
- "Name": "zayronxio"
- }
- ],
- "Name": "simple separator",
- "Id": "zayron.simple.separator",
- "Description": "a simple separator",
- "Category": "Utilities",
- "Icon": "setting",
- "EnabledByDefault": true,
- "License": "GPL-3.0+",
- "ServiceTypes": [
- "Plasma/Applet"
- ],
- "Version": "1.1.8",
- "Website": ""
- },
- "X-Plasma-API-Minimum-Version": "6.0",
- "X-Plasma-MainScript": "ui/main.qml"
+ "KPlugin": {
+ "Authors": [
+ {
+ "Name": "zayronxio"
+ }
+ ],
+ "Name": "simple separator",
+ "Id": "zayron.simple.separator",
+ "Description": "a simple separator",
+ "Category": "Utilities",
+ "Icon": "setting",
+ "EnabledByDefault": true,
+ "License": "GPL-3.0+",
+ "ServiceTypes": [
+ "Plasma/Applet"
+ ],
+ "Version": "1.1.9",
+ "Website": ""
+ },
+ "X-Plasma-API-Minimum-Version": "6.0",
+ "X-Plasma-MainScript": "ui/main.qml",
+ "KPackageStructure": "Plasma/Applet"
}