fix(plugin): Feed text encoding fix and panel UI improvements V1.0.2 (#271)

* fix(plugin): Feed text encoding fix and panel UI improvements V1.0.2

* fix(plugin): Feed text encoding fix and panel UI improvements V1.0.2

* Add xdg-open dependency to plugin.toml

Added 'xdg-open' as a dependency for the plugin.
This commit is contained in:
Nilsonlinux
2026-08-06 10:16:22 -04:00
committed by GitHub
parent 318d9adb91
commit d32a20cd32
7 changed files with 164 additions and 40 deletions
+16 -12
View File
@@ -1,20 +1,24 @@
{
"settings": {
"feed_urls": {
"description": "List of RSS/Atom feed URLs to monitor (one per line)",
"label": "Feed URLs"
},
"max_notifications_per_cycle": {
"description": "Maximum notifications to show in one check",
"label": "Max Notifications per Cycle"
},
"notify_new": {
"description": "Display notifications when new items arrive",
"label": "Show Notifications"
"label": "Feed URLs",
"description": "One RSS or Atom feed URL per entry (e.g. https://example.com/feed.xml)."
},
"refresh_minutes": {
"description": "How often to check for new items",
"label": "Refresh Interval (minutes)"
"label": "Refresh interval (minutes)",
"description": "How often feeds are checked for new items."
},
"notify_new": {
"label": "Notify on new items",
"description": "Show a notification for each new item found in the feeds."
},
"max_notifications_per_cycle": {
"label": "Max notifications per cycle",
"description": "Avoids a flood of notifications when many new items appear at once."
},
"glyph": {
"label": "Icon",
"description": "Icon shown in the bar for this widget."
}
}
}
+16 -12
View File
@@ -1,20 +1,24 @@
{
"settings": {
"feed_urls": {
"description": "Lista de URLs de feeds RSS/Atom para monitorar (por linha).",
"label": "URLs dos Feeds"
},
"max_notifications_per_cycle": {
"description": "Limitar o número de notificações enviadas em um único ciclo.",
"label": "Máximo de notificações"
},
"notify_new": {
"description": "Mostrar notificação para cada novo item encontrado.",
"label": "Notificar novos itens"
"label": "URLs dos feeds",
"description": "Uma URL de feed RSS ou Atom por entrada (ex: https://exemplo.com/feed.xml)."
},
"refresh_minutes": {
"description": "Com que frequência verificar novos itens (em minutos).",
"label": "Intervalo de atualização"
"label": "Intervalo de atualização (minutos)",
"description": "Frequência com que os feeds são checados em busca de novidades."
},
"notify_new": {
"label": "Notificar novos itens",
"description": "Mostra uma notificação para cada item novo encontrado nos feeds."
},
"max_notifications_per_cycle": {
"label": "Máximo de notificações por ciclo",
"description": "Evita uma enxurrada de notificações quando muitos itens novos aparecem de uma vez."
},
"glyph": {
"label": "Ícone",
"description": "Ícone mostrado na barra para este widget."
}
}
}