Skip to content

Rename "Clean All" to "Clean All Files" and add to device menu#871

Merged
bdraco merged 3 commits intoesphome:mainfrom
swoboda1337:rename-clean-all
Feb 10, 2026
Merged

Rename "Clean All" to "Clean All Files" and add to device menu#871
bdraco merged 3 commits intoesphome:mainfrom
swoboda1337:rename-clean-all

Conversation

@swoboda1337
Copy link
Copy Markdown
Member

Summary

  • Renames "Clean All" to "Clean All Files" to clarify that it removes all cached files and dependencies, not just build files for all devices
  • Adds "Clean All Files" option to each device's overflow menu so it's discoverable on mobile without needing the header kebab menu
  • Consolidates the confirmation dialog into openCleanAllDialog() to avoid duplication across callers

swoboda1337 and others added 3 commits February 9, 2026 22:05
Users often confused "Clean All" with cleaning build files for all
devices, when it actually performs a deeper clean of all cached files
and dependencies. This renames it to "Clean All Files" to better
communicate its scope, and adds it to each device's overflow menu
so it's discoverable on mobile without digging through the header
kebab menu. The confirmation dialog is also consolidated into
openCleanAllDialog() to avoid duplication.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Member

@bdraco bdraco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and working as expected

@bdraco bdraco merged commit fe6b597 into esphome:main Feb 10, 2026
3 checks passed
@swoboda1337
Copy link
Copy Markdown
Member Author

Thanks

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