mirror of
https://github.com/home-assistant/iOS.git
synced 2026-02-16 01:17:44 -06:00
## Summary PR #4037 added the "notify when run" toggle to WidgetDetails but missed WidgetGauge, which also supports script execution. This PR applies the same pattern to WidgetGauge for feature parity. Added `showConfirmationNotification` parameter to WidgetGauge: - Uses existing localization strings (`app_intents.notify_when_run.title/description`) - Flows through `WidgetGaugeEntry` to `ScriptAppIntent` when tapped - Visible only when "Run Script" is enabled - Defaults to `true` for backward compatibility **Files changed:** - `WidgetGaugeAppIntent.swift`: Added parameter and updated all 3 gauge type parameter summaries - `WidgetGaugeAppIntentTimelineProvider.swift`: Added field to `WidgetGaugeEntry` and passed through placeholder/entry creation - `WidgetGauge.swift`: Set parameter on `ScriptAppIntent` intent creation All widgets with script execution (Scripts, Details, Gauge) now have consistent notification behavior. ## Screenshots N/A - Configuration-only change, no visual UI modifications ## Link to pull request in Documentation repository Documentation: home-assistant/companion.home-assistant# ## Any other notes Mirrors the exact implementation from PR #4037 for consistency. <!-- START COPILOT CODING AGENT SUFFIX --> <details> <summary>Original prompt</summary> > In this pr https://github.com/home-assistant/iOS/pull/4037 you missed WidgetGauge </details> <!-- START COPILOT CODING AGENT TIPS --> --- 💬 We'd love your input! Share your thoughts on Copilot coding agent in our [2 minute survey](https://gh.io/copilot-coding-agent-survey). --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: bgoncal <5808343+bgoncal@users.noreply.github.com>