Skip to content

Refactor ButtonWidget to use Jetpack Compose - #6915

Draft
BFadairo wants to merge 26 commits into
home-assistant:mainfrom
BFadairo:rework/button_config_activity_compose
Draft

Refactor ButtonWidget to use Jetpack Compose#6915
BFadairo wants to merge 26 commits into
home-assistant:mainfrom
BFadairo:rework/button_config_activity_compose

Update Icon Color

f6a3004
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / Android Lint succeeded Jul 28, 2026 in 5s

4 new alerts

New alerts in code changed by this pull request

  • 4 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 134 in app/src/main/kotlin/io/homeassistant/companion/android/widgets/button/ButtonWidgetViewModel.kt

See this annotation in the file changed.

Code scanning / Android Lint

AnySerializer is dangerous and should be used with caution Note

Prefer polymorphic serializer over AnySerializer.

Check notice on line 134 in app/src/main/kotlin/io/homeassistant/companion/android/widgets/button/ButtonWidgetViewModel.kt

See this annotation in the file changed.

Code scanning / Android Lint

AnySerializer is dangerous and should be used with caution Note

Prefer polymorphic serializer over AnySerializer.

Check notice on line 304 in app/src/main/kotlin/io/homeassistant/companion/android/widgets/button/ButtonWidgetViewModel.kt

See this annotation in the file changed.

Code scanning / Android Lint

AnySerializer is dangerous and should be used with caution Note

Prefer polymorphic serializer over AnySerializer.

Check notice on line 304 in app/src/main/kotlin/io/homeassistant/companion/android/widgets/button/ButtonWidgetViewModel.kt

See this annotation in the file changed.

Code scanning / Android Lint

AnySerializer is dangerous and should be used with caution Note

Prefer polymorphic serializer over AnySerializer.