I finally (re)put back into service my system for measuring the amount of water remaining in my tanks and have a few widget improvements to request.
Would it be possible for the name to be editable or for the feature to be shown rather than the device? Here, I can’t tell the two tanks apart on the dashboard:
On mobile, the widget prevents scrolling. I’ll explain… If I place my finger on the widget, it’s impossible to scroll the page up or down — it’s not touch-responsive.
Would it be possible to improve this in the next UX update?
mutmut
February 25, 2026, 6:19pm
2
I have exactly the same problems as you: not possible to rename (well, I only have one tank) and a scrolling problem on mobile: if your finger is on the widget the screen doesn’t move.
Thanks for your feedback @GBoulvin !
It’s implemented in this PR:
master ← cursor/gauge-widget-improvements-0bfc
ouvert 04:25PM - 03 Jul 26 UTC
## Context
Forum thread: https://community.gladysassistant.com/t/jauges-amelior… ations/10058
Two UX issues were reported on gauge dashboard widgets:
1. **Indistinguishable labels** — when multiple gauges use the same device (e.g. two MQTT water tanks), the widget only showed the device name, making it impossible to tell them apart on the dashboard.
2. **Mobile scroll blocked** — on mobile, placing a finger on the gauge widget prevented scrolling the dashboard page.
Neither issue had been addressed in the codebase yet.
## Changes
### Editable widget name
- Added an optional **widget name** field in the gauge edit form (`box.name`), consistent with other dashboard widgets (scene, energy consumption, alarm, etc.).
- When set, this custom name is displayed as the gauge label.
### Smarter default label
- When no custom name is set, the gauge now uses `getDeviceName()` instead of always showing the device name.
- For integrations like MQTT (where users often have many features on one device), the **feature name** is shown automatically so tanks/sensors can be distinguished.
### Mobile scroll fix
- Added CSS on `.gauge-chart` to allow vertical page scrolling when the user touches the gauge:
- `touch-action: pan-y` on the chart container
- `pointer-events: none` on the ApexCharts canvas/SVG (the gauge is display-only, no interaction needed)
## Translations
Added `editNameLabel` and `editNamePlaceholder` keys in `en`, `fr`, and `de`.
## How to test
1. Add two gauge widgets bound to different features on the same MQTT device.
2. Verify each gauge shows its feature name by default.
3. Edit a gauge and set a custom widget name — verify it overrides the default label.
4. On mobile (or mobile emulation), scroll the dashboard with a finger starting on a gauge widget — the page should scroll normally.
<div><a href="https://cursor.com/agents/bc-019f28cb-1cbb-7928-a774-c87cb1d00bfc"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-web-light.png"><img alt="Open in Web" width="114" height="28" src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a> <a href="https://cursor.com/background-agent?bcId=bc-019f28cb-1cbb-7928-a774-c87cb1d00bfc"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img alt="Open in Cursor" width="131" height="28" src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a> </div>
These updates are available in Gladys Assistant 4.82:
Salut à tous,
Je sors aujourd’hui ce qui est, pour l’instant, l’une des plus grosses releases de l’année, et il y a une vraie raison à ça.
On est clairement à un tournant dans la façon de développer : les modèles d’IA gagnent en puissance, et les outils pour s’en servir au quotidien deviennent enfin matures. Depuis deux semaines, deux d’entre eux ont changé ma manière de travailler sur Gladys.
Claude Fable 5, le modèle phare d’Anthropic, celui qui a été temporairement restreint aux États-Unis…