Skip to content

Remove TestFlight gate from Focus name - #5473

Draft
bgoncal wants to merge 1 commit into
mainfrom
feature/focus-name-remove-testflight-gate
Draft

Remove TestFlight gate from Focus name#5473
bgoncal wants to merge 1 commit into
mainfrom
feature/focus-name-remove-testflight-gate

Conversation

@bgoncal

@bgoncal bgoncal commented Aug 19, 2026

Copy link
Copy Markdown
Member

AI Policy

Select exactly one option that describes AI usage in this contribution:

  • I have not used AI for this contribution.
  • AI assistance was used for this contribution.
  • AI fully generated the code for this contribution, but I've reviewed and understood it before submitting and will respond without AI during review.

Summary

Reverts #5469, so the Focus name sensor and the Focus entry point in Settings are available in every build again.

Screenshots

No new UI, the existing Focus screen is only shown again in all builds.

Link to pull request in Documentation repository

Documentation: home-assistant/companion.home-assistant#

Any other notes

Draft, meant to be merged once the feature is ready to ship.

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Unused L10n strings detected

Found 2 unused localization strings in the codebase.

Click to see details
Parsing Strings.swift...
Found 2552 L10n strings

Reading all Swift source code...
Read 9267258 characters of Swift code

Checking for unused strings...
Checked 100/2552 strings...
Checked 200/2552 strings...
Checked 300/2552 strings...
Checked 400/2552 strings...
Checked 500/2552 strings...
Checked 600/2552 strings...
Checked 700/2552 strings...
Checked 800/2552 strings...
Checked 900/2552 strings...
Checked 1000/2552 strings...
Checked 1100/2552 strings...
Checked 1200/2552 strings...
Checked 1300/2552 strings...
Checked 1400/2552 strings...
Checked 1500/2552 strings...
Checked 1600/2552 strings...
Checked 1700/2552 strings...
Checked 1800/2552 strings...
Checked 1900/2552 strings...
Checked 2000/2552 strings...
Checked 2100/2552 strings...
Checked 2200/2552 strings...
Checked 2300/2552 strings...
Checked 2400/2552 strings...
Checked 2500/2552 strings...

================================================================================
UNUSED STRINGS REPORT
================================================================================

Found 2 unused strings:


WIDGETS:
  - L10n.Widgets.Details.descriptionWithWarning
    Key: widgets.details.description_with_warning
    Line: 8745
  - L10n.Widgets.Gauge.descriptionWithWarning
    Key: widgets.gauge.description_with_warning
    Line: 8817

================================================================================
Total unused: 2
================================================================================

================================================================================
Copy-paste these keys into the "Lokalise: Delete Keys" workflow (keys input):
================================================================================
widgets.details.description_with_warning,widgets.gauge.description_with_warning

To remove them, run the
Lokalise: Delete Keys
workflow — it deletes the keys from Lokalise and opens a PR removing them from
Localizable.strings and regenerating Strings.swift. Copy-paste these keys into the keys input:

widgets.details.description_with_warning,widgets.gauge.description_with_warning

Base automatically changed from feature/focus-name-testflight-only to main August 19, 2026 21:18
@bgoncal
bgoncal force-pushed the feature/focus-name-remove-testflight-gate branch from 3a87335 to 9097f7f Compare August 19, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants