Skip to content

Remove google-material dependency from Compose-only app#21

Merged
juandiana merged 1 commit intomainfrom
codex/remove-google-material-window-theme
Feb 17, 2026
Merged

Remove google-material dependency from Compose-only app#21
juandiana merged 1 commit intomainfrom
codex/remove-google-material-window-theme

Conversation

@juandiana
Copy link
Copy Markdown
Owner

@juandiana juandiana commented Feb 17, 2026

Summary

  • remove com.google.android.material:material from app dependencies
  • remove the unused google-material entries from the version catalog
  • switch the manifest app theme parent to android:Theme.Material.Light.NoActionBar for window-level styling

Why

The app UI is fully Compose (androidx.compose.material3) and does not use any com.google.android.material.* classes or XML widgets. For Compose-only apps, window theming can be handled with a minimal XML theme while screen theming is done in Compose MaterialTheme.

References:

Validation

  • ./gradlew lintDebug assembleDebug
  • ./gradlew testDebugUnitTest

@juandiana juandiana merged commit 76bee7e into main Feb 17, 2026
1 check passed
@juandiana juandiana deleted the codex/remove-google-material-window-theme branch February 17, 2026 19:02
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.

1 participant