Merge "Change aspect ratio summary and footer text" into udc-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
dd34fa54e4
@@ -12144,7 +12144,9 @@
|
|||||||
<!-- [CHAR LIMIT=60] Aspect ratio title setting to choose app aspect ratio -->
|
<!-- [CHAR LIMIT=60] Aspect ratio title setting to choose app aspect ratio -->
|
||||||
<string name="aspect_ratio_title">Aspect ratio</string>
|
<string name="aspect_ratio_title">Aspect ratio</string>
|
||||||
<!-- [CHAR LIMIT=NONE] Aspect ratio setting summary to choose aspect ratio for apps unoptimized for device -->
|
<!-- [CHAR LIMIT=NONE] Aspect ratio setting summary to choose aspect ratio for apps unoptimized for device -->
|
||||||
<string name="aspect_ratio_summary">Choose an aspect ratio to view this app if it hasn\'t been designed to fit your <xliff:g id="device_name">%1$s</xliff:g></string>
|
<string name="aspect_ratio_summary">Try a new aspect ratio to view this app if it hasn\'t been designed to fit your <xliff:g id="device_name">%1$s</xliff:g></string>
|
||||||
|
<!-- [CHAR LIMIT=NONE] Aspect ratio setting main summary on page to choose aspect ratio for apps unoptimized for device -->
|
||||||
|
<string name="aspect_ratio_main_summary">Try a new aspect ratio to view this app if it hasn\'t been designed to fit your <xliff:g id="device_name">%1$s</xliff:g>. Some apps may not be optimized for certain aspect ratios.</string>
|
||||||
<!-- [CHAR LIMIT=NONE] Aspect ratio suggested apps filter label -->
|
<!-- [CHAR LIMIT=NONE] Aspect ratio suggested apps filter label -->
|
||||||
<string name="user_aspect_ratio_suggested_apps_label">Suggested apps</string>
|
<string name="user_aspect_ratio_suggested_apps_label">Suggested apps</string>
|
||||||
<!-- [CHAR LIMIT=14] Filter label for apps that have user aspect ratio changed -->
|
<!-- [CHAR LIMIT=14] Filter label for apps that have user aspect ratio changed -->
|
||||||
@@ -12164,7 +12166,7 @@
|
|||||||
<!-- [CHAR LIMIT=NONE] 4:3 aspect ratio entry -->
|
<!-- [CHAR LIMIT=NONE] 4:3 aspect ratio entry -->
|
||||||
<string name="user_aspect_ratio_4_3">4:3</string>
|
<string name="user_aspect_ratio_4_3">4:3</string>
|
||||||
<!-- [CHAR LIMIT=NONE] Warning description for app info aspect ratio page -->
|
<!-- [CHAR LIMIT=NONE] Warning description for app info aspect ratio page -->
|
||||||
<string name="app_aspect_ratio_footer">The app will restart when you change aspect ratio. You may lose unsaved changes.</string>
|
<string name="app_aspect_ratio_footer">The app will restart when you change aspect ratio. You may lose unsaved changes. Some apps may not be optimized for certain aspect ratios.</string>
|
||||||
|
|
||||||
|
|
||||||
<!-- Accessibility label for fingerprint sensor [CHAR LIMIT=NONE] -->
|
<!-- Accessibility label for fingerprint sensor [CHAR LIMIT=NONE] -->
|
||||||
|
@@ -79,18 +79,6 @@
|
|||||||
android:key="dashboard_tile_placeholder"
|
android:key="dashboard_tile_placeholder"
|
||||||
android:order="10"/>
|
android:order="10"/>
|
||||||
|
|
||||||
<Preference
|
|
||||||
android:key="aspect_ratio_apps"
|
|
||||||
android:title="@string/aspect_ratio_title"
|
|
||||||
android:summary="@string/summary_placeholder"
|
|
||||||
android:order="14"
|
|
||||||
settings:controller="com.android.settings.applications.appcompat.UserAspectRatioAppsPreferenceController"
|
|
||||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications">
|
|
||||||
<extra android:name="classname"
|
|
||||||
android:value="com.android.settings.Settings$UserAspectRatioAppListActivity"/>
|
|
||||||
<intent android:action="android.settings.MANAGE_USER_ASPECT_RATIO_SETTINGS"/>
|
|
||||||
</Preference>
|
|
||||||
|
|
||||||
<Preference
|
<Preference
|
||||||
android:key="hibernated_apps"
|
android:key="hibernated_apps"
|
||||||
android:title="@string/unused_apps"
|
android:title="@string/unused_apps"
|
||||||
@@ -119,4 +107,23 @@
|
|||||||
android:title="@string/special_access"
|
android:title="@string/special_access"
|
||||||
android:order="20"/>
|
android:order="20"/>
|
||||||
|
|
||||||
|
<PreferenceCategory
|
||||||
|
android:key="advanced_category"
|
||||||
|
android:title="@string/advanced_apps"
|
||||||
|
android:order="21"
|
||||||
|
android:visibility="gone"
|
||||||
|
settings:searchable="false"/>
|
||||||
|
|
||||||
|
<Preference
|
||||||
|
android:key="aspect_ratio_apps"
|
||||||
|
android:title="@string/aspect_ratio_title"
|
||||||
|
android:summary="@string/summary_placeholder"
|
||||||
|
android:order="22"
|
||||||
|
settings:controller="com.android.settings.applications.appcompat.UserAspectRatioAppsPreferenceController"
|
||||||
|
android:fragment="com.android.settings.applications.manageapplications.ManageApplications">
|
||||||
|
<extra android:name="classname"
|
||||||
|
android:value="com.android.settings.Settings$UserAspectRatioAppListActivity"/>
|
||||||
|
<intent android:action="android.settings.MANAGE_USER_ASPECT_RATIO_SETTINGS"/>
|
||||||
|
</Preference>
|
||||||
|
|
||||||
</PreferenceScreen>
|
</PreferenceScreen>
|
||||||
|
@@ -110,7 +110,7 @@ fun UserAspectRatioAppList(
|
|||||||
appList = appList,
|
appList = appList,
|
||||||
header = {
|
header = {
|
||||||
Box(Modifier.padding(SettingsDimension.itemPadding)) {
|
Box(Modifier.padding(SettingsDimension.itemPadding)) {
|
||||||
SettingsBody(UserAspectRatioAppsPageProvider.getSummary())
|
SettingsBody(stringResource(R.string.aspect_ratio_main_summary, Build.MODEL))
|
||||||
}
|
}
|
||||||
Illustration(object : IllustrationModel {
|
Illustration(object : IllustrationModel {
|
||||||
override val resId = R.raw.user_aspect_ratio_education
|
override val resId = R.raw.user_aspect_ratio_education
|
||||||
|
@@ -67,7 +67,8 @@ class UserAspectRatioAppsPageProviderTest {
|
|||||||
@Test
|
@Test
|
||||||
fun injectEntry_summary() {
|
fun injectEntry_summary() {
|
||||||
setInjectEntry()
|
setInjectEntry()
|
||||||
composeTestRule.onNodeWithText(context.getString(R.string.aspect_ratio_summary, Build.MODEL))
|
composeTestRule
|
||||||
|
.onNodeWithText(context.getString(R.string.aspect_ratio_summary, Build.MODEL))
|
||||||
.assertIsDisplayed()
|
.assertIsDisplayed()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user