[shelly](fix): support shelly v3 (#182)

* updates for shelly v3

* new major for shelly v3

* fix: default option value
This commit is contained in:
Josh Slate
2026-07-31 17:18:32 -04:00
committed by GitHub
parent 125086f8f5
commit 083230d7f9
5 changed files with 78 additions and 22 deletions
+17 -1
View File
@@ -16,7 +16,7 @@
"tooltip": {
"aur_title": "AUR",
"error": {
"decode_json": "Failed to decode output from `shelly check-updates --json`"
"decode_json": "Failed to decode output from `shelly list-updates all --json`"
},
"flatpak_title": "Flatpak",
"no_updates": "System is up to date",
@@ -30,6 +30,18 @@
}
},
"settings": {
"bar_font_size": {
"description": "The font size of the bar text.",
"label": "Bar Font Size"
},
"bar_label": {
"description": "Label to display in the bar.",
"label": "Bar Label",
"options": {
"count_only": "Count Only (e.g., 5)",
"count_and_label": "Count and Label (e.g., 5 Updates)"
}
},
"click_action": {
"description": "What happens when you click on the bar.",
"label": "Click Action",
@@ -51,6 +63,10 @@
"description": "The color of the glyph.",
"label": "Glyph Color"
},
"glyph_size": {
"description": "The size of the glyph.",
"label": "Glyph Size"
},
"hide_when_up_to_date": {
"description": "Whether to hide the bar when there are no updates available.",
"label": "Hide When Up-to-Date"