Merge 25Q1 (ab/12770256) to aosp-main-future
Bug: 385190204 Merged-In: Iaee6792d1a27be8fa4b443f783a47a3715b6d3a1 Change-Id: I0ac29cecfec526a38cf4a120b8ef704ee7bc01b3
This commit is contained in:
@@ -1503,12 +1503,14 @@
|
||||
|
||||
<!-- A locale list of not supporting Terms of Address. [DO NOT TRANSLATE] -->
|
||||
<string-array name="terms_of_address_unsupported_locales">
|
||||
<item>fr-CA</item> <!-- French (Canada) -->
|
||||
</string-array>
|
||||
|
||||
<!-- A language list of supporting Terms of Address. [DO NOT TRANSLATE] -->
|
||||
<string-array name="terms_of_address_supported_languages">
|
||||
<item>fr</item> <!-- French -->
|
||||
<item>es</item> <!-- Spanish -->
|
||||
<item>it</item> <!-- Italian -->
|
||||
<item>de</item> <!-- German -->
|
||||
</string-array>
|
||||
|
||||
<!-- Entries for private space auto lock option -->
|
||||
@@ -1549,7 +1551,7 @@
|
||||
<item>@*android:drawable/ic_zen_mode_icon_snowflake</item>
|
||||
<item>@*android:drawable/ic_zen_mode_icon_beach</item>
|
||||
<item>@*android:drawable/ic_zen_mode_icon_workshop</item>
|
||||
<item>@*android:drawable/ic_zen_mode_icon_camping</item>
|
||||
<item>@*android:drawable/ic_zen_mode_icon_piano</item>
|
||||
<item>@*android:drawable/ic_zen_mode_type_theater</item> <!-- Film reel -->
|
||||
<item>@*android:drawable/ic_zen_mode_icon_book</item>
|
||||
<!-- Wellbeing -->
|
||||
@@ -1565,7 +1567,7 @@
|
||||
<item>@*android:drawable/ic_zen_mode_icon_child</item>
|
||||
<item>@*android:drawable/ic_zen_mode_icon_animal_paw</item>
|
||||
<!-- Generic / abstract -->
|
||||
<item>@*android:drawable/ic_zen_mode_type_unknown</item> <!-- Star badge -->
|
||||
<item>@*android:drawable/ic_zen_mode_icon_star_badge</item>
|
||||
<item>@*android:drawable/ic_zen_mode_type_managed</item> <!-- Two people / Supervisor -->
|
||||
<item>@*android:drawable/ic_zen_mode_type_other</item> <!-- Star -->
|
||||
<item>@*android:drawable/ic_zen_mode_icon_heart</item>
|
||||
@@ -1600,7 +1602,7 @@
|
||||
<item>Snowflake</item>
|
||||
<item>Beach umbrella</item>
|
||||
<item>Workshop tools</item>
|
||||
<item>Tent</item>
|
||||
<item>Piano</item>
|
||||
<item>Film reel</item>
|
||||
<item>Book</item>
|
||||
<!-- Wellbeing -->
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<color name="icon_launcher_setting_color">@*android:color/accent_device_default_light</color>
|
||||
|
||||
<!-- Search bar background color -->
|
||||
<color name="search_bar_background">?androidprv:attr/materialColorSurfaceBright</color>
|
||||
<color name="search_bar_background">@androidprv:color/materialColorSurfaceBright</color>
|
||||
|
||||
<color name="face_enroll_icon_color">#42a5f5</color> <!-- Blue 400 -->
|
||||
|
||||
@@ -166,7 +166,7 @@
|
||||
<color name="battery_info_error_color_black">@*android:color/primary_text_default_material_light</color>
|
||||
|
||||
<!-- Background for multiple user settings page avatars -->
|
||||
<color name="user_avatar_color_bg">?androidprv:attr/materialColorSurfaceContainer</color>
|
||||
<color name="user_avatar_color_bg">@androidprv:color/materialColorSurfaceContainer</color>
|
||||
|
||||
<!-- Icon tint color for battery usage system icon -->
|
||||
<color name="battery_usage_system_icon_color">?android:attr/textColorPrimary</color>
|
||||
@@ -221,4 +221,7 @@
|
||||
|
||||
<!-- Pointer fill color setting outline color-->
|
||||
<color name="pointer_fill_outline_color">#000000</color>
|
||||
|
||||
<!-- Connected displays -->
|
||||
<color name="display_topology_background_color">@color/settingslib_color_grey100</color>
|
||||
</resources>
|
||||
|
||||
@@ -772,6 +772,9 @@
|
||||
58.0001 29.2229,56.9551 26.8945,55.195
|
||||
</string>
|
||||
|
||||
<!-- Duration in milliseconds of the udfps title/sub-title scrolling once animation. -->
|
||||
<integer name="config_biometrics_header_scroll_duration">1000</integer>
|
||||
|
||||
<!-- Whether auto data switching on secondary SIM enables cross-SIM calling on both SIMs. -->
|
||||
<bool name="config_auto_data_switch_enables_cross_sim_calling">false</bool>
|
||||
|
||||
|
||||
@@ -156,8 +156,13 @@
|
||||
<dimen name="sfps_progress_bar_translate_y">2dp</dimen>
|
||||
<dimen name="sfps_lottie_translate_x">12dp</dimen>
|
||||
<dimen name="sfps_lottie_translate_y">12dp</dimen>
|
||||
<dimen name="sfps_enroll_finish_icon_margin_top">-24dp</dimen>
|
||||
<dimen name="udfps_lottie_translate_y">0dp</dimen>
|
||||
<dimen name="udfps_lottie_padding_top">20dp</dimen>
|
||||
<dimen name="biometrics_glif_header_height">274dp</dimen>
|
||||
<item name="biometrics_glif_header_height_ratio" format="float" type="dimen">0.27</item>
|
||||
<!-- For showing when Display / Font size set to largest -->
|
||||
<item name="biometrics_glif_header_height_ratio_large" format="float" type="dimen">0.37</item>
|
||||
|
||||
<!-- Face -->
|
||||
<item name="face_preview_translate_y" format="float" type="dimen">0</item>
|
||||
@@ -195,6 +200,8 @@
|
||||
<dimen name="pointer_scale_padding">8dp</dimen>
|
||||
<item name="pointer_scale_size_start" format="float" type="dimen">1.0</item>
|
||||
<item name="pointer_scale_size_end" format="float" type="dimen">2.5</item>
|
||||
<dimen name="radio_group_style_padding">8dp</dimen>
|
||||
<dimen name="radio_group_style_text_padding">21dp</dimen>
|
||||
|
||||
<!-- RemoteAuth-->
|
||||
<dimen name="remoteauth_fragment_padding_horizontal">40dp</dimen>
|
||||
@@ -532,4 +539,7 @@
|
||||
<dimen name="zen_mode_circular_icon_margin_between">4dp</dimen>
|
||||
<dimen name="zen_mode_circular_icon_margin_vertical">8dp</dimen>
|
||||
<dimen name="zen_mode_circular_icon_text_size">18dp</dimen>
|
||||
|
||||
<!-- Connected displays -->
|
||||
<dimen name="display_topology_pane_margin">24dp</dimen>
|
||||
</resources>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -249,7 +249,7 @@
|
||||
<item name="android:layout_gravity">center</item>
|
||||
<item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
|
||||
<item name="android:textSize">@dimen/search_bar_text_size</item>
|
||||
<item name="android:textColor">?androidprv:attr/materialColorOnSurfaceVariant</item>
|
||||
<item name="android:textColor">@androidprv:color/materialColorOnSurfaceVariant</item>
|
||||
<item name="android:singleLine">true</item>
|
||||
</style>
|
||||
|
||||
@@ -448,7 +448,7 @@
|
||||
<item name="android:layout_marginBottom">@dimen/contextual_card_vertical_margin</item>
|
||||
<item name="android:layout_marginStart">@dimen/contextual_card_side_margin</item>
|
||||
<item name="android:layout_marginEnd">@dimen/contextual_card_side_margin</item>
|
||||
<item name="cardBackgroundColor">?androidprv:attr/materialColorSurfaceContainer</item>
|
||||
<item name="cardBackgroundColor">@androidprv:color/materialColorSurfaceContainer</item>
|
||||
<item name="cardCornerRadius">@dimen/contextual_card_corner_radius</item>
|
||||
<item name="cardElevation">0dp</item>
|
||||
<item name="rippleColor">?android:attr/colorControlHighlight</item>
|
||||
|
||||
30
res/values/styles_preference_expressive.xml
Normal file
30
res/values/styles_preference_expressive.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2024 The Android Open Source Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
|
||||
<!-- This file only contains custom attribute and style definition for preferences -->
|
||||
<!-- Things unrelated to preference framework UI customization should go to other styles files -->
|
||||
<resources>
|
||||
|
||||
<style name="SettingsPreferenceTheme.Expressive" parent="@style/PreferenceTheme.SettingsLib.Expressive">
|
||||
<item name="apnPreferenceStyle">@style/ApnPreference</item>
|
||||
<item name="cardPreferenceStyle">@style/CardPreference</item>
|
||||
<item name="slicePreferenceStyle">@style/SlicePreference</item>
|
||||
<item name="seekBarPreferenceStyle">@style/SettingsSeekBarPreference</item>
|
||||
<item name="twoStateButtonPreferenceStyle">@style/TwoStateButtonPreference</item>
|
||||
<item name="preferenceFragmentCompatStyle">@style/SettingsPreferenceFragmentStyle</item>
|
||||
</style>
|
||||
</resources>
|
||||
@@ -67,12 +67,15 @@
|
||||
<item name="sliceViewStyle">@style/Widget.SliceView.Settings</item>
|
||||
|
||||
<item name="notification_importance_button_background_color_unselected">@android:color/transparent</item>
|
||||
<item name="notification_importance_button_border_color_unselected">?androidprv:attr/materialColorOutlineVariant</item>
|
||||
<item name="notification_importance_button_foreground_color_unselected">?androidprv:attr/materialColorOnSurfaceVariant</item>
|
||||
<item name="notification_importance_button_border_color_unselected">@androidprv:color/materialColorOutlineVariant</item>
|
||||
<item name="notification_importance_button_foreground_color_unselected">@androidprv:color/materialColorOnSurfaceVariant</item>
|
||||
|
||||
<item name="notification_importance_button_background_color_selected">?androidprv:attr/materialColorSecondaryContainer</item>
|
||||
<item name="notification_importance_button_border_color_selected">?androidprv:attr/materialColorOnSecondaryContainer</item>
|
||||
<item name="notification_importance_button_foreground_color_selected">?androidprv:attr/materialColorOnSecondaryContainer</item>
|
||||
<item name="notification_importance_button_background_color_selected">@androidprv:color/materialColorSecondaryContainer</item>
|
||||
<item name="notification_importance_button_border_color_selected">@androidprv:color/materialColorOnSecondaryContainer</item>
|
||||
<item name="notification_importance_button_foreground_color_selected">@androidprv:color/materialColorOnSecondaryContainer</item>
|
||||
|
||||
<!-- For AppCompat widgets, e.g. TextInputLayout -->
|
||||
<item name="colorAccent">?android:attr/colorAccent</item>
|
||||
</style>
|
||||
|
||||
<!-- Variant of the settings theme with no action bar. -->
|
||||
@@ -114,13 +117,7 @@
|
||||
<item name="android:windowSoftInputMode">adjustResize</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.AlertDialog.Base" parent="@style/Theme.AppCompat.DayNight.Dialog.Alert">
|
||||
<item name="colorAccent">@android:color/system_primary_light</item>
|
||||
<item name="android:colorError">@color/settings_dialog_colorError</item>
|
||||
<item name="android:colorBackground">@android:color/system_surface_container_high_light</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.AlertDialog" parent="Theme.AlertDialog.Base">
|
||||
<style name="Theme.AlertDialog" parent="@style/Theme.AppCompat.DayNight.Dialog.Alert">
|
||||
<item name="android:windowSoftInputMode">adjustResize</item>
|
||||
<item name="android:clipToPadding">true</item>
|
||||
<item name="android:clipChildren">true</item>
|
||||
|
||||
88
res/values/themes_expressive.xml
Normal file
88
res/values/themes_expressive.xml
Normal file
@@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2024 The Android Open Source Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
|
||||
<resources
|
||||
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android">
|
||||
<style name="Theme.Settings.Expressive" parent="Theme.SettingsBase.Expressive">
|
||||
<item name="android:clipToPadding">false</item>
|
||||
<item name="android:clipChildren">false</item>
|
||||
<item name="preferenceTheme">@style/SettingsPreferenceTheme.Expressive</item>
|
||||
<item name="android:listPreferredItemHeight">72dip</item>
|
||||
<item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
|
||||
<item name="android:navigationBarColor">@android:color/transparent</item>
|
||||
<item name="android:datePickerDialogTheme">@style/PickerDialogTheme.Settings</item>
|
||||
|
||||
<item name="fingerprint_layout_theme">@style/FingerprintLayoutTheme</item>
|
||||
<item name="face_layout_theme">@style/FaceLayoutTheme</item>
|
||||
<item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
|
||||
|
||||
<!-- For edge-to-edge -->
|
||||
<item name="android:navigationBarColor">@android:color/transparent</item>
|
||||
<item name="android:statusBarColor">@android:color/transparent</item>
|
||||
|
||||
<!-- For wifi icon -->
|
||||
<item name="wifi_signal">@drawable/wifi_signal</item>
|
||||
<item name="wifi_signal_color">?android:attr/colorAccent</item>
|
||||
<item name="wifi_friction">@drawable/wifi_friction</item>
|
||||
|
||||
<item name="side_margin">0dp</item>
|
||||
<item name="sudListItemIconColor">?android:attr/colorAccent</item>
|
||||
|
||||
<!-- Redefine the ActionBar style for contentInsetStart -->
|
||||
<item name="android:actionBarStyle">@style/Widget.ActionBar</item>
|
||||
|
||||
<item name="preferenceBackgroundColor">@drawable/preference_background</item>
|
||||
|
||||
<!-- For AndroidX AlertDialog -->
|
||||
<item name="alertDialogTheme">@style/Theme.AlertDialog</item>
|
||||
|
||||
<item name="*android:lockPatternStyle">@style/LockPatternStyle</item>
|
||||
|
||||
<!-- For AppBarLayout -->
|
||||
<item name="colorPrimary">@*android:color/primary_device_default_settings_light</item>
|
||||
<item name="colorPrimaryVariant">@android:color/white</item>
|
||||
|
||||
<!-- For slice view in settings -->
|
||||
<item name="sliceViewStyle">@style/Widget.SliceView.Settings</item>
|
||||
|
||||
<item name="notification_importance_button_background_color_unselected">@android:color/transparent</item>
|
||||
<item name="notification_importance_button_border_color_unselected">@androidprv:color/materialColorOutlineVariant</item>
|
||||
<item name="notification_importance_button_foreground_color_unselected">@androidprv:color/materialColorOnSurfaceVariant</item>
|
||||
|
||||
<item name="notification_importance_button_background_color_selected">@androidprv:color/materialColorSecondaryContainer</item>
|
||||
<item name="notification_importance_button_border_color_selected">@androidprv:color/materialColorOnSecondaryContainer</item>
|
||||
<item name="notification_importance_button_foreground_color_selected">@androidprv:color/materialColorOnSecondaryContainer</item>
|
||||
|
||||
<!-- For AppCompat widgets, e.g. TextInputLayout -->
|
||||
<item name="colorAccent">?android:attr/colorAccent</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Settings.Expressive.NoActionBar">
|
||||
<item name="android:windowActionBar">false</item>
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
<item name="colorSurface">@color/settingslib_colorSurface</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.SubSettings.Expressive.Base" parent="Theme.Settings.Expressive.NoActionBar">
|
||||
<!-- Redefine the ActionBar style for contentInsetStart -->
|
||||
<item name="android:actionBarStyle">@style/Widget.ActionBar.SubSettings</item>
|
||||
|
||||
<item name="android:navigationBarColor">@android:color/transparent</item>
|
||||
<item name="android:statusBarColor">@android:color/transparent</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.SubSettings.Expressive" parent="Theme.SubSettings.Expressive.Base"/>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user