Energy optimized and manual check warning dialogs (EXPOSUREAPP-1853) (#944)
* Check for battery saver mode
added a check for battery saver mode in connectivity helper
created sample dialog to appear if battery saver is enabled - string values to be confirmed.
* Implemented the energy saving warning dialog in main screen
- Created a Dialog in MainFragment that shows once (shared pref boolean check), and if energy saver mode is enabled
- Created a shared pref in local data to store if the energy saving warning has been shown
- Added strings required for dialog (Only DE confirmed)
- Added a method in ExternalActionHelper that will open energy saver settings
- Adjusted existing dialog in onboarding process
* Change from battery saver check to battery optimized check
- Change from battery saver check to battery optimized check
- Added second dialog explaining manual checks
* Update strings.xml
Text changes as provided on JIRA ticket
* Dialog will now only appear once in tracing settings.
* removed unused imports
* Update SettingsTracingFragment.kt
* Update SettingsTracingFragment.kt
* code formatting
* formatting
* Update ConnectivityHelper.kt
* Update SettingsTracingFragment.kt
* Lint and string file changes
1. Small corrections of brackets and lines
2. Keeping order of the elements in string files uniform across languages
* Update strings.xml
* Update strings.xml
Co-authored-by:
Rituraj Sambherao <git.rituraj.sambherao@gmail.com>
Showing
- Corona-Warn-App/src/device/java/de.rki.coronawarnapp/ui/main/MainFragment.kt 32 additions, 0 deletions.../device/java/de.rki.coronawarnapp/ui/main/MainFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/LocalData.kt 26 additions, 0 deletions...p/src/main/java/de/rki/coronawarnapp/storage/LocalData.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingNotificationsFragment.kt 50 additions, 4 deletions...awarnapp/ui/onboarding/OnboardingNotificationsFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/settings/SettingsTracingFragment.kt 20 additions, 4 deletions.../rki/coronawarnapp/ui/settings/SettingsTracingFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/ExternalActionHelper.kt 13 additions, 0 deletions...in/java/de/rki/coronawarnapp/util/ExternalActionHelper.kt
- Corona-Warn-App/src/main/res/values-de/strings.xml 14 additions, 0 deletionsCorona-Warn-App/src/main/res/values-de/strings.xml
- Corona-Warn-App/src/main/res/values/strings.xml 16 additions, 0 deletionsCorona-Warn-App/src/main/res/values/strings.xml
Loading
Please register or sign in to comment