From ab2ac60957a809da65475a8a81c9e0efa0171d95 Mon Sep 17 00:00:00 2001 From: David Perez Date: Thu, 29 May 2025 13:25:23 -0500 Subject: [PATCH] PM-15229: Update logic for handling edge-to-edge (#5282) --- app/src/main/AndroidManifest.xml | 1 + .../com/x8bit/bitwarden/MainActivity.kt | 3 + app/src/main/res/values/styles.xml | 2 - authenticator/src/main/AndroidManifest.xml | 1 + .../bitwarden/authenticator/MainActivity.kt | 3 + .../ui/platform/theme/AuthenticatorTheme.kt | 18 ----- authenticator/src/main/res/values/styles.xml | 2 - .../ui/platform/theme/BitwardenTheme.kt | 22 +----- .../ui/platform/util/AppThemeExtensions.kt | 15 ++++ .../util/ComponentActivityExtensions.kt | 75 +++++++++++++++++++ .../platform/util/ConfigurationExtensions.kt | 9 +++ .../platform/util/AppThemeExtensionsTest.kt | 30 ++++++++ 12 files changed, 138 insertions(+), 43 deletions(-) create mode 100644 ui/src/main/kotlin/com/bitwarden/ui/platform/util/AppThemeExtensions.kt create mode 100644 ui/src/main/kotlin/com/bitwarden/ui/platform/util/ComponentActivityExtensions.kt create mode 100644 ui/src/main/kotlin/com/bitwarden/ui/platform/util/ConfigurationExtensions.kt create mode 100644 ui/src/test/kotlin/com/bitwarden/ui/platform/util/AppThemeExtensionsTest.kt diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 21221c8a78..000043f60b 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -48,6 +48,7 @@ tools:targetApi="36">