fix: 引入Settings的Module
This commit is contained in:
65
Settings/res/xml/about_legal.xml
Normal file
65
Settings/res/xml/about_legal.xml
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2015 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/legal_information">
|
||||
|
||||
<!-- Note: The titles given here probably won't be used. Instead, we programmatically
|
||||
fill the title with the label of the activity with the corresponding action.
|
||||
If there is not an activity for an action, the item will be removed from the
|
||||
list. -->
|
||||
|
||||
<!-- Copyright information -->
|
||||
<Preference
|
||||
android:key="copyright"
|
||||
android:title="@string/copyright_title"
|
||||
settings:controller="com.android.settings.deviceinfo.legal.CopyrightPreferenceController" />
|
||||
|
||||
<!-- License information -->
|
||||
<Preference
|
||||
android:key="license"
|
||||
android:title="@string/license_title"
|
||||
settings:controller="com.android.settings.deviceinfo.legal.LicensePreferenceController" />
|
||||
|
||||
<!-- Terms and conditions -->
|
||||
<Preference
|
||||
android:key="terms"
|
||||
android:title="@string/terms_title"
|
||||
settings:controller="com.android.settings.deviceinfo.legal.TermsPreferenceController" />
|
||||
|
||||
<!-- Mainline Module License information -->
|
||||
<Preference
|
||||
android:key="module_license"
|
||||
android:title="@string/module_license_title"
|
||||
android:fragment="com.android.settings.deviceinfo.legal.ModuleLicensesDashboard"
|
||||
settings:controller="com.android.settings.deviceinfo.legal.ModuleLicensesListPreferenceController" />
|
||||
|
||||
<!-- System WebView License information -->
|
||||
<Preference
|
||||
android:key="webview_license"
|
||||
android:title="@string/webview_license_title"
|
||||
settings:controller="com.android.settings.deviceinfo.legal.WebViewLicensePreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="wallpaper_attributions"
|
||||
android:title="@string/wallpaper_attributions"
|
||||
android:summary="@string/wallpaper_attributions_values"
|
||||
android:selectable="false"
|
||||
settings:controller="com.android.settings.deviceinfo.legal.WallpaperAttributionsPreferenceController" />
|
||||
|
||||
</PreferenceScreen>
|
||||
|
||||
35
Settings/res/xml/accessibility_audio_adjustment.xml
Normal file
35
Settings/res/xml/accessibility_audio_adjustment.xml
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="accessibility_audio_adjustment"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_audio_adjustment_title">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_primary_mono"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_toggle_primary_mono_summary"
|
||||
android:title="@string/accessibility_toggle_primary_mono_title"
|
||||
settings:controller="com.android.settings.accessibility.PrimaryMonoPreferenceController"/>
|
||||
|
||||
<com.android.settings.accessibility.BalanceSeekBarPreference
|
||||
android:key="seekbar_primary_balance"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_toggle_primary_balance_title"/>
|
||||
</PreferenceScreen>
|
||||
61
Settings/res/xml/accessibility_audio_routing_fragment.xml
Normal file
61
Settings/res/xml/accessibility_audio_routing_fragment.xml
Normal file
@@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/bluetooth_audio_routing_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="bluetooth_audio_routing_top_intro"
|
||||
android:title="@string/bluetooth_audio_routing_summary"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/bluetooth_audio_routing_titles"
|
||||
android:entryValues="@array/bluetooth_audio_routing_values"
|
||||
android:summary="%s"
|
||||
android:key="audio_routing_ringtone"
|
||||
android:persistent="false"
|
||||
android:title="@string/bluetooth_ringtone_title"
|
||||
settings:controller="com.android.settings.accessibility.HearingDeviceRingtoneRoutingPreferenceController" />
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/bluetooth_audio_routing_titles"
|
||||
android:entryValues="@array/bluetooth_audio_routing_values"
|
||||
android:summary="%s"
|
||||
android:key="audio_routing_call"
|
||||
android:persistent="false"
|
||||
android:title="@string/bluetooth_call_title"
|
||||
settings:controller="com.android.settings.accessibility.HearingDeviceCallRoutingPreferenceController" />
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/bluetooth_audio_routing_titles"
|
||||
android:entryValues="@array/bluetooth_audio_routing_values"
|
||||
android:summary="%s"
|
||||
android:key="audio_routing_notification"
|
||||
android:persistent="false"
|
||||
android:title="@string/bluetooth_notification_title"
|
||||
settings:controller="com.android.settings.accessibility.HearingDeviceNotificationRoutingPreferenceController" />
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="hearing_device_footer"
|
||||
android:title="@string/bluetooth_audio_routing_footer_summary"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.bluetooth.BluetoothDetailsAudioRoutingFooterPreferenceController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
73
Settings/res/xml/accessibility_autoclick_settings.xml
Normal file
73
Settings/res/xml/accessibility_autoclick_settings.xml
Normal file
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2015 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/accessibility_autoclick_preference_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="accessibility_autoclick_intro"
|
||||
android:title="@string/accessibility_autoclick_intro_text"/>
|
||||
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="accessibility_autoclick_banner"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:lottie_rawRes="@drawable/accessibility_dwell"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_autoclick_default"
|
||||
android:title="@string/accessibility_autoclick_default_title"
|
||||
settings:controller="com.android.settings.accessibility.ToggleAutoclickPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_autoclick_200ms"
|
||||
android:title="@string/accessibility_autoclick_short_title"
|
||||
android:summary="@string/accessibility_autoclick_short_summary"
|
||||
settings:controller="com.android.settings.accessibility.ToggleAutoclickPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_autoclick_600ms"
|
||||
android:title="@string/accessibility_autoclick_medium_title"
|
||||
android:summary="@string/accessibility_autoclick_medium_summary"
|
||||
settings:controller="com.android.settings.accessibility.ToggleAutoclickPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_autoclick_1sec"
|
||||
android:title="@string/accessibility_autoclick_long_title"
|
||||
android:summary="@string/accessibility_autoclick_long_summary"
|
||||
settings:controller="com.android.settings.accessibility.ToggleAutoclickPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_autoclick_custom"
|
||||
android:title="@string/accessibility_autoclick_custom_title"
|
||||
settings:controller="com.android.settings.accessibility.ToggleAutoclickPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="autoclick_custom_seekbar"
|
||||
android:layout="@layout/accessibility_autoclick_custom_seekbar"
|
||||
android:selectable="false"
|
||||
android:visibility="gone"
|
||||
settings:controller="com.android.settings.accessibility.ToggleAutoclickCustomSeekbarController"/>
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="accessibility_autoclick_footer"
|
||||
android:title="@string/accessibility_autoclick_description"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.ToggleAutoclickFooterPreferenceController"/>
|
||||
</PreferenceScreen>
|
||||
78
Settings/res/xml/accessibility_button_settings.xml
Normal file
78
Settings/res/xml/accessibility_button_settings.xml
Normal file
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="accessibility_button_intro"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_button_intro_text" />
|
||||
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="accessibility_button_preview"
|
||||
android:persistent="false"
|
||||
android:selectable="false"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityButtonPreviewPreferenceController"
|
||||
settings:searchable="false" />
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/accessibility_button_location_selector_titles"
|
||||
android:entryValues="@array/accessibility_button_location_selector_values"
|
||||
android:key="accessibility_button_location"
|
||||
android:persistent="false"
|
||||
android:summary="%s"
|
||||
android:title="@string/accessibility_button_location_title"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityButtonLocationPreferenceController" />
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/accessibility_button_gesture_selector_titles"
|
||||
android:entryValues="@array/accessibility_button_gesture_selector_values"
|
||||
android:key="accessibility_button_or_gesture"
|
||||
android:persistent="false"
|
||||
android:summary="%s"
|
||||
android:title="@string/accessibility_button_or_gesture_title"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityButtonGesturePreferenceController" />
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/accessibility_button_size_selector_titles"
|
||||
android:entryValues="@array/accessibility_button_size_selector_values"
|
||||
android:key="accessibility_button_size"
|
||||
android:persistent="false"
|
||||
android:summary="%s"
|
||||
android:title="@string/accessibility_button_size_title"
|
||||
settings:controller="com.android.settings.accessibility.FloatingMenuSizePreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="accessibility_button_fade"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_button_fade_summary"
|
||||
android:title="@string/accessibility_button_fade_title"
|
||||
settings:controller="com.android.settings.accessibility.FloatingMenuFadePreferenceController" />
|
||||
|
||||
<com.android.settings.widget.SeekBarPreference
|
||||
android:key="accessibility_button_opacity"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_button_opacity_title"
|
||||
settings:controller="com.android.settings.accessibility.FloatingMenuTransparencyPreferenceController" />
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="accessibility_button_footer"
|
||||
android:persistent="false"
|
||||
android:selectable="false"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityButtonFooterPreferenceController"
|
||||
settings:searchable="false" />
|
||||
</PreferenceScreen>
|
||||
90
Settings/res/xml/accessibility_color_and_motion.xml
Normal file
90
Settings/res/xml/accessibility_color_and_motion.xml
Normal file
@@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="accessibility_color_and_motion"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_color_and_motion_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ColorContrastFragment"
|
||||
android:key="color_contrast"
|
||||
android:icon="@drawable/ic_color_contrast"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_color_contrast_title"
|
||||
android:summary="@string/accessibility_color_contrast_summary"
|
||||
settings:controller="com.android.settings.accessibility.ContrastPreferenceController"
|
||||
settings:searchable="true"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ToggleDaltonizerPreferenceFragment"
|
||||
android:icon="@drawable/ic_daltonizer"
|
||||
android:key="daltonizer_preference"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_display_daltonizer_preference_title"
|
||||
settings:keywords="@string/keywords_color_correction"
|
||||
settings:controller="com.android.settings.accessibility.DaltonizerPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ToggleColorInversionPreferenceFragment"
|
||||
android:icon="@drawable/ic_color_inversion"
|
||||
android:key="toggle_inversion_preference"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_display_inversion_preference_title"
|
||||
settings:keywords="@string/keywords_color_inversion"
|
||||
settings:controller="com.android.settings.accessibility.ColorInversionPreferenceController"/>
|
||||
|
||||
<com.android.settings.display.darkmode.DarkModePreference
|
||||
android:key="dark_ui_mode_accessibility"
|
||||
android:icon="@drawable/ic_dark_ui"
|
||||
android:title="@string/dark_ui_mode"
|
||||
android:fragment="com.android.settings.display.darkmode.DarkModeSettingsFragment"
|
||||
android:widgetLayout="@null"
|
||||
settings:widgetLayout="@null"
|
||||
settings:controller="com.android.settings.display.DarkUIPreferenceController"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:icon="@drawable/ic_dark_ui"
|
||||
android:key="toggle_force_invert"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_force_invert_summary"
|
||||
android:title="@string/accessibility_force_invert_title"
|
||||
settings:controller="com.android.settings.accessibility.ToggleForceInvertPreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:icon="@drawable/ic_accessibility_animation"
|
||||
android:key="toggle_disable_animations"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_disable_animations_summary"
|
||||
android:title="@string/accessibility_disable_animations"
|
||||
settings:controller="com.android.settings.accessibility.DisableAnimationsPreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_large_pointer_icon"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_toggle_large_pointer_icon_summary"
|
||||
android:title="@string/accessibility_toggle_large_pointer_icon_title"
|
||||
settings:controller="com.android.settings.accessibility.LargePointerIconPreferenceController"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="experimental_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/experimental_category_title">
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
46
Settings/res/xml/accessibility_color_contrast.xml
Normal file
46
Settings/res/xml/accessibility_color_contrast.xml
Normal file
@@ -0,0 +1,46 @@
|
||||
<?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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_color_contrast_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:title="@string/accessibility_color_contrast_intro" />
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="color_contrast_selector"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/accessibility_color_contrast_selector"
|
||||
settings:controller="com.android.settings.accessibility.ContrastSelectorPreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_high_text_contrast_preference"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_toggle_maximize_text_contrast_preference_summary"
|
||||
android:title="@string/accessibility_toggle_maximize_text_contrast_preference_title"
|
||||
settings:controller=
|
||||
"com.android.settings.accessibility.HighTextContrastPreferenceController" />
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:title="@string/color_contrast_note"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
21
Settings/res/xml/accessibility_color_inversion_settings.xml
Normal file
21
Settings/res/xml/accessibility_color_inversion_settings.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_display_inversion_preference_title">
|
||||
</PreferenceScreen>
|
||||
62
Settings/res/xml/accessibility_control_timeout_settings.xml
Normal file
62
Settings/res/xml/accessibility_control_timeout_settings.xml
Normal file
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/accessibility_control_timeout_preference_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="accessibility_control_timeout_intro"
|
||||
android:title="@string/accessibility_control_timeout_preference_intro_text"/>
|
||||
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="accessibility_control_timeout_banner"
|
||||
settings:lottie_rawRes="@raw/a11y_timeout_banner"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_timeout_default"
|
||||
android:title="@string/accessibility_timeout_default"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityTimeoutController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_timeout_10secs"
|
||||
android:title="@string/accessibility_timeout_10secs"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityTimeoutController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_timeout_30secs"
|
||||
android:title="@string/accessibility_timeout_30secs"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityTimeoutController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_timeout_1min"
|
||||
android:title="@string/accessibility_timeout_1min"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityTimeoutController"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="accessibility_control_timeout_2mins"
|
||||
android:title="@string/accessibility_timeout_2mins"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityTimeoutController"/>
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="accessibility_control_timeout_footer"
|
||||
android:title="@string/accessibility_control_timeout_preference_summary"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityControlTimeoutFooterPreferenceController"/>
|
||||
</PreferenceScreen>
|
||||
54
Settings/res/xml/accessibility_daltonizer_settings.xml
Normal file
54
Settings/res/xml/accessibility_daltonizer_settings.xml
Normal file
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2013 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_display_daltonizer_preference_title">
|
||||
|
||||
<com.android.settings.accessibility.PaletteListPreference
|
||||
android:key="daltonizer_preview"
|
||||
android:persistent="false"
|
||||
android:selectable="false"
|
||||
android:title="@string/summary_placeholder"
|
||||
settings:allowDividerBelow="true"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="daltonizer_mode_deuteranomaly"
|
||||
android:persistent="false"
|
||||
android:summary="@string/daltonizer_mode_deuteranomaly_summary"
|
||||
android:title="@string/daltonizer_mode_deuteranomaly_title" />
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="daltonizer_mode_protanomaly"
|
||||
android:persistent="false"
|
||||
android:summary="@string/daltonizer_mode_protanomaly_summary"
|
||||
android:title="@string/daltonizer_mode_protanomaly_title" />
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="daltonizer_mode_tritanomaly"
|
||||
android:persistent="false"
|
||||
android:summary="@string/daltonizer_mode_tritanomaly_summary"
|
||||
android:title="@string/daltonizer_mode_tritanomaly_title" />
|
||||
|
||||
<com.android.settingslib.widget.SelectorWithWidgetPreference
|
||||
android:key="daltonizer_mode_grayscale"
|
||||
android:persistent="false"
|
||||
android:title="@string/daltonizer_mode_grayscale_title" />
|
||||
|
||||
</PreferenceScreen>
|
||||
83
Settings/res/xml/accessibility_edit_shortcuts.xml
Normal file
83
Settings/res/xml/accessibility_edit_shortcuts.xml
Normal file
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
~ Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="@string/accessibility_shortcut_description_pref">
|
||||
|
||||
<com.android.settings.accessibility.shortcuts.ShortcutOptionPreference
|
||||
android:key="@string/accessibility_shortcut_fab_pref"
|
||||
android:persistent="false"
|
||||
android:selectable="true"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false"
|
||||
settings:controller="com.android.settings.accessibility.shortcuts.FloatingButtonShortcutOptionController" />
|
||||
|
||||
<com.android.settings.accessibility.shortcuts.ShortcutOptionPreference
|
||||
android:key="@string/accessibility_shortcut_gesture_pref"
|
||||
android:persistent="false"
|
||||
android:selectable="true"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false"
|
||||
settings:controller="com.android.settings.accessibility.shortcuts.GestureShortcutOptionController" />
|
||||
|
||||
<com.android.settings.accessibility.shortcuts.ShortcutOptionPreference
|
||||
android:key="@string/accessibility_shortcut_nav_button_pref"
|
||||
android:persistent="false"
|
||||
android:selectable="true"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false"
|
||||
settings:controller="com.android.settings.accessibility.shortcuts.NavButtonShortcutOptionController" />
|
||||
|
||||
<com.android.settings.accessibility.shortcuts.ShortcutOptionPreference
|
||||
android:key="@string/accessibility_shortcut_volume_keys_pref"
|
||||
android:persistent="false"
|
||||
android:selectable="true"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false"
|
||||
settings:controller="com.android.settings.accessibility.shortcuts.VolumeKeysShortcutOptionController" />
|
||||
|
||||
<com.android.settings.accessibility.shortcuts.ShortcutOptionPreference
|
||||
android:key="@string/accessibility_shortcut_two_fingers_double_tap_pref"
|
||||
android:persistent="false"
|
||||
android:selectable="true"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false"
|
||||
settings:controller="com.android.settings.accessibility.shortcuts.TwoFingersDoubleTapShortcutOptionController" />
|
||||
|
||||
<Preference
|
||||
android:icon="@drawable/ic_keyboard_arrow_down"
|
||||
android:key="@string/accessibility_shortcuts_advanced_collapsed"
|
||||
android:persistent="false"
|
||||
android:selectable="true"
|
||||
android:title="@string/accessibility_shortcut_edit_dialog_title_advance"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false"
|
||||
settings:controller="com.android.settings.accessibility.shortcuts.AdvancedShortcutsPreferenceController" />
|
||||
|
||||
<com.android.settings.accessibility.shortcuts.ShortcutOptionPreference
|
||||
android:key="@string/accessibility_shortcut_triple_tap_pref"
|
||||
android:persistent="false"
|
||||
android:selectable="true"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false"
|
||||
settings:controller="com.android.settings.accessibility.shortcuts.TripleTapShortcutOptionController" />
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
71
Settings/res/xml/accessibility_hearing_aids.xml
Normal file
71
Settings/res/xml/accessibility_hearing_aids.xml
Normal file
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2022 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="accessibility_hearing_devices_screen"
|
||||
android:title="@string/accessibility_hearingaid_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:title="@string/accessibility_hearingaid_intro" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="available_hearing_devices"
|
||||
android:title="@string/accessibility_hearing_device_connected_title"
|
||||
settings:controller="com.android.settings.accessibility.AvailableHearingDevicePreferenceController"/>
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="hearing_device_add_bt_devices"
|
||||
android:title="@string/bluetooth_pairing_pref_title"
|
||||
android:icon="@drawable/ic_add_24dp"
|
||||
android:summary="@string/connected_device_add_device_summary"
|
||||
android:fragment="com.android.settings.accessibility.HearingDevicePairingFragment"
|
||||
settings:userRestriction="no_config_bluetooth"
|
||||
settings:useAdminDisabledSummary="true"
|
||||
settings:controller="com.android.settings.connecteddevice.AddDevicePreferenceController"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="previously_connected_hearing_devices"
|
||||
android:title="@string/accessibility_hearing_device_saved_title"
|
||||
settings:controller="com.android.settings.accessibility.SavedHearingDevicePreferenceController"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="hearing_options_category"
|
||||
android:title="@string/accessibility_screen_option">
|
||||
|
||||
<Preference
|
||||
android:key="audio_routing"
|
||||
android:title="@string/bluetooth_audio_routing_title"
|
||||
android:summary="@string/bluetooth_audio_routing_summary"
|
||||
android:fragment="com.android.settings.accessibility.AccessibilityAudioRoutingFragment"
|
||||
settings:controller="com.android.settings.accessibility.HearingAidAudioRoutingPreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="hearing_aid_compatibility"
|
||||
android:order="30"
|
||||
android:title="@string/accessibility_hac_mode_title"
|
||||
android:summary="@string/accessibility_hac_mode_summary"
|
||||
settings:searchable="true"
|
||||
settings:controller="com.android.settings.accessibility.HearingAidCompatibilityPreferenceController"/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="hearing_device_footer"
|
||||
android:title="@string/accessibility_hearing_device_footer_summary"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.HearingDeviceFooterPreferenceController"/>
|
||||
</PreferenceScreen>
|
||||
239
Settings/res/xml/accessibility_settings.xml
Normal file
239
Settings/res/xml/accessibility_settings.xml
Normal file
@@ -0,0 +1,239 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2009 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="accessibility_settings_screen"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_settings"
|
||||
settings:keywords="@string/keywords_accessibility">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="user_installed_services_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/user_installed_services_category_title"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="screen_reader_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/screen_reader_category_title"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="display_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/display_category_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.TextReadingPreferenceFragment"
|
||||
android:icon="@drawable/ic_adaptive_font_download"
|
||||
android:key="text_reading_options"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_text_reading_options_title"
|
||||
settings:controller="com.android.settings.accessibility.TextReadingFragmentForA11ySettingsController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ColorAndMotionFragment"
|
||||
android:key="color_and_motion"
|
||||
android:icon="@drawable/ic_color_and_motion"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_color_and_motion_title"
|
||||
settings:searchable="true"/>
|
||||
|
||||
<com.android.settingslib.PrimarySwitchPreference
|
||||
android:fragment="com.android.settings.accessibility.ToggleReduceBrightColorsPreferenceFragment"
|
||||
android:key="reduce_bright_colors_preference"
|
||||
android:icon="@drawable/ic_reduce_bright_colors"
|
||||
android:persistent="false"
|
||||
android:title="@string/reduce_bright_colors_preference_title"
|
||||
settings:keywords="@string/keywords_reduce_bright_colors"
|
||||
settings:controller="com.android.settings.accessibility.ReduceBrightColorsPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ToggleScreenMagnificationPreferenceFragment"
|
||||
android:key="magnification_preference_screen"
|
||||
android:icon="@drawable/ic_accessibility_magnification"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_screen_magnification_title"
|
||||
settings:keywords="@string/keywords_magnification"
|
||||
settings:controller="com.android.settings.accessibility.MagnificationPreferenceController"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="interaction_control_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/interaction_control_category_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.TapAssistanceFragment"
|
||||
android:key="tap_assistance_preference_screen"
|
||||
android:icon="@drawable/ic_tap_assistance"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_tap_assistance_title"
|
||||
settings:searchable="true"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.SystemControlsFragment"
|
||||
android:key="system_controls_preference_screen"
|
||||
android:icon="@drawable/ic_system_controls"
|
||||
android:title="@string/accessibility_system_controls_title"
|
||||
settings:searchable="true"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.VibrationSettings"
|
||||
android:key="vibration_preference_screen"
|
||||
android:icon="@drawable/ic_vibration"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_vibration_settings_title"
|
||||
settings:controller="com.android.settings.accessibility.VibrationPreferenceController"
|
||||
settings:keywords="@string/keywords_vibration"
|
||||
android:summary="@string/accessibility_vibration_settings_summary"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="physical_keyboard_options_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/keyboard_category_title">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:icon="@drawable/ic_sticky_keys"
|
||||
android:key="toggle_keyboard_sticky_keys"
|
||||
android:persistent="false"
|
||||
android:summary="@string/sticky_keys_summary"
|
||||
android:title="@string/sticky_keys"
|
||||
settings:controller="com.android.settings.accessibility.KeyboardStickyKeyPreferenceController"
|
||||
settings:searchable="true" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:icon="@drawable/ic_bounce_keys"
|
||||
android:key="toggle_keyboard_bounce_keys"
|
||||
android:persistent="false"
|
||||
android:title="@string/bounce_keys"
|
||||
settings:controller="com.android.settings.accessibility.KeyboardBounceKeyPreferenceController"
|
||||
settings:searchable="true" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:icon="@drawable/ic_slow_keys"
|
||||
android:key="toggle_keyboard_slow_keys"
|
||||
android:persistent="false"
|
||||
android:title="@string/slow_keys"
|
||||
settings:controller="com.android.settings.accessibility.KeyboardSlowKeyPreferenceController"
|
||||
settings:searchable="true" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="captions_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/captions_category_title">
|
||||
|
||||
<Preference
|
||||
android:key="live_caption"
|
||||
android:icon="@drawable/ic_live_caption"
|
||||
android:persistent="false"
|
||||
android:summary="@string/live_caption_summary"
|
||||
android:title="@string/live_caption_title"
|
||||
settings:keywords="@string/keywords_live_caption"
|
||||
settings:controller="com.android.settings.accessibility.LiveCaptionPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.CaptioningPropertiesFragment"
|
||||
android:key="captioning_preference_screen"
|
||||
android:icon="@drawable/ic_captioning"
|
||||
android:title="@string/accessibility_captioning_title"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:key="rtt_setting"
|
||||
android:icon="@drawable/ic_rtt_settings"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:title="@string/rtt_settings_title"
|
||||
settings:keywords="@string/keywords_rtt"
|
||||
settings:controller="com.android.settings.accessibility.RTTSettingPreferenceController"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="audio_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/audio_category_title">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_audio_description"
|
||||
android:persistent="false"
|
||||
android:icon="@drawable/ic_audio_description"
|
||||
android:summary="@string/accessibility_audio_description_summary"
|
||||
android:title="@string/accessibility_toggle_audio_description_preference_title"
|
||||
settings:keywords="@string/keywords_audio_description"
|
||||
settings:searchable="true"
|
||||
settings:controller="com.android.settings.accessibility.AudioDescriptionPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.FlashNotificationsPreferenceFragment"
|
||||
android:key="flash_notifications_preference_accessibility"
|
||||
android:icon="@drawable/ic_flash_notification"
|
||||
android:persistent="false"
|
||||
android:title="@string/flash_notifications_title"
|
||||
settings:keywords="@string/flash_notifications_keywords"
|
||||
settings:searchable="true"
|
||||
settings:controller="com.android.settings.accessibility.FlashNotificationsPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="hearing_aid_preference"
|
||||
android:icon="@drawable/ic_hearing_aid"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_hearingaid_not_connected_summary"
|
||||
android:title="@string/accessibility_hearingaid_title"
|
||||
settings:keywords="@string/keywords_hearing_aids"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityHearingAidPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.AudioAdjustmentFragment"
|
||||
android:key="audio_adjustment_preference_screen"
|
||||
android:icon="@drawable/ic_audio_adjustment"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_audio_adjustment_title"
|
||||
settings:searchable="true"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="speech_category"
|
||||
android:persistent="false"
|
||||
android:title="@string/speech_category_title"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:persistent="false"
|
||||
android:title="@string/general_category_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ShortcutsSettingsFragment"
|
||||
android:key="accessibility_shortcuts_preference_screen"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_shortcuts_settings_title"
|
||||
settings:searchable="true"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.tts.TextToSpeechSettings"
|
||||
android:key="tts_settings_preference"
|
||||
android:persistent="false"
|
||||
android:title="@string/tts_settings_title"
|
||||
settings:controller="com.android.settings.language.TtsPreferenceController"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
51
Settings/res/xml/accessibility_settings_for_setup_wizard.xml
Normal file
51
Settings/res/xml/accessibility_settings_for_setup_wizard.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:persistent="true"
|
||||
android:title="@string/vision_settings_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.TextReadingPreferenceFragmentForSetupWizard"
|
||||
android:icon="@drawable/ic_adaptive_font_download"
|
||||
android:key="text_reading_options"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_text_reading_options_title"
|
||||
settings:keywords="text_reading_options"
|
||||
settings:controller="com.android.settings.accessibility.TextReadingFragmentForSuwController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ToggleScreenMagnificationPreferenceFragmentForSetupWizard"
|
||||
android:key="screen_magnification_preference"
|
||||
android:icon="@drawable/ic_accessibility_magnification"
|
||||
android:summary="@string/accessibility_preference_magnification_summary"
|
||||
android:title="@string/accessibility_screen_magnification_title" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:fragment="com.android.settings.accessibility.ToggleSelectToSpeakPreferenceFragmentForSetupWizard"
|
||||
android:key="select_to_speak_preference"
|
||||
android:persistent="true"
|
||||
android:summary="@string/select_to_speak_summary"/>
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:fragment="com.android.settings.accessibility.ToggleScreenReaderPreferenceFragmentForSetupWizard"
|
||||
android:key="screen_reader_preference"
|
||||
android:persistent="true"
|
||||
android:summary="@string/talkback_summary"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
37
Settings/res/xml/accessibility_shortcuts_settings.xml
Normal file
37
Settings/res/xml/accessibility_shortcuts_settings.xml
Normal file
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="accessibility_shortcuts_settings"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_shortcuts_settings_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.AccessibilityButtonFragment"
|
||||
android:key="accessibility_button_preference"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_button_summary"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityButtonPreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="accessibility_shortcut_preference"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_shortcut_service_on_lock_screen_title"
|
||||
android:summary="@string/accessibility_shortcut_description"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityShortcutPreferenceController"/>
|
||||
</PreferenceScreen>
|
||||
63
Settings/res/xml/accessibility_system_controls.xml
Normal file
63
Settings/res/xml/accessibility_system_controls.xml
Normal file
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="accessibility_system_controls"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_system_controls_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.gestures.SystemNavigationGestureSettings"
|
||||
android:key="gesture_system_navigation_input_summary_accessibility"
|
||||
android:persistent="false"
|
||||
android:title="@string/system_navigation_title"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.gestures.SystemNavigationPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.gestures.OneHandedSettings"
|
||||
android:key="gesture_system_navigation_one_handed_accessibility"
|
||||
android:persistent="false"
|
||||
android:title="@string/one_handed_title"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.gestures.OneHandedEnablePreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_power_button_ends_call_preference"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_power_button_ends_call_prerefence_title"
|
||||
settings:controller="com.android.settings.accessibility.PowerButtonEndsCallPreferenceController"/>
|
||||
|
||||
<!-- Standard auto-rotation preference that will be shown when device state based auto-rotation
|
||||
settings are NOT available. -->
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_lock_screen_rotation_preference"
|
||||
android:persistent="false"
|
||||
android:title="@string/accelerometer_title"
|
||||
settings:controller="com.android.settings.accessibility.LockScreenRotationPreferenceController"/>
|
||||
|
||||
<!-- Auto-rotation preference that will be shown when device state based auto-rotation settings
|
||||
are available. -->
|
||||
<Preference
|
||||
android:key="device_state_auto_rotate_accessibility"
|
||||
android:persistent="false"
|
||||
android:title="@string/accelerometer_title"
|
||||
android:fragment="com.android.settings.display.DeviceStateAutoRotateDetailsFragment"
|
||||
settings:keywords="@string/keywords_auto_rotate"
|
||||
settings:controller="com.android.settings.display.DeviceStateAutoRotateOverviewController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
48
Settings/res/xml/accessibility_tap_assistance.xml
Normal file
48
Settings/res/xml/accessibility_tap_assistance.xml
Normal file
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="accessibility_tap_assistance"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_tap_assistance_title">
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/long_press_timeout_selector_list_titles"
|
||||
android:entryValues="@array/long_press_timeout_selector_values"
|
||||
android:key="select_long_press_timeout_preference"
|
||||
android:summary="%s"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_long_press_timeout_preference_title"
|
||||
settings:controller="com.android.settings.accessibility.SelectLongPressTimeoutPreferenceController"
|
||||
settings:keywords="@string/keywords_touch_and_hold_delay"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.AccessibilityControlTimeoutPreferenceFragment"
|
||||
android:key="accessibility_control_timeout_preference_fragment"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_setting_item_control_timeout_title"
|
||||
settings:controller="com.android.settings.accessibility.AccessibilityTimeoutPreferenceController"
|
||||
settings:keywords="@string/keywords_accessibility_timeout"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.ToggleAutoclickPreferenceFragment"
|
||||
android:key="autoclick_preference"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_autoclick_preference_title"
|
||||
settings:keywords="@string/keywords_auto_click"
|
||||
settings:controller="com.android.settings.accessibility.AutoclickPreferenceController"/>
|
||||
</PreferenceScreen>
|
||||
66
Settings/res/xml/accessibility_text_reading_options.xml
Normal file
66
Settings/res/xml/accessibility_text_reading_options.xml
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2022 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:persistent="false"
|
||||
android:title="@string/accessibility_text_reading_options_title">
|
||||
|
||||
<com.android.settings.accessibility.TextReadingPreviewPreference
|
||||
android:key="preview"
|
||||
android:selectable="false"/>
|
||||
|
||||
<com.android.settings.widget.LabeledSeekBarPreference
|
||||
android:key="font_size"
|
||||
android:summary="@string/short_summary_font_size"
|
||||
android:title="@string/title_font_size"
|
||||
settings:iconEnd="@drawable/ic_add_24dp"
|
||||
settings:iconEndContentDescription="@string/font_size_make_larger_desc"
|
||||
settings:iconStart="@drawable/ic_remove_24dp"
|
||||
settings:iconStartContentDescription="@string/font_size_make_smaller_desc"
|
||||
settings:keywords="@string/keywords_font_size" />
|
||||
|
||||
<com.android.settings.widget.LabeledSeekBarPreference
|
||||
android:key="display_size"
|
||||
android:summary="@string/screen_zoom_short_summary"
|
||||
android:title="@string/screen_zoom_title"
|
||||
settings:iconEnd="@drawable/ic_add_24dp"
|
||||
settings:iconEndContentDescription="@string/screen_zoom_make_larger_desc"
|
||||
settings:iconStart="@drawable/ic_remove_24dp"
|
||||
settings:iconStartContentDescription="@string/screen_zoom_make_smaller_desc"
|
||||
settings:keywords="@string/keywords_display_size" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_force_bold_text"
|
||||
android:persistent="false"
|
||||
android:title="@string/force_bold_text"
|
||||
settings:controller=
|
||||
"com.android.settings.accessibility.FontWeightAdjustmentPreferenceController"
|
||||
settings:keywords="@string/keywords_bold_text" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="toggle_high_text_contrast_preference"
|
||||
android:persistent="false"
|
||||
android:summary="@string/accessibility_toggle_high_text_contrast_preference_summary"
|
||||
android:title="@string/accessibility_toggle_high_text_contrast_preference_title" />
|
||||
|
||||
<com.android.settings.accessibility.TextReadingResetPreference
|
||||
android:key="reset"
|
||||
android:persistent="false"
|
||||
android:selectable="false" />
|
||||
</PreferenceScreen>
|
||||
@@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2022 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/accessibility_vibration_settings_title">
|
||||
|
||||
<com.android.settingslib.widget.MainSwitchPreference
|
||||
android:key="vibration_intensity_switch_main"
|
||||
android:title="@string/accessibility_vibration_primary_switch_title"
|
||||
app:keywords="@string/keywords_accessibility_vibration_primary_switch"
|
||||
app:controller="com.android.settings.accessibility.VibrationMainSwitchPreferenceController"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="vibration_intensity_category_call"
|
||||
android:title="@string/accessibility_call_vibration_category_title">
|
||||
|
||||
<com.android.settings.widget.SeekBarPreference
|
||||
android:key="vibration_intensity_preference_ring"
|
||||
android:title="@string/accessibility_ring_vibration_title"
|
||||
app:keywords="@string/keywords_ring_vibration"
|
||||
app:controller="com.android.settings.accessibility.RingVibrationIntensityPreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_intensity_preference_ramping_ringer"
|
||||
android:title="@string/vibrate_when_ringing_option_ramping_ringer"
|
||||
app:keywords="@string/keywords_ramping_ringer_vibration"
|
||||
app:controller="com.android.settings.accessibility.VibrationRampingRingerTogglePreferenceController"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="vibration_intensity_category_notification_alarm"
|
||||
android:title="@string/accessibility_notification_alarm_vibration_category_title">
|
||||
|
||||
<com.android.settings.widget.SeekBarPreference
|
||||
android:key="vibration_intensity_preference_notification"
|
||||
android:title="@string/accessibility_notification_vibration_title"
|
||||
app:keywords="@string/keywords_notification_vibration"
|
||||
app:controller="com.android.settings.accessibility.NotificationVibrationIntensityPreferenceController" />
|
||||
|
||||
<com.android.settings.widget.SeekBarPreference
|
||||
android:key="vibration_intensity_preference_alarm"
|
||||
android:title="@string/accessibility_alarm_vibration_title"
|
||||
app:keywords="@string/keywords_alarm_vibration"
|
||||
app:controller="com.android.settings.accessibility.AlarmVibrationIntensityPreferenceController" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="vibration_intensity_category_haptics"
|
||||
android:title="@string/accessibility_interactive_haptics_category_title">
|
||||
|
||||
<com.android.settings.widget.SeekBarPreference
|
||||
android:key="vibration_intensity_preference_touch"
|
||||
android:title="@string/accessibility_touch_vibration_title"
|
||||
app:keywords="@string/keywords_touch_vibration"
|
||||
app:controller="com.android.settings.accessibility.HapticFeedbackIntensityPreferenceController" />
|
||||
|
||||
<com.android.settings.widget.SeekBarPreference
|
||||
android:key="vibration_intensity_preference_media"
|
||||
android:title="@string/accessibility_media_vibration_title"
|
||||
app:keywords="@string/keywords_media_vibration"
|
||||
app:controller="com.android.settings.accessibility.MediaVibrationIntensityPreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_intensity_preference_keyboard"
|
||||
android:title="@string/accessibility_keyboard_vibration_title"
|
||||
app:keywords="@string/keywords_keyboard_vibration"
|
||||
app:controller="com.android.settings.accessibility.KeyboardVibrationTogglePreferenceController"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
88
Settings/res/xml/accessibility_vibration_settings.xml
Normal file
88
Settings/res/xml/accessibility_vibration_settings.xml
Normal file
@@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/accessibility_vibration_settings_title">
|
||||
|
||||
<com.android.settingslib.widget.MainSwitchPreference
|
||||
android:key="vibration_switch_main"
|
||||
android:title="@string/accessibility_vibration_primary_switch_title"
|
||||
app:keywords="@string/keywords_accessibility_vibration_primary_switch"
|
||||
app:controller="com.android.settings.accessibility.VibrationMainSwitchPreferenceController"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="vibration_category_call"
|
||||
android:title="@string/accessibility_call_vibration_category_title">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_preference_ring"
|
||||
android:title="@string/accessibility_ring_vibration_title"
|
||||
app:keywords="@string/keywords_ring_vibration"
|
||||
app:controller="com.android.settings.accessibility.RingVibrationTogglePreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_preference_ramping_ringer"
|
||||
android:title="@string/vibrate_when_ringing_option_ramping_ringer"
|
||||
app:keywords="@string/keywords_ramping_ringer_vibration"
|
||||
app:controller="com.android.settings.accessibility.VibrationRampingRingerTogglePreferenceController"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="vibration_category_notification_alarm"
|
||||
android:title="@string/accessibility_notification_alarm_vibration_category_title">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_preference_notification"
|
||||
android:title="@string/accessibility_notification_vibration_title"
|
||||
app:keywords="@string/keywords_notification_vibration"
|
||||
app:controller="com.android.settings.accessibility.NotificationVibrationTogglePreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_preference_alarm"
|
||||
android:title="@string/accessibility_alarm_vibration_title"
|
||||
app:keywords="@string/keywords_alarm_vibration"
|
||||
app:controller="com.android.settings.accessibility.AlarmVibrationTogglePreferenceController" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="vibration_category_haptics"
|
||||
android:title="@string/accessibility_interactive_haptics_category_title">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_preference_touch"
|
||||
android:title="@string/accessibility_touch_vibration_title"
|
||||
app:keywords="@string/keywords_touch_vibration"
|
||||
app:controller="com.android.settings.accessibility.HapticFeedbackTogglePreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_preference_media"
|
||||
android:title="@string/accessibility_media_vibration_title"
|
||||
app:keywords="@string/keywords_media_vibration"
|
||||
app:controller="com.android.settings.accessibility.MediaVibrationTogglePreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="vibration_preference_keyboard"
|
||||
android:title="@string/accessibility_keyboard_vibration_title"
|
||||
app:keywords="@string/keywords_keyboard_vibration"
|
||||
app:controller="com.android.settings.accessibility.KeyboardVibrationTogglePreferenceController"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
22
Settings/res/xml/account_sync_settings.xml
Normal file
22
Settings/res/xml/account_sync_settings.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:key="account_sync_details_screen"
|
||||
android:title="@string/account_sync_title">
|
||||
|
||||
</PreferenceScreen>
|
||||
45
Settings/res/xml/account_type_settings.xml
Normal file
45
Settings/res/xml/account_type_settings.xml
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/account_settings_title"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="account_header"
|
||||
android:layout="@layout/settings_entity_header"
|
||||
android:selectable="false"
|
||||
android:order="-10000"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="100"/>
|
||||
|
||||
<Preference
|
||||
android:key="account_sync"
|
||||
android:title="@string/account_sync_title"
|
||||
android:icon="@drawable/ic_sync"
|
||||
android:order="200"/>
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="remove_account"
|
||||
android:layout="@layout/remove_account_button"
|
||||
android:order="1000"
|
||||
android:selectable="false"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
72
Settings/res/xml/accounts_dashboard_settings.xml
Normal file
72
Settings/res/xml/accounts_dashboard_settings.xml
Normal file
@@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="passwords_category"
|
||||
android:order="10"
|
||||
android:persistent="false"
|
||||
android:title="@string/autofill_passwords"
|
||||
settings:controller="com.android.settings.applications.autofill.PasswordsPreferenceController"
|
||||
settings:keywords="@string/autofill_keywords" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="default_service_category"
|
||||
android:order="20"
|
||||
android:title="@string/autofill_app">
|
||||
|
||||
<com.android.settings.widget.GearPreference
|
||||
android:fragment="com.android.settings.applications.defaultapps.DefaultAutofillPicker"
|
||||
android:key="default_autofill_main"
|
||||
android:title="@string/autofill_app"
|
||||
settings:keywords="@string/autofill_keywords">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="false" />
|
||||
</com.android.settings.widget.GearPreference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="202"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_work_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_work"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
settings:forWork="true"
|
||||
android:order="203"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_personal_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_personal"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="204"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
71
Settings/res/xml/accounts_dashboard_settings_credman.xml
Normal file
71
Settings/res/xml/accounts_dashboard_settings_credman.xml
Normal file
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2022 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title_with_passkeys"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="default_service_category"
|
||||
android:order="10"
|
||||
android:title="@string/credman_chosen_app_title">
|
||||
|
||||
<com.android.settings.applications.credentials.PrimaryProviderPreference
|
||||
android:key="default_credman_autofill_main"
|
||||
android:title="@string/credman_chosen_app_title"
|
||||
settings:keywords="@string/credman_autofill_keywords">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="false" />
|
||||
</com.android.settings.applications.credentials.PrimaryProviderPreference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="credman_category"
|
||||
android:order="20"
|
||||
android:persistent="false"
|
||||
android:title="@string/credman_credentials"
|
||||
settings:controller="com.android.settings.applications.credentials.CredentialManagerPreferenceController"
|
||||
settings:keywords="@string/credman_keywords" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="202"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_work_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_work"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
settings:forWork="true"
|
||||
android:order="203"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_personal_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_personal"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="204"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
22
Settings/res/xml/accounts_dashboard_settings_header.xml
Normal file
22
Settings/res/xml/accounts_dashboard_settings_header.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/account_dashboard_title"
|
||||
settings:searchable="false">
|
||||
</PreferenceScreen>
|
||||
66
Settings/res/xml/accounts_personal_dashboard_settings.xml
Normal file
66
Settings/res/xml/accounts_personal_dashboard_settings.xml
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="passwords_category"
|
||||
android:order="10"
|
||||
android:persistent="false"
|
||||
android:title="@string/autofill_passwords"
|
||||
settings:controller="com.android.settings.applications.autofill.PasswordsPreferenceController"
|
||||
settings:keywords="@string/autofill_keywords" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="default_service_category"
|
||||
android:order="20"
|
||||
android:title="@string/autofill_app">
|
||||
|
||||
<com.android.settings.widget.GearPreference
|
||||
android:fragment="com.android.settings.applications.defaultapps.DefaultAutofillPicker"
|
||||
android:key="default_autofill_main"
|
||||
android:title="@string/autofill_app"
|
||||
settings:keywords="@string/autofill_keywords">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="false" />
|
||||
</com.android.settings.widget.GearPreference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="200"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_personal_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_personal"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="210"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2022 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title_with_passkeys"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="default_service_category"
|
||||
android:order="10"
|
||||
android:title="@string/credman_chosen_app_title">
|
||||
|
||||
<com.android.settings.applications.credentials.PrimaryProviderPreference
|
||||
android:key="default_credman_autofill_main"
|
||||
android:title="@string/credman_chosen_app_title"
|
||||
settings:keywords="@string/credman_autofill_keywords">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="false" />
|
||||
</com.android.settings.applications.credentials.PrimaryProviderPreference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="credman_category"
|
||||
android:order="20"
|
||||
android:persistent="false"
|
||||
android:title="@string/credman_credentials"
|
||||
settings:controller="com.android.settings.applications.credentials.CredentialManagerPreferenceController"
|
||||
settings:keywords="@string/credman_keywords" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="200"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_personal_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_personal"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="210"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
66
Settings/res/xml/accounts_private_dashboard_settings.xml
Normal file
66
Settings/res/xml/accounts_private_dashboard_settings.xml
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="passwords_category"
|
||||
android:order="10"
|
||||
android:persistent="false"
|
||||
android:title="@string/autofill_passwords"
|
||||
settings:controller="com.android.settings.applications.autofill.PasswordsPreferenceController"
|
||||
settings:keywords="@string/autofill_keywords" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="default_service_category"
|
||||
android:order="20"
|
||||
android:title="@string/autofill_app">
|
||||
|
||||
<com.android.settings.widget.GearPreference
|
||||
android:fragment="com.android.settings.applications.defaultapps.DefaultAutofillPicker"
|
||||
android:key="default_autofill_private"
|
||||
android:title="@string/autofill_app"
|
||||
settings:keywords="@string/autofill_keywords">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="false" />
|
||||
</com.android.settings.widget.GearPreference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="200"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_private_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_private"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="210"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
~ Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title_with_passkeys"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="default_service_category"
|
||||
android:order="10"
|
||||
android:title="@string/credman_chosen_app_title">
|
||||
|
||||
<com.android.settings.applications.credentials.PrimaryProviderPreference
|
||||
android:key="default_credman_autofill_private"
|
||||
android:title="@string/credman_chosen_app_title"
|
||||
settings:searchable="false">
|
||||
settings:keywords="@string/credman_autofill_keywords">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="false" />
|
||||
</com.android.settings.applications.credentials.PrimaryProviderPreference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="credman_category"
|
||||
android:order="20"
|
||||
android:persistent="false"
|
||||
android:title="@string/credman_credentials"
|
||||
settings:controller="com.android.settings.applications.credentials.CredentialManagerPreferenceController"
|
||||
settings:keywords="@string/credman_keywords" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="200"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_private_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_private"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="210"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
67
Settings/res/xml/accounts_work_dashboard_settings.xml
Normal file
67
Settings/res/xml/accounts_work_dashboard_settings.xml
Normal file
@@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="passwords_category"
|
||||
android:order="10"
|
||||
android:persistent="false"
|
||||
android:title="@string/autofill_passwords"
|
||||
settings:controller="com.android.settings.applications.autofill.PasswordsPreferenceController"
|
||||
settings:forWork="true"
|
||||
settings:keywords="@string/autofill_keywords" />
|
||||
|
||||
<com.android.settings.widget.WorkOnlyCategory
|
||||
android:key="autofill_work_app_defaults"
|
||||
android:order="30"
|
||||
android:title="@string/autofill_app">
|
||||
|
||||
<com.android.settings.widget.GearPreference
|
||||
android:fragment="com.android.settings.applications.defaultapps.DefaultAutofillPicker"
|
||||
android:key="default_autofill_work"
|
||||
android:title="@string/autofill_app"
|
||||
settings:searchable="false">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="true" />
|
||||
</com.android.settings.widget.GearPreference>
|
||||
</com.android.settings.widget.WorkOnlyCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="200"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_work_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_work"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="210"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2022 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="user_and_account_settings_screen"
|
||||
android:title="@string/account_dashboard_title_with_passkeys"
|
||||
settings:keywords="@string/keywords_accounts">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="default_service_category"
|
||||
android:order="10"
|
||||
android:title="@string/credman_chosen_app_title">
|
||||
|
||||
<com.android.settings.applications.credentials.PrimaryProviderPreference
|
||||
android:key="default_credman_autofill_main_work"
|
||||
android:title="@string/credman_chosen_app_title"
|
||||
settings:searchable="false">
|
||||
<extra
|
||||
android:name="for_work"
|
||||
android:value="true" />
|
||||
</com.android.settings.applications.credentials.PrimaryProviderPreference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="credman_category"
|
||||
android:order="50"
|
||||
android:persistent="false"
|
||||
android:title="@string/credman_credentials"
|
||||
settings:controller="com.android.settings.applications.credentials.CredentialManagerPreferenceController"
|
||||
settings:keywords="@string/credman_keywords" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="130"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_account_data"
|
||||
android:title="@string/auto_sync_account_title"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="200"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_sync_work_account_data"
|
||||
android:title="@string/account_settings_menu_auto_sync_work"
|
||||
android:summary="@string/auto_sync_account_summary"
|
||||
android:order="210"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
36
Settings/res/xml/adaptive_connectivity_settings.xml
Normal file
36
Settings/res/xml/adaptive_connectivity_settings.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/adaptive_connectivity_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
settings:searchable="false"
|
||||
android:title="@string/adaptive_connectivity_summary"/>
|
||||
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="adaptive_connectivity_header"
|
||||
settings:searchable="false"
|
||||
settings:lottie_rawRes="@drawable/ic_enhanced_connectivity"/>
|
||||
|
||||
<com.android.settingslib.widget.MainSwitchPreference
|
||||
android:key="adaptive_connectivity"
|
||||
android:title="@string/adaptive_connectivity_main_switch_title"
|
||||
settings:controller="com.android.settings.network.AdaptiveConnectivityTogglePreferenceController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
38
Settings/res/xml/adb_device_details_fragment.xml
Normal file
38
Settings/res/xml/adb_device_details_fragment.xml
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/device_details_title">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="adb_device_header"
|
||||
android:layout="@layout/settings_entity_header"
|
||||
android:selectable="false" />
|
||||
|
||||
<!-- Buttons -->
|
||||
<com.android.settingslib.widget.ActionButtonsPreference
|
||||
android:key="buttons"
|
||||
android:selectable="false" />
|
||||
|
||||
<!-- Device Fingerprint Details -->
|
||||
<PreferenceCategory
|
||||
android:key="fingerprint_category"
|
||||
android:layout="@layout/preference_category_no_label">
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
|
||||
73
Settings/res/xml/adb_wireless_settings.xml
Normal file
73
Settings/res/xml/adb_wireless_settings.xml
Normal file
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/adb_wireless_settings">
|
||||
|
||||
<PreferenceCategory
|
||||
android:layout="@layout/preference_category_no_label">
|
||||
<!-- ADB device name -->
|
||||
<Preference
|
||||
android:key="adb_device_name_pref"
|
||||
android:title="@string/my_device_info_device_name_preference_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:selectable="false"
|
||||
settings:controller="com.android.settings.development.AdbDeviceNamePreferenceController"
|
||||
settings:enableCopying="true"/>
|
||||
|
||||
<!-- IP address & port -->
|
||||
<Preference
|
||||
android:key="adb_ip_addr_pref"
|
||||
android:title="@string/adb_wireless_ip_addr_preference_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:selectable="false"
|
||||
settings:enableCopying="true"/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<!-- Pairing methods category -->
|
||||
<PreferenceCategory
|
||||
android:key="adb_pairing_methods_category"
|
||||
android:layout="@layout/preference_category_no_label"
|
||||
settings:allowDividerAbove="true">
|
||||
<!-- qrcode scanner -->
|
||||
<Preference
|
||||
android:key="adb_pair_method_qrcode_pref"
|
||||
android:icon="@drawable/ic_scan_24dp"
|
||||
android:title="@string/adb_pair_method_qrcode_title"
|
||||
android:summary="@string/adb_pair_method_qrcode_summary"
|
||||
settings:controller="com.android.settings.development.AdbQrCodePreferenceController"/>
|
||||
<Preference
|
||||
android:key="adb_pair_method_code_pref"
|
||||
android:icon="@drawable/ic_password"
|
||||
android:title="@string/adb_pair_method_code_title"
|
||||
android:summary="@string/adb_pair_method_code_summary"/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<!-- Paired devices list -->
|
||||
<PreferenceCategory
|
||||
android:key="adb_paired_devices_category"
|
||||
android:title="@string/adb_paired_devices_title"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<!-- Off message: Shown only in the off state -->
|
||||
<PreferenceCategory
|
||||
android:key="adb_wireless_footer_category"
|
||||
android:layout="@layout/preference_category_no_label"
|
||||
settings:allowDividerAbove="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
29
Settings/res/xml/add_account_settings.xml
Normal file
29
Settings/res/xml/add_account_settings.xml
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="add_account_screen"
|
||||
android:title="@string/header_add_an_account"
|
||||
settings:controller="com.android.settings.accounts.ChooseAccountPreferenceController">
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="add_account_enterprise_disclosure_footer"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accounts.EnterpriseDisclosurePreferenceController"/>
|
||||
</PreferenceScreen>
|
||||
30
Settings/res/xml/alarms_and_reminders.xml
Normal file
30
Settings/res/xml/alarms_and_reminders.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
~ Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/alarms_and_reminders_title">
|
||||
|
||||
<com.android.settings.widget.FilterTouchesRestrictedSwitchPreference
|
||||
android:key="alarms_and_reminders_switch"
|
||||
android:title="@string/alarms_and_reminders_switch_title" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="alarms_and_reminders_description"
|
||||
android:title="@string/alarms_and_reminders_footer_title"
|
||||
android:selectable="false" />
|
||||
|
||||
</PreferenceScreen>
|
||||
177
Settings/res/xml/apn_editor.xml
Normal file
177
Settings/res/xml/apn_editor.xml
Normal file
@@ -0,0 +1,177 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/apn_edit">
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_name"
|
||||
android:dialogTitle="@string/apn_name"
|
||||
android:key="apn_name"
|
||||
android:singleLine="true"
|
||||
android:inputType="text"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_apn"
|
||||
android:dialogTitle="@string/apn_apn"
|
||||
android:key="apn_apn"
|
||||
android:singleLine="true"
|
||||
android:inputType="textEmailAddress"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_http_proxy"
|
||||
android:dialogTitle="@string/apn_http_proxy"
|
||||
android:key="apn_http_proxy"
|
||||
android:singleLine="true"
|
||||
android:inputType="textUri"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_http_port"
|
||||
android:dialogTitle="@string/apn_http_port"
|
||||
android:key="apn_http_port"
|
||||
android:singleLine="true"
|
||||
android:inputType="number"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_user"
|
||||
android:dialogTitle="@string/apn_user"
|
||||
android:key="apn_user"
|
||||
android:singleLine="true"
|
||||
android:inputType="textEmailAddress"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_password"
|
||||
android:dialogTitle="@string/apn_password"
|
||||
android:key="apn_password"
|
||||
android:singleLine="true"
|
||||
android:inputType="textPassword"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_server"
|
||||
android:dialogTitle="@string/apn_server"
|
||||
android:key="apn_server"
|
||||
android:singleLine="true"
|
||||
android:inputType="textUri"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_mmsc"
|
||||
android:dialogTitle="@string/apn_mmsc"
|
||||
android:key="apn_mmsc"
|
||||
android:singleLine="true"
|
||||
android:inputType="textUri"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_mms_proxy"
|
||||
android:dialogTitle="@string/apn_mms_proxy"
|
||||
android:key="apn_mms_proxy"
|
||||
android:singleLine="true"
|
||||
android:inputType="textUri"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_mms_port"
|
||||
android:dialogTitle="@string/apn_mms_port"
|
||||
android:key="apn_mms_port"
|
||||
android:singleLine="true"
|
||||
android:inputType="number"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_mcc"
|
||||
android:dialogTitle="@string/apn_mcc"
|
||||
android:key="apn_mcc"
|
||||
android:singleLine="true"
|
||||
android:inputType="number"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_mnc"
|
||||
android:dialogTitle="@string/apn_mnc"
|
||||
android:key="apn_mnc"
|
||||
android:singleLine="true"
|
||||
android:inputType="number"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<ListPreference
|
||||
android:title="@string/apn_auth_type"
|
||||
android:key="auth_type"
|
||||
android:entries="@array/apn_auth_entries"
|
||||
android:entryValues="@array/apn_auth_values"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/apn_type"
|
||||
android:dialogTitle="@string/apn_type"
|
||||
android:key="apn_type"
|
||||
android:singleLine="true"
|
||||
android:inputType="textNoSuggestions"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<ListPreference
|
||||
android:title="@string/apn_protocol"
|
||||
android:dialogTitle="@string/apn_protocol"
|
||||
android:key="apn_protocol"
|
||||
android:entries="@array/apn_protocol_entries"
|
||||
android:entryValues="@array/apn_protocol_values"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<ListPreference
|
||||
android:title="@string/apn_roaming_protocol"
|
||||
android:dialogTitle="@string/apn_roaming_protocol"
|
||||
android:key="apn_roaming_protocol"
|
||||
android:entries="@array/apn_protocol_entries"
|
||||
android:entryValues="@array/apn_protocol_values"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<SwitchPreferenceCompat
|
||||
android:title="@string/carrier_enabled"
|
||||
android:key="carrier_enabled"
|
||||
android:enabled="false"
|
||||
android:summaryOn="@string/carrier_enabled_summaryOn"
|
||||
android:summaryOff="@string/carrier_enabled_summaryOff"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<MultiSelectListPreference
|
||||
android:title="@string/bearer"
|
||||
android:key="bearer_multi"
|
||||
android:entries="@array/bearer_entries"
|
||||
android:entryValues="@array/bearer_values"
|
||||
android:persistent="false"
|
||||
style="@style/SettingsMultiSelectListPreference"
|
||||
/>
|
||||
<ListPreference
|
||||
android:title="@string/mvno_type"
|
||||
android:key="mvno_type"
|
||||
android:entries="@array/mvno_type_entries"
|
||||
android:entryValues="@array/mvno_type_values"
|
||||
android:persistent="false"
|
||||
/>
|
||||
<EditTextPreference
|
||||
android:title="@string/mvno_match_data"
|
||||
android:dialogTitle="@string/mvno_match_data"
|
||||
android:key="mvno_match_data"
|
||||
android:singleLine="true"
|
||||
android:inputType="text"
|
||||
android:persistent="false"
|
||||
/>
|
||||
</PreferenceScreen>
|
||||
20
Settings/res/xml/apn_settings.xml
Normal file
20
Settings/res/xml/apn_settings.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/apn_settings" android:key="apn_list">
|
||||
</PreferenceScreen>
|
||||
38
Settings/res/xml/app_bubble_notification_settings.xml
Normal file
38
Settings/res/xml/app_bubble_notification_settings.xml
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2019 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.
|
||||
-->
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/bubbles_app_toggle_title"
|
||||
android:key="app_bubble_notification_settings">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="pref_app_header"
|
||||
android:layout="@layout/settings_entity_header"/>
|
||||
|
||||
<com.android.settings.notification.app.BubblePreference
|
||||
android:key="bubble_pref"
|
||||
android:title="@string/notification_bubbles_title"
|
||||
settings:allowDividerBelow="false"/>
|
||||
|
||||
<!-- Selected or excluded conversations get added here -->
|
||||
<PreferenceCategory
|
||||
android:title="@string/bubble_app_setting_selected_conversation_title"
|
||||
android:key="bubble_conversations"
|
||||
android:visibility="gone"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
</PreferenceScreen>
|
||||
29
Settings/res/xml/app_channels_bypassing_dnd_settings.xml
Normal file
29
Settings/res/xml/app_channels_bypassing_dnd_settings.xml
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/zen_mode_settings_title">
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="pref_app_header"
|
||||
android:layout="@layout/settings_entity_header" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="zen_mode_bypassing_app_channels_list"
|
||||
android:title="@string/zen_mode_bypassing_app_channels_header">
|
||||
<!-- add app channel toggles here -->
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
20
Settings/res/xml/app_copier.xml
Normal file
20
Settings/res/xml/app_copier.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/user_choose_copy_apps_to_another_user">
|
||||
</PreferenceScreen>
|
||||
84
Settings/res/xml/app_data_usage.xml
Normal file
84
Settings/res/xml/app_data_usage.xml
Normal file
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="app_data_usage_screen"
|
||||
android:title="@string/data_usage_app_summary_title">
|
||||
|
||||
<com.android.settings.datausage.SpinnerPreference
|
||||
android:key="cycle"
|
||||
settings:controller="com.android.settings.datausage.AppDataUsageCycleController" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="app_data_usage_summary_category">
|
||||
|
||||
<Preference
|
||||
android:key="total_usage"
|
||||
android:title="@string/total_size_label"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<Preference
|
||||
android:key="foreground_usage"
|
||||
android:title="@string/data_usage_label_foreground"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<Preference
|
||||
android:key="background_usage"
|
||||
android:title="@string/data_usage_label_background"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="app_data_usage_settings_category"
|
||||
settings:isPreferenceVisible="@bool/config_show_sim_info"
|
||||
android:layout="@layout/preference_category_no_label">
|
||||
|
||||
<Preference
|
||||
android:key="app_settings"
|
||||
android:title="@string/data_usage_app_settings"
|
||||
settings:controller="com.android.settings.datausage.AppDataUsageAppSettingsController" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="restrict_background"
|
||||
android:title="@string/data_usage_app_restrict_background"
|
||||
android:summary="@string/data_usage_app_restrict_background_summary"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/disabled_by_admin" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="unrestricted_data_saver"
|
||||
android:title="@string/unrestricted_app_title"
|
||||
android:summary="@string/unrestricted_app_summary"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/disabled_by_admin" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="app_list"
|
||||
android:title="@string/data_usage_other_apps"
|
||||
settings:controller="com.android.settings.datausage.AppDataUsageListController" />
|
||||
|
||||
</PreferenceScreen>
|
||||
223
Settings/res/xml/app_info_settings.xml
Normal file
223
Settings/res/xml/app_info_settings.xml
Normal file
@@ -0,0 +1,223 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="installed_app_detail_settings_screen">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="header_view"
|
||||
android:layout="@layout/settings_entity_header"
|
||||
android:selectable="false"
|
||||
android:order="-10000" />
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="instant_app_buttons"
|
||||
android:layout="@layout/instant_app_buttons"
|
||||
android:selectable="false"
|
||||
android:order="-9999" />
|
||||
|
||||
<com.android.settingslib.widget.ActionButtonsPreference
|
||||
android:key="action_buttons"
|
||||
android:order="-9998" />
|
||||
|
||||
<Preference
|
||||
android:key="app_settings_link"
|
||||
android:title="@string/app_settings_link"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppSettingPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="all_services_settings"
|
||||
android:title="@string/app_info_all_services_label"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppAllServicesPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="notification_settings"
|
||||
android:title="@string/notifications_label"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppNotificationPreferenceController" />
|
||||
|
||||
<com.android.settings.widget.FixedLineSummaryPreference
|
||||
android:key="permission_settings"
|
||||
android:title="@string/permissions_label"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:summaryLineCount="1"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppPermissionPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="storage_settings"
|
||||
android:title="@string/storage_settings_for_app"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppStoragePreferenceController" />
|
||||
|
||||
<com.android.settings.applications.AppDomainsPreference
|
||||
android:key="instant_app_launch_supported_domain_urls"
|
||||
android:title="@string/app_launch_supported_domain_urls_title"
|
||||
android:selectable="true"
|
||||
settings:controller="com.android.settings.applications.appinfo.InstantAppDomainsPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="data_settings"
|
||||
android:title="@string/data_usage_app_summary_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppDataUsagePreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="time_spent_in_app"
|
||||
android:title="@string/time_spent_in_app_pref_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.TimeSpentInAppPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="battery"
|
||||
android:title="@string/battery_details_title"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<Preference
|
||||
android:key="app_language_setting"
|
||||
android:title="@string/app_locale_preference_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppLocalePreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="preferred_settings"
|
||||
android:title="@string/launch_by_default"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:selectable="true"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppOpenByDefaultPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="memory"
|
||||
android:title="@string/memory_settings_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:enabled="false" />
|
||||
|
||||
<!-- Default apps shortcuts -->
|
||||
<Preference
|
||||
android:key="default_home"
|
||||
android:title="@string/home_app"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<Preference
|
||||
android:key="default_browser"
|
||||
android:title="@string/default_browser_title"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<Preference
|
||||
android:key="default_phone_app"
|
||||
android:title="@string/default_phone_title"
|
||||
android:summary="@string/default_phone_title" />
|
||||
|
||||
<Preference
|
||||
android:key="default_emergency_app"
|
||||
android:title="@string/default_emergency_app"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<Preference
|
||||
android:key="default_sms_app"
|
||||
android:title="@string/sms_application_title"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="app_hibernation_info"
|
||||
android:title="@string/unused_apps_category"
|
||||
settings:controller=
|
||||
"com.android.settings.applications.appinfo.AppHibernationPreferenceCategoryController">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="hibernation_switch"
|
||||
android:title="@string/unused_apps_switch"
|
||||
android:summary="@string/unused_apps_switch_summary"
|
||||
settings:controller=
|
||||
"com.android.settings.applications.appinfo.HibernationSwitchPreferenceController" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<!-- Advanced apps settings -->
|
||||
<PreferenceCategory
|
||||
android:key="advanced_app_info"
|
||||
android:title="@string/advanced_apps"
|
||||
settings:controller="com.android.settings.applications.appinfo.AdvancedAppInfoPreferenceCategoryController">
|
||||
|
||||
<Preference
|
||||
android:key="system_alert_window"
|
||||
android:title="@string/draw_overlay"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.DrawOverlayDetailPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="write_settings_apps"
|
||||
android:title="@string/write_settings"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.WriteSystemSettingsPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="picture_in_picture"
|
||||
android:title="@string/picture_in_picture_app_detail_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureDetailPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="install_other_apps"
|
||||
android:title="@string/install_other_apps"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.ExternalSourceDetailPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="interact_across_profiles"
|
||||
android:title="@string/interact_across_profiles_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.specialaccess.interactacrossprofiles.InteractAcrossProfilesDetailsPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="alarms_and_reminders"
|
||||
android:title="@string/alarms_and_reminders_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.applications.appinfo.AlarmsAndRemindersDetailPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="long_background_tasks"
|
||||
android:title="@string/long_background_tasks_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:isPreferenceVisible="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.applications.appinfo.LongBackgroundTasksDetailsPreferenceController" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<!-- App installer info -->
|
||||
<PreferenceCategory
|
||||
android:key="app_installer"
|
||||
android:title="@string/app_install_details_group_title"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppInstallerPreferenceCategoryController">
|
||||
|
||||
<Preference
|
||||
android:key="app_info_store"
|
||||
android:title="@string/app_install_details_title"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppInstallerInfoPreferenceController" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<Preference
|
||||
android:key="app_version"
|
||||
android:selectable="false"
|
||||
android:order="9999"
|
||||
settings:controller="com.android.settings.applications.appinfo.AppVersionPreferenceController"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:enableCopying="true"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
28
Settings/res/xml/app_list_disclosure_settings.xml
Normal file
28
Settings/res/xml/app_list_disclosure_settings.xml
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
~ Copyright (C) 2017 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
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="app_list_disclosure_settings">
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:title="@string/enterprise_privacy_apps_count_estimation_info"
|
||||
android:key="enterprise_privacy_apps_footer"
|
||||
android:selectable="false"/>
|
||||
</PreferenceScreen>
|
||||
36
Settings/res/xml/app_locale_details.xml
Normal file
36
Settings/res/xml/app_locale_details.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/app_locale_picker_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="app_locale_disclaimer"
|
||||
android:title="@string/desc_app_locale_disclaimer"
|
||||
android:order="1"/>
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="app_locale_description"
|
||||
android:order="30"
|
||||
android:layout="@layout/app_locale_details_description"
|
||||
android:selectable="false"
|
||||
android:visibility="gone"
|
||||
settings:allowDividerBelow="true"
|
||||
settings:searchable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
45
Settings/res/xml/app_memory_settings.xml
Normal file
45
Settings/res/xml/app_memory_settings.xml
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2015 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/memory_usage">
|
||||
|
||||
<PreferenceCategory
|
||||
android:title="@string/average_memory_use">
|
||||
|
||||
<com.android.settings.SummaryPreference
|
||||
android:key="status_header"
|
||||
android:selectable="false" />
|
||||
|
||||
<Preference
|
||||
android:key="frequency"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference"
|
||||
android:title="@string/running_frequency" />
|
||||
|
||||
<Preference
|
||||
android:key="max_usage"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference"
|
||||
android:title="@string/memory_maximum_usage" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="processes"
|
||||
android:title="@string/memory_details" />
|
||||
|
||||
</PreferenceScreen>
|
||||
115
Settings/res/xml/app_notification_settings.xml
Normal file
115
Settings/res/xml/app_notification_settings.xml
Normal file
@@ -0,0 +1,115 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="app_notifications"
|
||||
android:title="@string/notifications_title">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="pref_app_header"
|
||||
android:layout="@layout/settings_entity_header" />
|
||||
|
||||
<com.android.settings.widget.SettingsMainSwitchPreference
|
||||
android:key="block" />
|
||||
|
||||
<Preference
|
||||
android:key="block_desc" />
|
||||
|
||||
<!-- Conversations added here -->
|
||||
<PreferenceCategory
|
||||
android:title="@string/conversations_category_title"
|
||||
android:key="conversations"
|
||||
android:visibility="gone">
|
||||
|
||||
</PreferenceCategory>
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="invalid_conversation_switch"
|
||||
android:title="@string/conversation_section_switch_title" />
|
||||
<Preference
|
||||
android:key="invalid_conversation_info"/>
|
||||
|
||||
<!--Bubbles -->
|
||||
<Preference
|
||||
android:key="bubble_pref_link"
|
||||
android:title="@string/notification_bubbles_title"
|
||||
android:icon="@drawable/ic_create_bubble"
|
||||
settings:controller="com.android.settings.notification.app.BubbleSummaryPreferenceController">
|
||||
</Preference>
|
||||
|
||||
<!-- Channels/Channel groups added here -->
|
||||
<PreferenceCategory
|
||||
android:key="channels"
|
||||
android:layout="@layout/empty_view" />
|
||||
|
||||
<!-- Importance toggle -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="allow_sound"
|
||||
android:title="@string/allow_interruption"
|
||||
android:summary="@string/allow_interruption_summary"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
<!-- Visibility Override -->
|
||||
<com.android.settings.RestrictedListPreference
|
||||
android:key="visibility_override"
|
||||
android:title="@string/app_notification_visibility_override_title"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
<!-- Bypass DND -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="bypass_dnd"
|
||||
android:title="@string/app_notification_override_dnd_title"
|
||||
android:summary="@string/app_notification_override_dnd_summary"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
<!-- Allow full-screen intents -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="fsi_permission"
|
||||
android:title="@string/app_notification_fsi_permission_title"
|
||||
android:summary="@string/app_notification_fsi_permission_summary"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
<!-- Show badge -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="badge"
|
||||
android:title="@string/notification_badge_title"
|
||||
android:icon="@drawable/ic_notification_dot"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin"
|
||||
android:order="1001"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
<Preference
|
||||
android:key="app_link"
|
||||
android:icon="@drawable/ic_settings_24dp"
|
||||
android:title="@string/app_settings_link"
|
||||
android:order="1003"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="deleted"
|
||||
android:icon="@drawable/ic_trash_can"
|
||||
android:order="8000"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="false" />
|
||||
|
||||
</PreferenceScreen>
|
||||
27
Settings/res/xml/app_ops_permissions_details.xml
Normal file
27
Settings/res/xml/app_ops_permissions_details.xml
Normal file
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2015 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="app_ops_settings_switch" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="app_ops_settings_description"
|
||||
android:selectable="false" />
|
||||
|
||||
</PreferenceScreen>
|
||||
25
Settings/res/xml/app_restrictions.xml
Normal file
25
Settings/res/xml/app_restrictions.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2013 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/application_restrictions"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<Preference
|
||||
android:key="user_info"
|
||||
android:order="0"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
81
Settings/res/xml/app_storage_settings.xml
Normal file
81
Settings/res/xml/app_storage_settings.xml
Normal file
@@ -0,0 +1,81 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2015 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/storage_label">
|
||||
|
||||
<com.android.settingslib.widget.ActionButtonsPreference
|
||||
android:key="header_view" />
|
||||
|
||||
<Preference
|
||||
android:key="storage_used"
|
||||
android:title="@string/storage_used"
|
||||
android:summary="@string/storage_type_internal"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference" />
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="change_storage_button"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/single_button_panel" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="storage_category"
|
||||
android:title="@string/app_info_storage_title">
|
||||
|
||||
<Preference
|
||||
android:key="app_size"
|
||||
android:title="@string/application_size_label"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference" />
|
||||
|
||||
<Preference
|
||||
android:key="data_size"
|
||||
android:title="@string/data_size_label"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference" />
|
||||
|
||||
<Preference
|
||||
android:key="cache_size"
|
||||
android:title="@string/cache_size_label"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference" />
|
||||
|
||||
<Preference
|
||||
android:key="total_size"
|
||||
android:title="@string/total_size_label"
|
||||
android:selectable="false"
|
||||
android:layout="@layout/horizontal_preference" />
|
||||
|
||||
<com.android.settings.applications.SpacePreference
|
||||
android:layout_height="8dp" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="uri_category"
|
||||
android:layout="@layout/preference_category_no_label"
|
||||
settings:allowDividerAbove="false"
|
||||
settings:allowDividerBelow="false">
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="clear_uri_button"
|
||||
android:layout="@layout/single_button_panel"
|
||||
android:selectable="false" />
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
129
Settings/res/xml/apps.xml
Normal file
129
Settings/res/xml/apps.xml
Normal file
@@ -0,0 +1,129 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="apps_screen"
|
||||
android:title="@string/apps_dashboard_title">
|
||||
|
||||
<Preference
|
||||
android:key="all_app_infos"
|
||||
android:title="@string/all_apps"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:order="-999"
|
||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications"
|
||||
settings:keywords="@string/keywords_applications_settings"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="recent_apps_category"
|
||||
android:title="@string/recent_app_category_title"
|
||||
android:order="-998"
|
||||
settings:searchable="false">
|
||||
<!-- Placeholder for a list of recent apps -->
|
||||
|
||||
<!-- See all apps -->
|
||||
<Preference
|
||||
android:key="see_all_apps"
|
||||
android:title="@string/default_see_all_apps_title"
|
||||
android:icon="@drawable/ic_chevron_right_24dp"
|
||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications"
|
||||
android:order="5"
|
||||
settings:searchable="false">
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="general_category"
|
||||
android:title="@string/category_name_general"
|
||||
android:order="-997"
|
||||
android:visibility="gone"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<Preference
|
||||
android:key="default_apps"
|
||||
android:title="@string/app_default_dashboard_title"
|
||||
android:order="-996"
|
||||
settings:controller="com.android.settings.applications.DefaultAppsPreferenceController">
|
||||
<intent android:action="android.settings.MANAGE_DEFAULT_APPS_SETTINGS"/>
|
||||
</Preference>
|
||||
|
||||
<Preference
|
||||
android:key="cloned_apps"
|
||||
android:title="@string/cloned_apps_dashboard_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:order="-995"
|
||||
settings:controller="com.android.settings.applications.ClonedAppsPreferenceController"
|
||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications">
|
||||
<extra
|
||||
android:name="classname"
|
||||
android:value="com.android.settings.Settings$ClonedAppsListActivity"/>
|
||||
<intent android:action="android.settings.MANAGE_CLONED_APPS_SETTINGS"/>
|
||||
</Preference>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="10"/>
|
||||
|
||||
<Preference
|
||||
android:key="hibernated_apps"
|
||||
android:title="@string/unused_apps"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:order="15"
|
||||
settings:keywords="app_hibernation_key"
|
||||
settings:controller="com.android.settings.applications.HibernatedAppsPreferenceController">
|
||||
<intent android:action="android.intent.action.MANAGE_UNUSED_APPS"/>
|
||||
</Preference>
|
||||
|
||||
<Preference
|
||||
android:key="app_battery_usage"
|
||||
android:order="17"
|
||||
android:title="@string/app_battery_usage_title"
|
||||
android:summary="@string/app_battery_usage_summary"
|
||||
settings:controller="com.android.settings.applications.AppBatteryUsagePreferenceController"
|
||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications">
|
||||
<extra
|
||||
android:name="classname"
|
||||
android:value="com.android.settings.Settings$AppBatteryUsageActivity"/>
|
||||
</Preference>
|
||||
|
||||
<Preference
|
||||
android:key="special_access"
|
||||
android:fragment="com.android.settings.applications.specialaccess.SpecialAccessSettings"
|
||||
android:title="@string/special_access"
|
||||
android:order="20"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="advanced_category"
|
||||
android:title="@string/advanced_apps"
|
||||
android:order="21"
|
||||
settings:searchable="false">
|
||||
|
||||
<Preference
|
||||
android:key="aspect_ratio_apps"
|
||||
android:title="@string/aspect_ratio_experimental_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>
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
41
Settings/res/xml/auto_brightness_detail.xml
Normal file
41
Settings/res/xml/auto_brightness_detail.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/auto_brightness_title">
|
||||
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="auto_brightness_video"
|
||||
settings:searchable="false"
|
||||
settings:lottie_rawRes="@raw/lottie_adaptive_brightness"/>
|
||||
|
||||
<com.android.settings.widget.SettingsMainSwitchPreference
|
||||
android:key="auto_brightness"
|
||||
android:title="@string/adaptive_brightness_main_switch_title"
|
||||
settings:keywords="@string/keywords_display_auto_brightness"
|
||||
settings:userRestriction="no_config_brightness"
|
||||
settings:controller="com.android.settings.display.AutoBrightnessDetailPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="auto_brightness_footer"
|
||||
android:title="@string/auto_brightness_description"
|
||||
android:selectable="false"
|
||||
settings:searchable="false" />
|
||||
|
||||
</PreferenceScreen>
|
||||
64
Settings/res/xml/auto_rotate_settings.xml
Normal file
64
Settings/res/xml/auto_rotate_settings.xml
Normal file
@@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/accelerometer_title" >
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:title="@string/auto_rotate_screen_summary"/>
|
||||
|
||||
<com.android.settingslib.widget.MainSwitchPreference
|
||||
android:key="auto_rotate_main_switch"
|
||||
android:title="@string/auto_rotate_settings_primary_switch_title"
|
||||
settings:controller="com.android.settings.display.AutoRotateSwitchBarController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_rotate_switch"
|
||||
android:title="@string/auto_rotate_settings_primary_switch_title"
|
||||
settings:controller="com.android.settings.display.AutoRotatePreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.BannerMessagePreference
|
||||
android:key="face_rotate_permission"
|
||||
android:title="@string/adaptive_sleep_title_no_permission"
|
||||
android:summary="@string/auto_rotate_summary_no_permission"
|
||||
settings:controller="com.android.settings.display.SmartAutoRotatePermissionController" />
|
||||
|
||||
<com.android.settingslib.widget.BannerMessagePreference
|
||||
android:key="camera_lock_state"
|
||||
android:title="@string/auto_rotate_camera_lock_title"
|
||||
android:summary="@string/auto_rotate_camera_lock_summary"
|
||||
settings:controller="com.android.settings.display.SmartAutoRotateCameraStateController" />
|
||||
|
||||
<com.android.settingslib.widget.BannerMessagePreference
|
||||
android:key="camera_battery_saver_state"
|
||||
android:title="@string/ambient_camera_summary_battery_saver_on"
|
||||
settings:controller="com.android.settings.display.SmartAutoRotateBatterySaverController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="face_based_rotate"
|
||||
android:title="@string/auto_rotate_switch_face_based"
|
||||
settings:controller="com.android.settings.display.SmartAutoRotateController" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="auto_rotate_footer_preference"
|
||||
android:title="@string/smart_rotate_text_headline"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
34
Settings/res/xml/automatic_storage_management_settings.xml
Normal file
34
Settings/res/xml/automatic_storage_management_settings.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/automatic_storage_manager_settings" >
|
||||
|
||||
<DropDownPreference
|
||||
android:key="days"
|
||||
android:summary="%s"
|
||||
android:title="@string/automatic_storage_manager_days_title"
|
||||
android:entries="@array/automatic_storage_management_days"
|
||||
android:entryValues="@array/automatic_storage_management_days_values" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="freed_bytes"
|
||||
android:persistent="false"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
22
Settings/res/xml/available_virtual_keyboard.xml
Normal file
22
Settings/res/xml/available_virtual_keyboard.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/virtual_keyboard_category">
|
||||
|
||||
</PreferenceScreen>
|
||||
30
Settings/res/xml/backup_settings.xml
Normal file
30
Settings/res/xml/backup_settings.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
~ Copyright (C) 2017 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
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/privacy_settings_title">
|
||||
|
||||
<!-- Backup settings provided by the backup transport or the default settings -->
|
||||
<Preference
|
||||
android:key="backup_settings" />
|
||||
|
||||
<!-- Backup settings provided by the manufacturer -->
|
||||
<Preference
|
||||
android:key="manufacturer_backup" />
|
||||
|
||||
</PreferenceScreen>
|
||||
50
Settings/res/xml/battery_info.xml
Normal file
50
Settings/res/xml/battery_info.xml
Normal file
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/battery_info"
|
||||
settings:keywords="@string/keywords_battery_info">
|
||||
|
||||
<Preference
|
||||
android:key="battery_info_manufacture_date"
|
||||
android:title="@string/battery_manufacture_date"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.deviceinfo.batteryinfo.BatteryManufactureDatePreferenceController"
|
||||
settings:enableCopying="true"/>
|
||||
|
||||
<Preference
|
||||
android:key="battery_info_first_use_date"
|
||||
android:title="@string/battery_first_use_date"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.deviceinfo.batteryinfo.BatteryFirstUseDatePreferenceController"
|
||||
settings:enableCopying="true"/>
|
||||
|
||||
<Preference
|
||||
android:key="battery_info_cycle_count"
|
||||
android:title="@string/battery_cycle_count"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.deviceinfo.batteryinfo.BatteryCycleCountPreferenceController"
|
||||
settings:enableCopying="true"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="battery_info_footer"
|
||||
android:title="@string/battery_cycle_count_footer"
|
||||
android:selectable="false"
|
||||
settings:searchable="false" />
|
||||
</PreferenceScreen>
|
||||
23
Settings/res/xml/battery_saver_schedule_settings.xml
Normal file
23
Settings/res/xml/battery_saver_schedule_settings.xml
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/battery_saver_schedule_settings_title"
|
||||
settings:staticPreferenceLocation="append">
|
||||
</PreferenceScreen >
|
||||
50
Settings/res/xml/battery_saver_settings.xml
Normal file
50
Settings/res/xml/battery_saver_settings.xml
Normal file
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2014 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/battery_saver"
|
||||
settings:keywords="@string/keywords_battery_saver">
|
||||
|
||||
<com.android.settingslib.widget.MainSwitchPreference
|
||||
android:order="-100"
|
||||
android:key="battery_saver"
|
||||
android:title="@string/battery_saver_master_switch_title"
|
||||
settings:controller="com.android.settings.fuelgauge.batterysaver.BatterySaverButtonPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:order="50"
|
||||
android:key="battery_saver_schedule"
|
||||
android:fragment="com.android.settings.fuelgauge.batterysaver.BatterySaverScheduleSettings"
|
||||
android:title="@string/battery_saver_schedule_settings_title"
|
||||
settings:keywords="@string/keywords_battery_saver_schedule"
|
||||
settings:controller="com.android.settings.fuelgauge.batterysaver.BatterySaverSchedulePreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:order="80"
|
||||
android:key="battery_saver_sticky"
|
||||
android:title="@string/battery_saver_sticky_title_new"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:keywords="@string/keywords_battery_saver_sticky"
|
||||
settings:controller="com.android.settings.fuelgauge.batterysaver.BatterySaverStickyPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:order="100"
|
||||
android:key="battery_saver_footer_preference"
|
||||
android:title="@*android:string/battery_saver_description"
|
||||
settings:searchable="false"/>
|
||||
</PreferenceScreen>
|
||||
48
Settings/res/xml/billing_cycle.xml
Normal file
48
Settings/res/xml/billing_cycle.xml
Normal file
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/billing_cycle">
|
||||
|
||||
<Preference
|
||||
android:key="billing_cycle"
|
||||
android:title="@string/app_usage_cycle" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="set_data_warning"
|
||||
android:title="@string/set_data_warning"/>
|
||||
|
||||
<Preference
|
||||
android:key="data_warning"
|
||||
android:title="@string/data_warning" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="set_data_limit"
|
||||
android:title="@string/set_data_limit" />
|
||||
|
||||
<Preference
|
||||
android:key="data_limit"
|
||||
android:title="@string/data_limit" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="billing_cycle_footer"
|
||||
android:title="@string/data_warning_footnote"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
113
Settings/res/xml/bluetooth_device_details_fragment.xml
Normal file
113
Settings/res/xml/bluetooth_device_details_fragment.xml
Normal file
@@ -0,0 +1,113 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2017 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.
|
||||
-->
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/device_details_title">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="bluetooth_device_header"
|
||||
android:layout="@layout/settings_entity_header"
|
||||
android:selectable="false"
|
||||
settings:allowDividerBelow="true"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="advanced_bluetooth_device_header"
|
||||
android:layout="@layout/advanced_bt_entity_header"
|
||||
android:selectable="false"
|
||||
settings:allowDividerBelow="true"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.bluetooth.AdvancedBluetoothDetailsHeaderController"/>
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="le_audio_bluetooth_device_header"
|
||||
android:layout="@layout/le_audio_bt_entity_header"
|
||||
android:selectable="false"
|
||||
settings:allowDividerBelow="true"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.bluetooth.LeAudioBluetoothDetailsHeaderController"/>
|
||||
|
||||
<com.android.settingslib.widget.ButtonPreference
|
||||
android:key="hearing_aid_pair_other_button"
|
||||
android:gravity="center"/>
|
||||
<com.android.settings.applications.SpacePreference
|
||||
android:key="hearing_aid_space_layout"
|
||||
android:layout_height="8dp"/>
|
||||
|
||||
<com.android.settingslib.widget.ActionButtonsPreference
|
||||
android:key="action_buttons"
|
||||
settings:allowDividerBelow="true"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="device_stylus"/>
|
||||
|
||||
<com.android.settings.slices.SlicePreference
|
||||
android:key="bt_extra_control"
|
||||
settings:controller="com.android.settings.slices.SlicePreferenceController"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="bt_device_slice_category"
|
||||
settings:controller="com.android.settings.bluetooth.BlockingPrefWithSliceController"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="device_companion_apps"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="device_controls_general" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="bluetooth_audio_device_type_group"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="spatial_audio_group"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="bluetooth_profiles"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="bt_extra_options"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="bluetooth_related_tools"
|
||||
android:title="@string/bluetooth_screen_related">
|
||||
<Preference
|
||||
android:key="live_caption"
|
||||
android:icon="@drawable/ic_live_caption"
|
||||
android:persistent="false"
|
||||
android:summary="@string/live_caption_summary"
|
||||
android:title="@string/live_caption_title"
|
||||
settings:controller="com.android.settings.accessibility.LiveCaptionPreferenceController"/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="data_sync_group"/>
|
||||
|
||||
<Preference
|
||||
android:key="keyboard_settings"
|
||||
android:persistent="false"
|
||||
android:title="@string/bluetooth_device_keyboard_settings_preference_title"
|
||||
settings:controller="com.android.settings.inputmethod.KeyboardSettingsPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="device_details_footer"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.bluetooth.BluetoothDetailsMacAddressController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
35
Settings/res/xml/bluetooth_find_broadcasts_fragment.xml
Normal file
35
Settings/res/xml/bluetooth_find_broadcasts_fragment.xml
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2022 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.
|
||||
-->
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/bluetooth_find_broadcast_title">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="bluetooth_find_broadcast_header"
|
||||
android:layout="@layout/bluetooth_broadcast_entity_header"
|
||||
android:selectable="false"
|
||||
settings:allowDividerBelow="true"
|
||||
settings:searchable="false" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="broadcast_source_list"
|
||||
android:layout="@layout/preference_category_no_label"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
|
||||
|
||||
34
Settings/res/xml/bluetooth_pairing_detail.xml
Normal file
34
Settings/res/xml/bluetooth_pairing_detail.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/bluetooth_pairing_pref_title">
|
||||
|
||||
<Preference
|
||||
android:key="bt_pair_rename_devices"
|
||||
android:title="@string/bluetooth_device_name"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.bluetooth.BluetoothDeviceRenamePreferenceController"/>
|
||||
|
||||
<com.android.settings.bluetooth.BluetoothProgressCategory
|
||||
android:key="available_devices"
|
||||
android:title="@string/bluetooth_preference_found_media_devices"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference/>
|
||||
|
||||
</PreferenceScreen>
|
||||
48
Settings/res/xml/bluetooth_screen.xml
Normal file
48
Settings/res/xml/bluetooth_screen.xml
Normal file
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2018 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.
|
||||
-->
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/bluetooth_settings_title">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_auto_on_settings_toggle"
|
||||
android:title="@string/bluetooth_screen_auto_on_title"
|
||||
settings:controller="com.android.settings.bluetooth.BluetoothAutoOnPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:key="bluetooth_screen_bt_pair_rename_devices"
|
||||
android:title="@string/bluetooth_device_name"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.bluetooth.BluetoothDeviceRenamePreferenceController"/>
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="bluetooth_screen_add_bt_devices"
|
||||
android:title="@string/bluetooth_pairing_pref_title"
|
||||
android:icon="@drawable/ic_add_24dp"
|
||||
android:summary="@string/connected_device_add_device_summary"
|
||||
android:fragment="com.android.settings.bluetooth.BluetoothPairingDetail"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:userRestriction="no_config_bluetooth"
|
||||
settings:useAdminDisabledSummary="true"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.connecteddevice.AddDevicePreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="bluetooth_screen_footer"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"/>
|
||||
</PreferenceScreen>
|
||||
39
Settings/res/xml/bubble_notification_settings.xml
Normal file
39
Settings/res/xml/bubble_notification_settings.xml
Normal file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/bubbles_app_toggle_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="notification_bubbles_desc"
|
||||
android:title="@string/notifications_bubble_setting_description"/>
|
||||
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="bubbles_illustration"
|
||||
settings:searchable="false"
|
||||
app:lottie_rawRes="@raw/lottie_bubbles"
|
||||
app:lottie_cacheComposition="false"
|
||||
settings:dynamicColor="true"
|
||||
settings:controller="com.android.settings.notification.BubbleNotificationIllustrationPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.MainSwitchPreference
|
||||
android:key="global_notification_bubbles"
|
||||
android:title="@string/notifications_bubble_setting_title"
|
||||
settings:controller="com.android.settings.notification.BubbleNotificationPreferenceController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
23
Settings/res/xml/bug_report_handler_settings.xml
Normal file
23
Settings/res/xml/bug_report_handler_settings.xml
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/bug_report_handler_title"
|
||||
settings:staticPreferenceLocation="append" >
|
||||
</PreferenceScreen>
|
||||
41
Settings/res/xml/button_navigation_settings.xml
Normal file
41
Settings/res/xml/button_navigation_settings.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
|
||||
Copyright (C) 2021 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="button_navigation_settings_page"
|
||||
android:title="@string/button_navigation_settings_activity_title"
|
||||
settings:keywords="@string/keywords_button_navigation_settings">
|
||||
|
||||
<!-- Animation uses embedded PNGs and lottie requires asset folder to be set despite
|
||||
embedding. -->
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="gesture_power_menu_video"
|
||||
settings:searchable="false"
|
||||
settings:dynamicColor="true"
|
||||
settings:lottie_imageAssetsFolder="button_nav_menu"
|
||||
settings:lottie_rawRes="@raw/lottie_button_nav_menu"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="assistant_long_press_home_gesture"
|
||||
android:title="@string/assistant_long_press_home_gesture_title"
|
||||
android:summary="@string/assistant_long_press_home_gesture_summary"
|
||||
settings:controller="com.android.settings.gestures.ButtonNavigationSettingsAssistController"
|
||||
/>
|
||||
|
||||
</PreferenceScreen>
|
||||
|
||||
108
Settings/res/xml/captioning_appearance.xml
Normal file
108
Settings/res/xml/captioning_appearance.xml
Normal file
@@ -0,0 +1,108 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/captioning_appearance_title">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="captioning_preview"
|
||||
android:title="@string/summary_placeholder"
|
||||
android:layout="@layout/captioning_preview"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningPreviewPreferenceController"/>
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/captioning_font_size_selector_titles"
|
||||
android:entryValues="@array/captioning_font_size_selector_values"
|
||||
android:key="captioning_font_size"
|
||||
android:summary="%s"
|
||||
android:title="@string/captioning_text_size"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningFontSizeController"/>
|
||||
|
||||
<com.android.settings.accessibility.PresetPreference
|
||||
android:key="captioning_preset"
|
||||
android:title="@string/captioning_preset"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningPresetController"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="custom"
|
||||
android:title="@string/captioning_custom_options_title"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningCustomController">
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/captioning_typeface_selector_titles"
|
||||
android:entryValues="@array/captioning_typeface_selector_values"
|
||||
android:key="captioning_typeface"
|
||||
android:summary="%s"
|
||||
android:title="@string/captioning_typeface"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningTypefaceController"/>
|
||||
|
||||
<com.android.settings.accessibility.ColorPreference
|
||||
android:key="captioning_foreground_color"
|
||||
android:title="@string/captioning_foreground_color"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningForegroundColorController"/>
|
||||
|
||||
<com.android.settings.accessibility.ColorPreference
|
||||
android:dependency="captioning_foreground_color"
|
||||
android:key="captioning_foreground_opacity"
|
||||
android:title="@string/captioning_foreground_opacity"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningForegroundOpacityController"/>
|
||||
|
||||
<com.android.settings.accessibility.EdgeTypePreference
|
||||
android:key="captioning_edge_type"
|
||||
android:title="@string/captioning_edge_type"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningEdgeTypeController"/>
|
||||
|
||||
<com.android.settings.accessibility.ColorPreference
|
||||
android:dependency="captioning_edge_type"
|
||||
android:key="captioning_edge_color"
|
||||
android:title="@string/captioning_edge_color"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningEdgeColorController"/>
|
||||
|
||||
<com.android.settings.accessibility.ColorPreference
|
||||
android:key="captioning_background_color"
|
||||
android:title="@string/captioning_background_color"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningBackgroundColorController"/>
|
||||
|
||||
<com.android.settings.accessibility.ColorPreference
|
||||
android:dependency="captioning_background_color"
|
||||
android:key="captioning_background_opacity"
|
||||
android:title="@string/captioning_background_opacity"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningBackgroundOpacityController"/>
|
||||
|
||||
<com.android.settings.accessibility.ColorPreference
|
||||
android:key="captioning_window_color"
|
||||
android:title="@string/captioning_window_color"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningWindowColorController"/>
|
||||
|
||||
<com.android.settings.accessibility.ColorPreference
|
||||
android:dependency="captioning_window_color"
|
||||
android:key="captioning_window_opacity"
|
||||
android:title="@string/captioning_window_opacity"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningWindowOpacityController"/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="captioning_appearance_footer"
|
||||
android:title="@string/accessibility_captioning_preference_summary"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningFooterPreferenceController"/>
|
||||
</PreferenceScreen>
|
||||
36
Settings/res/xml/captioning_more_options.xml
Normal file
36
Settings/res/xml/captioning_more_options.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/captioning_more_options_title" >
|
||||
|
||||
<com.android.settings.accessibility.LocalePreference
|
||||
android:key="captioning_locale"
|
||||
android:summary="%s"
|
||||
android:title="@string/captioning_locale"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningLocalePreferenceController"/>
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="captioning_more_options_footer"
|
||||
android:title="@string/accessibility_captioning_preference_summary"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningFooterPreferenceController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
56
Settings/res/xml/captioning_settings.xml
Normal file
56
Settings/res/xml/captioning_settings.xml
Normal file
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2013 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/accessibility_captioning_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="captioning_intro"
|
||||
android:title="@string/accessibility_captioning_preference_intro"/>
|
||||
|
||||
<com.android.settingslib.widget.IllustrationPreference
|
||||
android:key="captioning_preview"
|
||||
android:selectable="false"
|
||||
settings:lottie_rawRes="@drawable/a11y_captioning_banner"
|
||||
settings:searchable="false" />
|
||||
|
||||
<com.android.settings.widget.SettingsMainSwitchPreference
|
||||
android:key="captioning_preference_switch"
|
||||
android:title="@string/accessibility_captioning_primary_switch_title"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningTogglePreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.CaptioningAppearanceFragment"
|
||||
android:key="captioning_appearance"
|
||||
android:title="@string/captioning_appearance_title"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningAppearancePreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.CaptioningMoreOptionsFragment"
|
||||
android:key="captioning_more_options"
|
||||
android:title="@string/captioning_more_options_title" />
|
||||
|
||||
<com.android.settings.accessibility.AccessibilityFooterPreference
|
||||
android:key="captioning_settings_footer"
|
||||
android:title="@string/accessibility_captioning_preference_summary"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.CaptioningFooterPreferenceController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
30
Settings/res/xml/change_nfc_tag_apps_details.xml
Normal file
30
Settings/res/xml/change_nfc_tag_apps_details.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:key="change_nfc_tag_apps"
|
||||
android:title="@string/change_nfc_tag_apps_title">
|
||||
|
||||
<com.android.settings.widget.FilterTouchesSwitchPreference
|
||||
android:key="app_ops_settings_switch"
|
||||
android:title="@string/change_nfc_tag_apps_detail_switch"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="app_ops_settings_preference"
|
||||
android:title="@string/change_nfc_tag_apps_detail_summary"
|
||||
android:selectable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
30
Settings/res/xml/change_wifi_state_details.xml
Normal file
30
Settings/res/xml/change_wifi_state_details.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:key="change_wifi_state"
|
||||
android:title="@string/change_wifi_state_title">
|
||||
|
||||
<com.android.settings.widget.FilterTouchesSwitchPreference
|
||||
android:key="app_ops_settings_switch"
|
||||
android:title="@string/change_wifi_state_app_detail_switch"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="app_ops_settings_preference"
|
||||
android:title="@string/change_wifi_state_app_detail_summary"
|
||||
android:selectable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
126
Settings/res/xml/channel_notification_settings.xml
Normal file
126
Settings/res/xml/channel_notification_settings.xml
Normal file
@@ -0,0 +1,126 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="channel_settings"
|
||||
android:title="@string/notification_channel_title" >
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="pref_app_header"
|
||||
android:order="1"
|
||||
android:layout="@layout/settings_entity_header" />
|
||||
|
||||
<com.android.settings.widget.SettingsMainSwitchPreference
|
||||
android:key="block"
|
||||
android:order="2" />
|
||||
|
||||
<!-- Importance toggle -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="allow_sound"
|
||||
android:order="3"
|
||||
android:title="@string/allow_interruption"
|
||||
android:icon="@drawable/empty_icon"
|
||||
android:summary="@string/allow_interruption_summary" />
|
||||
|
||||
<!-- Importance -->
|
||||
<com.android.settings.notification.app.ImportancePreference
|
||||
android:key="importance"
|
||||
android:order="4"
|
||||
android:title="@string/notification_importance_title" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="min_importance"
|
||||
android:order="5"
|
||||
android:icon="@drawable/ic_notification_min"
|
||||
android:title="@string/notification_importance_min_title"
|
||||
android:summary="@string/notification_channel_summary_min"/>
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="high_importance"
|
||||
android:order="6"
|
||||
android:icon="@drawable/ic_notification_peek"
|
||||
android:title="@string/notification_importance_high_title"
|
||||
android:summary="@string/notification_channel_summary_high"/>
|
||||
|
||||
<Preference
|
||||
android:key="convo_promote"
|
||||
android:order="7"
|
||||
android:icon="@drawable/ic_promote_conversation"
|
||||
android:title="@string/promote_conversation_title"
|
||||
android:summary="@string/promote_conversation_summary" />
|
||||
|
||||
<!-- Default ringtone -->
|
||||
<com.android.settings.notification.app.NotificationSoundPreference
|
||||
android:key="ringtone"
|
||||
android:title="@string/notification_channel_sound_title"
|
||||
android:dialogTitle="@string/notification_channel_sound_title"
|
||||
android:icon="@drawable/ic_notifications"
|
||||
android:order="11"
|
||||
android:showSilent="true"
|
||||
android:showDefault="true"/>
|
||||
|
||||
<!-- Vibration -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="vibrate"
|
||||
android:order="12"
|
||||
android:icon="@drawable/ic_volume_ringer_vibrate"
|
||||
android:title="@string/notification_vibrate_title" />
|
||||
|
||||
<!-- Visibility Override -->
|
||||
<com.android.settings.RestrictedListPreference
|
||||
android:key="visibility_override"
|
||||
android:order="13"
|
||||
android:icon="@drawable/ic_notification_vis_override"
|
||||
android:title="@string/app_notification_visibility_override_title"/>
|
||||
|
||||
<!-- Lights -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="lights"
|
||||
android:order="14"
|
||||
android:icon="@drawable/ic_lightbulb_outline_24"
|
||||
android:title="@string/notification_show_lights_title" />
|
||||
|
||||
<!-- Show badge -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="badge"
|
||||
android:order="15"
|
||||
android:title="@string/notification_channel_badge_title"
|
||||
android:icon="@drawable/ic_notification_dot"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin"/>
|
||||
|
||||
<!-- Bypass DND -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="bypass_dnd"
|
||||
android:order="17"
|
||||
android:icon="@drawable/ic_do_not_disturb_on_24dp"
|
||||
android:title="@string/app_notification_override_dnd_title"
|
||||
android:summary="@string/app_notification_override_dnd_summary" />
|
||||
|
||||
<Preference
|
||||
android:key="app_link"
|
||||
android:order="18"
|
||||
android:title="@string/app_settings_link"
|
||||
android:icon="@drawable/ic_settings_24dp"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="block_desc"
|
||||
android:order="110"
|
||||
settings:allowDividerAbove="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
25
Settings/res/xml/choose_network.xml
Normal file
25
Settings/res/xml/choose_network.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:key="mobile_choose_network_pref_screen"
|
||||
android:title="@string/choose_network_title">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="network_operators_preference"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
20
Settings/res/xml/color_mode_settings.xml
Normal file
20
Settings/res/xml/color_mode_settings.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/color_mode_title" />
|
||||
20
Settings/res/xml/communal_settings.xml
Normal file
20
Settings/res/xml/communal_settings.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2022 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:key="communal_preference_screen"
|
||||
android:title="@string/communal_settings_title" />
|
||||
191
Settings/res/xml/configure_notification_settings.xml
Normal file
191
Settings/res/xml/configure_notification_settings.xml
Normal file
@@ -0,0 +1,191 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2015 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/configure_notification_settings">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="general_notifications_category"
|
||||
android:title="@string/general_notification_header">
|
||||
<!-- See all apps button -->
|
||||
<Preference
|
||||
android:key="all_notifications"
|
||||
android:order="10"
|
||||
android:title="@string/app_notification_field"
|
||||
android:summary="@string/app_notification_field_summary"
|
||||
android:fragment="com.android.settings.applications.manageapplications.ManageApplications">
|
||||
<extra
|
||||
android:name="classname"
|
||||
android:value="com.android.settings.Settings$NotificationAppListActivity"/>
|
||||
</Preference>
|
||||
<Preference
|
||||
android:key="notification_history"
|
||||
android:order="11"
|
||||
android:title="@string/notification_history"
|
||||
android:summary="@string/notification_history_summary">
|
||||
<intent
|
||||
android:action="android.intent.action.MAIN"
|
||||
android:targetPackage="com.android.settings"
|
||||
android:targetClass="com.android.settings.notification.history.NotificationHistoryActivity" />
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="conversation_category"
|
||||
android:title="@string/conversation_notifs_category">
|
||||
<Preference
|
||||
android:key="conversations"
|
||||
android:order="1"
|
||||
android:title="@string/conversations_category_title"
|
||||
android:summary=" "
|
||||
settings:controller="com.android.settings.notification.ConversationListSummaryPreferenceController"
|
||||
android:fragment="com.android.settings.notification.app.ConversationListSettings"
|
||||
/>
|
||||
<Preference
|
||||
android:key="notification_bubbles"
|
||||
android:order="2"
|
||||
android:title="@string/notification_bubbles_title"
|
||||
android:summary="@string/notifications_bubble_setting_on_summary"
|
||||
settings:controller="com.android.settings.notification.BubbleSummaryNotificationPreferenceController"
|
||||
android:fragment="com.android.settings.notification.BubbleNotificationSettings"
|
||||
/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="configure_notifications_lock"
|
||||
android:title="@string/lock_screen_notifications_title">
|
||||
<Preference
|
||||
android:key="notification_access"
|
||||
android:order="12"
|
||||
android:title="@string/manage_notification_access_title"
|
||||
android:summary="@string/manage_notification_access_summary"
|
||||
android:fragment="com.android.settings.notification.NotificationAccessSettings"
|
||||
settings:controller="com.android.settings.applications.specialaccess.notificationaccess.NotificationAccessController" />
|
||||
<!-- When device is locked -->
|
||||
<com.android.settings.RestrictedListPreference
|
||||
android:key="lock_screen_notifications"
|
||||
android:order="13"
|
||||
android:title="@string/lock_screen_notifs_title"
|
||||
android:singleLineTitle="false"
|
||||
android:summary="@string/summary_placeholder" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="lock_screen_redact"
|
||||
android:order="14"
|
||||
android:title="@string/lock_screen_notifs_redact"
|
||||
android:summary="@string/lock_screen_notifs_redact_summary"
|
||||
settings:controller="com.android.settings.notification.RedactNotificationPreferenceController" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="lock_screen_work_redact"
|
||||
android:order="15"
|
||||
android:title="@string/lock_screen_notifs_redact_work"
|
||||
android:summary="@string/lock_screen_notifs_redact_work_summary"
|
||||
settings:controller="com.android.settings.notification.RedactNotificationPreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="notification_lockscreen_bypass"
|
||||
android:order="16"
|
||||
android:title="@string/lockscreen_bypass_title"
|
||||
android:summary="@string/lockscreen_bypass_summary"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.biometrics.face.FaceSettingsLockscreenBypassPreferenceController" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="advanced_section_header"
|
||||
android:title="@string/advanced_section_header">
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="zen_mode_notifications"
|
||||
android:order="17"
|
||||
android:title="@string/zen_mode_settings_title"
|
||||
settings:useAdminDisabledSummary="true"
|
||||
android:fragment="com.android.settings.notification.zen.ZenModeSettings"
|
||||
settings:controller="com.android.settings.notification.zen.ZenModePreferenceController"
|
||||
/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="lock_screen_show_only_unseen_notifs"
|
||||
android:order="18"
|
||||
android:title="@string/unseen_notifs_lock_screen"
|
||||
android:summary="@string/unseen_notifs_lock_screen_summary"
|
||||
settings:controller="com.android.settings.notification.ShowOnlyUnseenNotificationsOnLockscreenPreferenceController"
|
||||
/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.accessibility.FlashNotificationsPreferenceFragment"
|
||||
android:key="flash_notifications_preference"
|
||||
android:order="19"
|
||||
android:persistent="false"
|
||||
android:title="@string/flash_notifications_title"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.accessibility.FlashNotificationsPreferenceController" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="app_and_notif_cell_broadcast_settings"
|
||||
android:order="20"
|
||||
android:title="@string/cell_broadcast_settings"
|
||||
settings:useAdminDisabledSummary="true">
|
||||
<intent
|
||||
android:action="android.intent.action.MAIN"
|
||||
android:targetPackage="@string/config_cell_broadcast_receiver_package"
|
||||
android:targetClass="com.android.cellbroadcastreceiver.CellBroadcastSettings"/>
|
||||
</com.android.settingslib.RestrictedPreference>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="silent_icons"
|
||||
android:order="21"
|
||||
android:title="@string/silent_notifications_status_bar"
|
||||
settings:controller="com.android.settings.notification.SilentStatusBarPreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_snooze_options"
|
||||
android:order="22"
|
||||
android:title="@string/snooze_options_title"
|
||||
settings:controller="com.android.settings.notification.SnoozeNotificationPreferenceController" />
|
||||
|
||||
<!-- Notification badging -->
|
||||
<SwitchPreferenceCompat
|
||||
android:key="notification_badging"
|
||||
android:order="23"
|
||||
android:title="@string/notification_badging_title"
|
||||
settings:controller="com.android.settings.notification.BadgingNotificationPreferenceController"/>
|
||||
|
||||
<!-- Pulse notification light, on devices that support it -->
|
||||
<SwitchPreferenceCompat
|
||||
android:key="notification_pulse"
|
||||
android:order="24"
|
||||
android:title="@string/notification_pulse_title"
|
||||
settings:controller="com.android.settings.notification.PulseNotificationPreferenceController"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="notification_assistant"
|
||||
android:order="25"
|
||||
android:title="@string/notification_assistant_title"
|
||||
android:summary="@string/notification_assistant_summary"
|
||||
settings:controller="com.android.settings.notification.NotificationAssistantPreferenceController"/>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.notification.PoliteNotificationsPreferenceFragment"
|
||||
android:key="polite_notifications_preference"
|
||||
android:order="26"
|
||||
android:persistent="false"
|
||||
android:title="@string/notification_polite_title"
|
||||
settings:controller="com.android.settings.notification.PoliteNotificationsPreferenceController" />
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
94
Settings/res/xml/connected_devices.xml
Normal file
94
Settings/res/xml/connected_devices.xml
Normal file
@@ -0,0 +1,94 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="connected_devices_screen"
|
||||
android:title="@string/connected_devices_dashboard_title">
|
||||
|
||||
<com.android.settings.slices.SlicePreference
|
||||
android:key="bt_nearby_slice"
|
||||
android:title="@string/summary_placeholder"
|
||||
settings:allowDividerBelow="true"
|
||||
settings:controller="com.android.settings.slices.SlicePreferenceController" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="available_device_list"
|
||||
android:title="@string/connected_device_media_device_title"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="connected_device_list"
|
||||
android:title="@string/connected_device_other_device_title"
|
||||
settings:controller="com.android.settings.connecteddevice.ConnectedDeviceGroupController" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:fragment="com.android.settings.bluetooth.BluetoothPairingDetail"
|
||||
android:icon="@drawable/ic_add_24dp"
|
||||
android:key="add_bt_devices"
|
||||
android:summary="@string/connected_device_add_device_summary"
|
||||
android:title="@string/bluetooth_pairing_pref_title"
|
||||
settings:controller="com.android.settings.connecteddevice.AddDevicePreferenceController"
|
||||
settings:keywords="@string/keywords_add_bt_device"
|
||||
settings:useAdminDisabledSummary="true"
|
||||
settings:userRestriction="no_config_bluetooth" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="previously_connected_devices"
|
||||
android:title="@string/connected_device_saved_title"
|
||||
settings:controller="com.android.settings.connecteddevice.PreviouslyConnectedDevicePreferenceController">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.connecteddevice.PreviouslyConnectedDeviceDashboardFragment"
|
||||
android:icon="@drawable/ic_chevron_right_24dp"
|
||||
android:key="previously_connected_devices_see_all"
|
||||
android:order="10"
|
||||
android:title="@string/previous_connected_see_all"
|
||||
settings:searchable="false" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="fast_pair_devices"
|
||||
android:title="@string/connected_device_previously_associated_fast_pair_device_title"
|
||||
settings:controller=
|
||||
"com.android.settings.connecteddevice.fastpair.FastPairDevicePreferenceController">
|
||||
|
||||
<Preference
|
||||
android:fragment=
|
||||
"com.android.settings.connecteddevice.fastpair.FastPairDeviceDashboardFragment"
|
||||
android:icon="@drawable/ic_chevron_right_24dp"
|
||||
android:key="fast_pair_devices_see_all"
|
||||
android:order="10"
|
||||
android:title="@string/connected_device_fast_pair_device_see_all"
|
||||
settings:searchable="false" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.connecteddevice.AdvancedConnectedDeviceDashboardFragment"
|
||||
android:key="connection_preferences"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:title="@string/connected_device_connections_title"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:controller="com.android.settings.connecteddevice.AdvancedConnectedDeviceController" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="discoverable_footer"
|
||||
android:selectable="false"
|
||||
android:title="@string/bluetooth_off_footer"
|
||||
settings:controller="com.android.settings.connecteddevice.DiscoverableFooterPreferenceController">
|
||||
</com.android.settingslib.widget.FooterPreference>
|
||||
|
||||
</PreferenceScreen>
|
||||
79
Settings/res/xml/connected_devices_advanced.xml
Normal file
79
Settings/res/xml/connected_devices_advanced.xml
Normal file
@@ -0,0 +1,79 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/connected_device_connections_title">
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.connecteddevice.BluetoothDashboardFragment"
|
||||
android:icon="@*android:drawable/ic_settings_bluetooth"
|
||||
android:key="bluetooth_switchbar_screen"
|
||||
android:order="-10"
|
||||
android:title="@string/bluetooth_settings_title" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:fragment="com.android.settings.connecteddevice.NfcAndPaymentFragment"
|
||||
android:icon="@drawable/ic_nfc"
|
||||
android:key="nfc_and_payment_settings"
|
||||
android:order="-7"
|
||||
android:title="@string/nfc_quick_toggle_title"
|
||||
settings:controller="com.android.settings.connecteddevice.NfcAndPaymentFragmentController"
|
||||
settings:searchable="false"
|
||||
settings:useAdminDisabledSummary="true"
|
||||
settings:userRestriction="no_near_field_communication_radio" />
|
||||
|
||||
<Preference
|
||||
android:fragment="com.android.settings.wfd.WifiDisplaySettings"
|
||||
android:icon="@drawable/ic_cast_24dp"
|
||||
android:key="wifi_display_settings"
|
||||
android:order="-6"
|
||||
android:title="@string/wifi_display_settings_title"
|
||||
settings:controller="com.android.settings.wfd.WifiDisplayPreferenceController"
|
||||
settings:keywords="@string/keywords_wifi_display_settings" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:fragment="com.android.settings.print.PrintSettingsFragment"
|
||||
android:icon="@*android:drawable/ic_settings_print"
|
||||
android:key="connected_device_printing"
|
||||
android:order="-3"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:title="@string/print_settings" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="uwb_settings"
|
||||
android:order="100"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:title="@string/uwb_settings_title"
|
||||
settings:controller="com.android.settings.uwb.UwbPreferenceController"
|
||||
settings:useAdminDisabledSummary="true"
|
||||
settings:userRestriction="no_ultra_wideband_radio" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="thread_network_settings"
|
||||
android:title="@string/thread_network_settings_title"
|
||||
android:order="110"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.connecteddevice.threadnetwork.ThreadNetworkPreferenceController"
|
||||
settings:userRestriction="no_thread_network"
|
||||
settings:useAdminDisabledSummary="true"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="-8" />
|
||||
|
||||
</PreferenceScreen>
|
||||
51
Settings/res/xml/conversation_list_settings.xml
Normal file
51
Settings/res/xml/conversation_list_settings.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="conversation_list"
|
||||
android:title="@string/zen_mode_conversations_title">
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="no_conversations"
|
||||
android:layout="@layout/conversation_onboarding"
|
||||
android:selectable="false"
|
||||
settings:isPreferenceVisible="false"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="important_conversations"
|
||||
android:title="@string/important_conversations"
|
||||
settings:isPreferenceVisible="false" >
|
||||
<!-- Important conversations added here -->
|
||||
<PreferenceCategory
|
||||
android:key="important_conversations_list" >
|
||||
</PreferenceCategory>
|
||||
</PreferenceCategory>
|
||||
|
||||
<!-- Non-priority modified conversations added here -->
|
||||
<PreferenceCategory
|
||||
android:title="@string/other_conversations"
|
||||
android:key="other_conversations"
|
||||
settings:isPreferenceVisible="false" />
|
||||
|
||||
<!-- Recent conversations added here -->
|
||||
<PreferenceCategory
|
||||
android:title="@string/recent_conversations"
|
||||
android:key="recent_conversations"
|
||||
settings:isPreferenceVisible="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
106
Settings/res/xml/conversation_notification_settings.xml
Normal file
106
Settings/res/xml/conversation_notification_settings.xml
Normal file
@@ -0,0 +1,106 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2020 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="conversation_settings"
|
||||
android:title="" >
|
||||
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="pref_app_header"
|
||||
android:layout="@layout/settings_entity_header"
|
||||
settings:allowDividerBelow="true"/>
|
||||
|
||||
<com.android.settings.widget.SettingsMainSwitchPreference
|
||||
android:key="block" />
|
||||
|
||||
<!-- important conversation -->
|
||||
<com.android.settings.notification.app.ConversationPriorityPreference
|
||||
android:key="priority"
|
||||
android:title="@string/notification_conversation_important"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:allowDividerBelow="true"/>
|
||||
|
||||
<!-- bubbles -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="bubble_pref"
|
||||
android:title="@string/bubbles_conversation_toggle_title"
|
||||
android:summary="@string/bubbles_conversation_toggle_summary"
|
||||
android:icon="@drawable/ic_create_bubble"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="block_desc"
|
||||
settings:allowDividerAbove="false"/>
|
||||
|
||||
<!-- peeking -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="high_importance"
|
||||
android:title="@string/notification_importance_high_title"
|
||||
android:icon="@drawable/ic_notification_peek"
|
||||
android:summary="@string/notification_channel_summary_high"/>
|
||||
|
||||
<!-- ringtone -->
|
||||
<com.android.settings.notification.app.NotificationSoundPreference
|
||||
android:key="ringtone"
|
||||
android:title="@string/notification_channel_sound_title"
|
||||
android:dialogTitle="@string/notification_channel_sound_title"
|
||||
android:icon="@drawable/ic_notifications"
|
||||
android:showSilent="true"
|
||||
android:showDefault="true"/>
|
||||
|
||||
<!-- Visibility Override -->
|
||||
<com.android.settings.RestrictedListPreference
|
||||
android:key="visibility_override"
|
||||
android:icon="@drawable/ic_notification_vis_override"
|
||||
android:title="@string/app_notification_visibility_override_title"/>
|
||||
|
||||
<!-- Show badge -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="badge"
|
||||
android:title="@string/notification_channel_badge_title"
|
||||
android:icon="@drawable/ic_notification_dot"
|
||||
settings:restrictedSwitchSummary="@string/enabled_by_admin"/>
|
||||
|
||||
<!-- Lights -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="lights"
|
||||
android:icon="@drawable/ic_lightbulb_outline_24"
|
||||
android:title="@string/notification_show_lights_title"/>
|
||||
|
||||
<!-- Vibration -->
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="vibrate"
|
||||
android:icon="@drawable/ic_volume_ringer_vibrate"
|
||||
android:title="@string/notification_vibrate_title" />
|
||||
|
||||
<!-- demote -->
|
||||
<Preference
|
||||
android:key="demote"
|
||||
android:icon="@drawable/ic_demote_conversation"
|
||||
android:title="@string/demote_conversation_title"
|
||||
android:summary="@string/demote_conversation_summary"
|
||||
settings:allowDividerAbove="true"/>
|
||||
|
||||
<!-- only used in ChannelPanelActivity -->
|
||||
<Preference
|
||||
android:key="convo_promote"
|
||||
android:icon="@drawable/ic_promote_conversation"
|
||||
android:title="@string/promote_conversation_title"
|
||||
android:summary="@string/promote_conversation_summary" />
|
||||
|
||||
</PreferenceScreen>
|
||||
23
Settings/res/xml/create_shortcut.xml
Normal file
23
Settings/res/xml/create_shortcut.xml
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/settings_shortcut"
|
||||
android:key="create_shortcut_screen"
|
||||
settings:controller="com.android.settings.shortcut.CreateShortcutPreferenceController" />
|
||||
44
Settings/res/xml/credential_management_app_fragment.xml
Normal file
44
Settings/res/xml/credential_management_app_fragment.xml
Normal file
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
~ Copyright (C) 2020 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.
|
||||
-->
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/certificate_management_app">
|
||||
|
||||
<!-- Header -->
|
||||
<com.android.settingslib.widget.LayoutPreference
|
||||
android:key="header"
|
||||
android:layout="@layout/settings_entity_header"
|
||||
android:selectable="false"
|
||||
android:order="-10000"
|
||||
settings:controller="com.android.settings.security.CredentialManagementAppHeaderController"/>
|
||||
|
||||
<!-- Buttons -->
|
||||
<com.android.settingslib.widget.ActionButtonsPreference
|
||||
android:key="buttons"
|
||||
android:selectable="true"
|
||||
android:order="-9998"
|
||||
settings:controller="com.android.settings.security.CredentialManagementAppButtonsController"/>
|
||||
|
||||
<!-- Authentication Policy -->
|
||||
<PreferenceCategory
|
||||
android:key="authentication_policy"
|
||||
android:layout="@layout/preference_category_no_label"
|
||||
android:title="@string/summary_placeholder"
|
||||
settings:controller="com.android.settings.security.CredentialManagementAppPolicyController"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
65
Settings/res/xml/dark_mode_settings.xml
Normal file
65
Settings/res/xml/dark_mode_settings.xml
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2019 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/dark_ui_mode"
|
||||
settings:keywords="@string/keywords_dark_ui_mode">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:key="dark_ui_top_intro"
|
||||
android:title="@string/dark_ui_text"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<com.android.settingslib.widget.MainSwitchPreference
|
||||
android:key="dark_ui_activated"
|
||||
android:title="@string/dark_theme_main_switch_title"
|
||||
settings:controller="com.android.settings.display.darkmode.DarkModeActivationPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.BannerMessagePreference
|
||||
android:key="dark_ui_location_off"
|
||||
android:title="@string/twilight_mode_location_off_dialog_message"
|
||||
settings:controller="com.android.settings.display.TwilightLocationPreferenceController"/>
|
||||
|
||||
<DropDownPreference
|
||||
android:key="dark_ui_auto_mode"
|
||||
android:title="@string/dark_ui_auto_mode_title"
|
||||
android:summary="%s"
|
||||
android:entries="@array/dark_ui_scheduler_preference_titles"
|
||||
android:entryValues="@array/dark_ui_scheduler_preference_titles"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:controller="com.android.settings.display.darkmode.DarkModeScheduleSelectorController"
|
||||
settings:keywords="@string/keywords_dark_ui_mode"/>
|
||||
|
||||
<Preference
|
||||
android:key="dark_theme_start_time"
|
||||
android:title="@string/night_display_start_time_title"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<Preference
|
||||
android:key="dark_theme_end_time"
|
||||
android:title="@string/night_display_end_time_title"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="dark_theme_custom_bedtime_footer"
|
||||
android:title="@string/dark_ui_bedtime_footer_summary"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.display.darkmode.DarkModeCustomBedtimePreferenceController" />
|
||||
|
||||
</PreferenceScreen>
|
||||
36
Settings/res/xml/data_saver.xml
Normal file
36
Settings/res/xml/data_saver.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/data_saver_title">
|
||||
|
||||
<Preference
|
||||
android:key="unrestricted_access"
|
||||
android:title="@string/unrestricted_data_saver"
|
||||
android:summary="@string/summary_two_lines_placeholder"
|
||||
android:fragment="com.android.settings.datausage.UnrestrictedDataAccess"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.applications.specialaccess.DataSaverController" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="data_saver_footer"
|
||||
android:title="@*android:string/data_saver_description"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
||||
31
Settings/res/xml/data_usage.xml
Normal file
31
Settings/res/xml/data_usage.xml
Normal file
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="data_usage_screen"
|
||||
android:title="@string/data_usage_summary_title">
|
||||
|
||||
<com.android.settings.datausage.DataUsageSummaryPreference
|
||||
android:key="status_header"
|
||||
android:selectable="false" />
|
||||
|
||||
<com.android.settings.datausage.DataSaverPreference
|
||||
android:key="restrict_background"
|
||||
android:title="@string/data_saver_title"
|
||||
android:fragment="com.android.settings.datausage.DataSaverSummary"/>
|
||||
</PreferenceScreen>
|
||||
41
Settings/res/xml/data_usage_cellular.xml
Normal file
41
Settings/res/xml/data_usage_cellular.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="data_usage_cellular_screen">
|
||||
|
||||
<com.android.settings.datausage.TemplatePreferenceCategory
|
||||
android:key="mobile_category"
|
||||
android:title="@string/data_usage_tab_mobile">
|
||||
|
||||
<com.android.settings.datausage.CellDataPreference
|
||||
android:key="data_usage_enable"
|
||||
android:title="@string/data_usage_enable_mobile"
|
||||
settings:searchable="false" />
|
||||
|
||||
<com.android.settings.datausage.DataUsagePreference
|
||||
android:key="cellular_data_usage"
|
||||
android:title="@string/cellular_data_usage" />
|
||||
|
||||
<com.android.settings.datausage.BillingCyclePreference
|
||||
android:key="billing_preference"
|
||||
android:title="@string/billing_cycle" />
|
||||
|
||||
</com.android.settings.datausage.TemplatePreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
30
Settings/res/xml/data_usage_ethernet.xml
Normal file
30
Settings/res/xml/data_usage_ethernet.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<com.android.settings.datausage.TemplatePreferenceCategory
|
||||
android:key="ethernet_category"
|
||||
android:title="@string/ethernet">
|
||||
|
||||
<com.android.settings.datausage.DataUsagePreference
|
||||
android:key="ethernet_data_usage"
|
||||
android:title="@string/ethernet_data_usage" />
|
||||
|
||||
</com.android.settings.datausage.TemplatePreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
41
Settings/res/xml/data_usage_list.xml
Normal file
41
Settings/res/xml/data_usage_list.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="usage_amount"
|
||||
android:title="@string/summary_placeholder">
|
||||
|
||||
<com.android.settings.datausage.ChartDataUsagePreference
|
||||
android:key="chart_data"
|
||||
settings:controller="com.android.settings.datausage.ChartDataUsagePreferenceController"
|
||||
/>
|
||||
|
||||
<Preference
|
||||
android:key="non_carrier_data_usage_warning"
|
||||
android:summary="@string/non_carrier_data_usage_warning"
|
||||
android:selectable="false" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="apps_group"
|
||||
android:layout="@layout/preference_category_no_label"
|
||||
settings:controller="com.android.settings.datausage.DataUsageListAppsController" />
|
||||
|
||||
</PreferenceScreen>
|
||||
33
Settings/res/xml/data_usage_wifi.xml
Normal file
33
Settings/res/xml/data_usage_wifi.xml
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2016 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="data_usage_wifi_screen">
|
||||
|
||||
<com.android.settings.datausage.TemplatePreferenceCategory
|
||||
android:key="wifi_category"
|
||||
android:title="@string/wifi">
|
||||
|
||||
<com.android.settings.datausage.DataUsagePreference
|
||||
android:key="wifi_data_usage"
|
||||
android:title="@string/wifi_data_usage"
|
||||
settings:searchable="false"/>
|
||||
|
||||
</com.android.settings.datausage.TemplatePreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
91
Settings/res/xml/date_time_prefs.xml
Normal file
91
Settings/res/xml/date_time_prefs.xml
Normal file
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/date_and_time"
|
||||
settings:keywords="@string/keywords_date_and_time">
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="auto_time"
|
||||
android:title="@string/date_time_auto"
|
||||
settings:useAdditionalSummary="true"
|
||||
settings:userRestriction="no_config_date_time"
|
||||
settings:controller="com.android.settings.datetime.AutoTimePreferenceController" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="date"
|
||||
android:title="@string/date_time_set_date_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:userRestriction="no_config_date_time"
|
||||
settings:controller="com.android.settings.datetime.DatePreferenceController" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="time"
|
||||
android:title="@string/date_time_set_time_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
settings:userRestriction="no_config_date_time"
|
||||
settings:controller="com.android.settings.datetime.TimePreferenceController" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="timezone_preference_category"
|
||||
android:title="@string/date_time_set_timezone_title">
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="auto_zone"
|
||||
android:title="@string/zone_auto_title"
|
||||
settings:userRestriction="no_config_date_time"
|
||||
settings:controller="com.android.settings.datetime.AutoTimeZonePreferenceController" />
|
||||
|
||||
<com.android.settingslib.widget.BannerMessagePreference
|
||||
android:key="location_time_zone_detection_status"
|
||||
android:title="@string/location_time_zone_detection_status_title"
|
||||
settings:controller="com.android.settings.datetime.LocationProviderStatusPreferenceController"/>
|
||||
|
||||
<!-- This preference gets removed if location-based time zone detection is not supported -->
|
||||
<SwitchPreferenceCompat
|
||||
android:key="location_time_zone_detection"
|
||||
android:title="@string/location_time_zone_detection_toggle_title"
|
||||
settings:controller="com.android.settings.datetime.LocationTimeZoneDetectionPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="timezone"
|
||||
android:title="@string/date_time_set_timezone_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:fragment="com.android.settings.datetime.timezone.TimeZoneSettings"
|
||||
settings:userRestriction="no_config_date_time"
|
||||
settings:keywords="@string/keywords_time_zone"
|
||||
settings:controller="com.android.settings.datetime.TimeZonePreferenceController" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="time_format_preference_category"
|
||||
android:title="@string/time_format_category_title"
|
||||
settings:keywords="@string/keywords_time_format">
|
||||
<SwitchPreferenceCompat
|
||||
android:key="auto_24hour"
|
||||
android:title="@string/date_time_24hour_auto"
|
||||
settings:controller="com.android.settings.datetime.AutoTimeFormatPreferenceController" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="24 hour"
|
||||
android:title="@string/date_time_24hour"
|
||||
settings:controller="com.android.settings.datetime.TimeFormatPreferenceController" />
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
20
Settings/res/xml/default_autofill_settings.xml
Normal file
20
Settings/res/xml/default_autofill_settings.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/autofill_app" />
|
||||
20
Settings/res/xml/default_credman_picker.xml
Normal file
20
Settings/res/xml/default_credman_picker.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/credman_picker_title" />
|
||||
20
Settings/res/xml/default_voice_settings.xml
Normal file
20
Settings/res/xml/default_voice_settings.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:title="@string/voice_input_settings_title" />
|
||||
18
Settings/res/xml/development_app_picker.xml
Normal file
18
Settings/res/xml/development_app_picker.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen/>
|
||||
41
Settings/res/xml/development_memtag_page.xml
Normal file
41
Settings/res/xml/development_memtag_page.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2023 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/development_memtag_page_title">
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:title="@string/development_memtag_intro"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="development_memtag"
|
||||
android:title="@string/development_memtag_toggle"
|
||||
settings:controller="com.android.settings.development.DevelopmentMemtagPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="reboot_with_mte"
|
||||
android:title="@string/reboot_with_mte_title"
|
||||
settings:controller="com.android.settings.development.RebootWithMtePreferenceController" />
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:title="@string/development_memtag_footer"
|
||||
android:key="memtag_footer"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.development.DevelopmentMemtagFooterPreferenceController" />
|
||||
</PreferenceScreen>
|
||||
853
Settings/res/xml/development_settings.xml
Normal file
853
Settings/res/xml/development_settings.xml
Normal file
@@ -0,0 +1,853 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="development_prefs_screen"
|
||||
android:title="@string/development_settings_title">
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_misc_category"
|
||||
android:order="100">
|
||||
|
||||
<Preference
|
||||
android:key="memory"
|
||||
android:title="@string/memory_settings_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:fragment="com.android.settings.applications.ProcessStatsSummary" />
|
||||
|
||||
<com.android.settings.BugreportPreference
|
||||
android:key="bugreport"
|
||||
android:title="@*android:string/bugreport_title"
|
||||
android:dialogTitle="@*android:string/bugreport_title" />
|
||||
|
||||
<Preference
|
||||
android:key="bug_report_handler"
|
||||
android:title="@string/bug_report_handler_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:fragment="com.android.settings.bugreporthandler.BugReportHandlerPicker" />
|
||||
|
||||
<Preference
|
||||
android:key="system_server_heap_dump"
|
||||
android:title="@string/capture_system_heap_dump_title" />
|
||||
|
||||
<Preference
|
||||
android:key="development_memtag_page"
|
||||
android:title="@string/development_memtag_page_title"
|
||||
android:fragment="com.android.settings.development.DevelopmentMemtagPage" />
|
||||
|
||||
<Preference
|
||||
android:key="local_backup_password"
|
||||
android:title="@string/local_backup_password_title"
|
||||
android:summary="@string/local_backup_password_summary_none"
|
||||
android:persistent="false">
|
||||
<intent
|
||||
android:action="android.settings.privacy.SET_FULL_BACKUP_PASSWORD"
|
||||
android:targetPackage="com.android.settings"
|
||||
android:targetClass="com.android.settings.SetFullBackupPassword" />
|
||||
</Preference>
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="keep_screen_on"
|
||||
android:title="@string/keep_screen_on"
|
||||
android:summary="@string/keep_screen_on_summary"
|
||||
settings:useAdditionalSummary="true" />
|
||||
|
||||
<ListPreference
|
||||
android:key="hdcp_checking"
|
||||
android:title="@string/hdcp_checking_title"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:dialogTitle="@string/hdcp_checking_dialog_title"
|
||||
android:entries="@array/hdcp_checking_titles"
|
||||
android:entryValues="@array/hdcp_checking_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="bt_hci_snoop_log"
|
||||
android:title="@string/bt_hci_snoop_log"
|
||||
android:dialogTitle="@string/bt_hci_snoop_log_summary"
|
||||
android:entries="@array/bt_hci_snoop_log_entries"
|
||||
android:entryValues="@array/bt_hci_snoop_log_values" />
|
||||
|
||||
<Preference
|
||||
android:key="snoop_logger_filters_dashboard"
|
||||
android:title="@string/bt_hci_snoop_log_filters_dashboard_title"
|
||||
android:fragment=
|
||||
"com.android.settings.development.snooplogger.SnoopLoggerFiltersDashboard" />
|
||||
|
||||
<ListPreference
|
||||
android:key="bt_hci_snoop_log_filter_pbap"
|
||||
android:title="@string/bt_hci_snoop_log_filter_pbap_title"
|
||||
android:dialogTitle="@string/bt_hci_snoop_log_filter_summary"
|
||||
android:entries="@array/bt_hci_snoop_log_profile_filter_entries"
|
||||
android:entryValues="@array/bt_hci_snoop_log_profile_filter_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="bt_hci_snoop_log_filter_map"
|
||||
android:title="@string/bt_hci_snoop_log_filter_map_title"
|
||||
android:dialogTitle="@string/bt_hci_snoop_log_filter_summary"
|
||||
android:entries="@array/bt_hci_snoop_log_profile_filter_entries"
|
||||
android:entryValues="@array/bt_hci_snoop_log_profile_filter_values" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="oem_unlock_enable"
|
||||
android:title="@string/oem_unlock_enable"
|
||||
android:summary="@string/oem_unlock_enable_summary"
|
||||
settings:useAdditionalSummary="true" />
|
||||
|
||||
<SwitchPreference
|
||||
android:key="enable_16k_pages"
|
||||
android:title="@string/enable_16k_pages"
|
||||
android:summary="@string/enable_16k_pages_summary"
|
||||
settings:useAdditionalSummary="true" />
|
||||
|
||||
<Preference
|
||||
android:key="running_apps"
|
||||
android:title="@string/runningservices_settings_title"
|
||||
android:summary="@string/runningservices_settings_summary"
|
||||
android:fragment="com.android.settings.applications.RunningServices" />
|
||||
|
||||
<com.android.settings.development.ColorModePreference
|
||||
android:key="picture_color_mode"
|
||||
android:title="@string/picture_color_mode"
|
||||
android:summary="@string/picture_color_mode_desc" />
|
||||
|
||||
<Preference android:key="select_webview_provider"
|
||||
android:title="@string/select_webview_provider_title"
|
||||
android:dialogTitle="@string/select_webview_provider_dialog_title"
|
||||
android:fragment="com.android.settings.webview.WebViewAppPicker" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="color_temperature"
|
||||
android:title="@string/color_temperature"
|
||||
android:summary="@string/color_temperature_desc" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="ota_disable_automatic_update"
|
||||
android:title="@string/ota_disable_automatic_update"
|
||||
android:summary="@string/ota_disable_automatic_update_summary" />
|
||||
|
||||
<Preference android:key="dsu_loader"
|
||||
android:title="@string/dsu_loader_title" />
|
||||
|
||||
<Preference
|
||||
android:key="demo_mode"
|
||||
android:title="@string/demo_mode">
|
||||
<intent android:action="com.android.settings.action.DEMO_MODE" />
|
||||
</Preference>
|
||||
|
||||
<Preference
|
||||
android:key="quick_settings_tiles"
|
||||
android:title="@string/quick_settings_developer_tiles"
|
||||
android:fragment="com.android.settings.development.qstile.DevelopmentTileConfigFragment" />
|
||||
|
||||
<ListPreference
|
||||
android:key="grammatical_gender"
|
||||
android:title="@string/grammatical_gender_title"
|
||||
android:dialogTitle="@string/grammatical_gender_dialog_title"
|
||||
android:entries="@array/grammatical_gender_entries"
|
||||
android:entryValues="@array/grammatical_gender_values" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_debugging_category"
|
||||
android:title="@string/debug_debugging_category"
|
||||
android:order="200">
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="enable_adb"
|
||||
android:title="@string/enable_adb"
|
||||
android:summary="@string/enable_adb_summary" />
|
||||
|
||||
<Preference android:key="clear_adb_keys"
|
||||
android:title="@string/clear_adb_keys" />
|
||||
|
||||
<com.android.settingslib.PrimarySwitchPreference
|
||||
android:fragment="com.android.settings.development.WirelessDebuggingFragment"
|
||||
android:key="toggle_adb_wireless"
|
||||
android:title="@string/enable_adb_wireless"
|
||||
android:summary="@string/enable_adb_wireless_summary"
|
||||
settings:keywords="@string/keywords_adb_wireless" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="adb_authorization_timeout"
|
||||
android:title="@string/adb_authorization_timeout_title"
|
||||
android:summary="@string/adb_authorization_timeout_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_terminal"
|
||||
android:title="@string/enable_terminal_title"
|
||||
android:summary="@string/enable_terminal_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bugreport_in_power"
|
||||
android:title="@string/bugreport_in_power"
|
||||
android:summary="@string/bugreport_in_power_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_verbose_vendor_logging"
|
||||
android:title="@string/enable_verbose_vendor_logging"
|
||||
android:summary="@string/enable_verbose_vendor_logging_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="automatic_system_server_heap_dumps"
|
||||
android:title="@string/automatic_system_heap_dump_title"
|
||||
android:summary="@string/automatic_system_heap_dump_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="debug_view_attributes"
|
||||
android:title="@string/debug_view_attributes" />
|
||||
|
||||
<Preference android:key="debug_app"
|
||||
android:title="@string/debug_app" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="wait_for_debugger"
|
||||
android:title="@string/wait_for_debugger"
|
||||
android:summary="@string/wait_for_debugger_summary" />
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="verify_apps_over_usb"
|
||||
android:title="@string/verify_apps_over_usb_title"
|
||||
android:summary="@string/verify_apps_over_usb_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="art_verifier_for_debuggable"
|
||||
android:title="@string/art_verifier_for_debuggable_title"
|
||||
android:summary="@string/art_verifier_for_debuggable_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="select_logd_size"
|
||||
android:title="@string/select_logd_size_title"
|
||||
android:dialogTitle="@string/select_logd_size_dialog_title"
|
||||
android:entries="@array/select_logd_size_titles"
|
||||
android:entryValues="@array/select_logd_size_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="select_logpersist"
|
||||
android:title="@string/select_logpersist_title"
|
||||
android:dialogTitle="@string/select_logpersist_dialog_title"
|
||||
android:entries="@array/select_logpersist_titles"
|
||||
android:entryValues="@array/select_logpersist_values" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="camera_laser_sensor_switch"
|
||||
android:title="@string/camera_laser_sensor_switch" />
|
||||
|
||||
<Preference
|
||||
android:key="feature_flags_dashboard"
|
||||
android:title="@string/feature_flags_dashboard_title"
|
||||
android:fragment="com.android.settings.development.featureflags.FeatureFlagsDashboard" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_gpu_debug_layers"
|
||||
android:title="@string/enable_gpu_debug_layers"
|
||||
android:summary="@string/enable_gpu_debug_layers_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_angle_as_system_driver"
|
||||
android:title="@string/enable_angle_as_system_driver"
|
||||
android:summary="@string/enable_angle_as_system_driver_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="disable_game_default_frame_rate"
|
||||
android:title="@string/disable_game_default_frame_rate_title"
|
||||
android:summary="@string/disable_game_default_frame_rate_summary"/>
|
||||
|
||||
<Preference
|
||||
android:key="graphics_driver_dashboard"
|
||||
android:title="@string/graphics_driver_dashboard_title"
|
||||
android:summary="@string/graphics_driver_dashboard_summary"
|
||||
android:fragment="com.android.settings.development.graphicsdriver.GraphicsDriverDashboard" />
|
||||
|
||||
<Preference
|
||||
android:key="platform_compat_dashboard"
|
||||
android:title="@string/platform_compat_dashboard_title"
|
||||
android:summary="@string/platform_compat_dashboard_summary"
|
||||
settings:controller="com.android.settings.spa.development.compat.PlatformCompatPreferenceController"
|
||||
/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_refresh_rate"
|
||||
android:title="@string/show_refresh_rate"
|
||||
android:summary="@string/show_refresh_rate_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_hdr_sdr_ratio"
|
||||
android:title="@string/show_hdr_sdr_ratio"
|
||||
android:summary="@string/show_hdr_sdr_ratio_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="overlay_settings"
|
||||
android:title="@string/overlay_settings_title"
|
||||
android:summary="@string/overlay_settings_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="pref_key_peak_refresh_rate"
|
||||
android:title="@string/force_high_refresh_rate_toggle"
|
||||
android:summary="@string/force_high_refresh_rate_desc" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="allow_mock_modem"
|
||||
android:title="@string/allow_mock_modem"
|
||||
android:summary="@string/allow_mock_modem_summary" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="dashboard_tile_placeholder"
|
||||
android:order="300" />
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_networking_category"
|
||||
android:title="@string/debug_networking_category"
|
||||
android:order="400">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="wifi_display_certification"
|
||||
android:title="@string/wifi_display_certification"
|
||||
android:summary="@string/wifi_display_certification_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="wifi_verbose_logging"
|
||||
android:title="@string/wifi_verbose_logging"
|
||||
android:summary="@string/wifi_verbose_logging_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="wifi_scan_throttling"
|
||||
android:title="@string/wifi_scan_throttling"
|
||||
android:summary="@string/wifi_scan_throttling_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="wifi_non_persistent_mac_randomization"
|
||||
android:title="@string/wifi_non_persistent_mac_randomization"
|
||||
android:summary="@string/wifi_non_persistent_mac_randomization_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="mobile_data_always_on"
|
||||
android:title="@string/mobile_data_always_on"
|
||||
android:summary="@string/mobile_data_always_on_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="tethering_hardware_offload"
|
||||
android:title="@string/tethering_hardware_offload"
|
||||
android:summary="@string/tethering_hardware_offload_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="ingress_rate_limit"
|
||||
android:title="@string/ingress_rate_limit_title"
|
||||
android:summary="@string/ingress_rate_limit_summary"
|
||||
android:dialogTitle="@string/ingress_rate_limit_dialog_title"
|
||||
android:entries="@array/ingress_rate_limit_entries"
|
||||
android:entryValues="@array/ingress_rate_limit_values" />
|
||||
|
||||
<com.android.settingslib.RestrictedPreference
|
||||
android:key="default_usb_configuration"
|
||||
android:fragment="com.android.settings.connecteddevice.usb.UsbDefaultFragment"
|
||||
android:title="@string/usb_default_label"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_show_devices_without_names"
|
||||
android:title="@string/bluetooth_show_devices_without_names"
|
||||
android:summary="@string/bluetooth_show_devices_without_names_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_disable_absolute_volume"
|
||||
android:title="@string/bluetooth_disable_absolute_volume"
|
||||
android:summary="@string/bluetooth_disable_absolute_volume_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_disable_leaudio"
|
||||
android:title="@string/bluetooth_disable_leaudio"
|
||||
android:summary="@string/bluetooth_disable_leaudio_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="bluetooth_leaudio_mode"
|
||||
android:title="@string/bluetooth_leaudio_mode"
|
||||
android:summary="@string/summary_placeholder"
|
||||
android:entries="@array/bluetooth_leaudio_mode"
|
||||
android:entryValues="@array/bluetooth_leaudio_mode_values"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_show_leaudio_device_details"
|
||||
android:title="@string/bluetooth_show_leaudio_device_details"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_bypass_leaudio_allowlist"
|
||||
android:title="@string/bluetooth_bypass_leaudio_allowlist"
|
||||
android:summary="@string/bluetooth_bypass_leaudio_allowlist_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_disable_le_audio_hw_offload"
|
||||
android:title="@string/bluetooth_disable_le_audio_hw_offload" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_disable_a2dp_hw_offload"
|
||||
android:title="@string/bluetooth_disable_a2dp_hw_offload" />
|
||||
|
||||
<ListPreference
|
||||
android:key="bluetooth_select_avrcp_version"
|
||||
android:title="@string/bluetooth_select_avrcp_version_string"
|
||||
android:dialogTitle="@string/bluetooth_select_avrcp_version_dialog_title"
|
||||
android:entries="@array/bluetooth_avrcp_versions"
|
||||
android:entryValues="@array/bluetooth_avrcp_version_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="bluetooth_select_map_version"
|
||||
android:title="@string/bluetooth_select_map_version_string"
|
||||
android:dialogTitle="@string/bluetooth_select_map_version_dialog_title"
|
||||
android:entries="@array/bluetooth_map_versions"
|
||||
android:entryValues="@array/bluetooth_map_version_values" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="bluetooth_hd_audio_settings"
|
||||
android:title="@string/bluetooth_profile_a2dp_high_quality_unknown_codec"/>
|
||||
|
||||
<com.android.settings.development.bluetooth.BluetoothCodecDialogPreference
|
||||
android:key="bluetooth_audio_codec_settings"
|
||||
android:title="@string/bluetooth_select_a2dp_codec_type"
|
||||
android:dialogTitle="@string/bluetooth_select_a2dp_codec_type_dialog_title"
|
||||
android:dialogLayout="@layout/bluetooth_audio_codec_dialog"
|
||||
android:positiveButtonText=""
|
||||
android:negativeButtonText="@string/dlg_ok"/>
|
||||
|
||||
<com.android.settings.development.bluetooth.BluetoothSampleRateDialogPreference
|
||||
android:key="bluetooth_sample_rate_settings"
|
||||
android:title="@string/bluetooth_select_a2dp_codec_sample_rate"
|
||||
android:dialogTitle="@string/bluetooth_select_a2dp_codec_sample_rate_dialog_title"
|
||||
android:dialogLayout="@layout/bluetooth_audio_sample_rate_dialog"
|
||||
android:positiveButtonText=""
|
||||
android:negativeButtonText="@string/dlg_ok"/>
|
||||
|
||||
<com.android.settings.development.bluetooth.BluetoothBitPerSampleDialogPreference
|
||||
android:key="bluetooth_bit_per_sample_settings"
|
||||
android:title="@string/bluetooth_select_a2dp_codec_bits_per_sample"
|
||||
android:dialogTitle="@string/bluetooth_select_a2dp_codec_bits_per_sample_dialog_title"
|
||||
android:dialogLayout="@layout/bluetooth_audio_bit_per_sample_dialog"
|
||||
android:positiveButtonText=""
|
||||
android:negativeButtonText="@string/dlg_ok"/>
|
||||
|
||||
<com.android.settings.development.bluetooth.BluetoothChannelModeDialogPreference
|
||||
android:key="bluetooth_channel_mode_settings"
|
||||
android:title="@string/bluetooth_select_a2dp_codec_channel_mode"
|
||||
android:dialogTitle="@string/bluetooth_select_a2dp_codec_channel_mode_dialog_title"
|
||||
android:dialogLayout="@layout/bluetooth_audio_channel_mode_dialog"
|
||||
android:positiveButtonText=""
|
||||
android:negativeButtonText="@string/dlg_ok"/>
|
||||
|
||||
<com.android.settings.development.bluetooth.BluetoothQualityDialogPreference
|
||||
android:key="bluetooth_a2dp_ldac_playback_quality"
|
||||
android:title="@string/bluetooth_select_a2dp_codec_ldac_playback_quality"
|
||||
android:dialogTitle="@string/bluetooth_select_a2dp_codec_ldac_playback_quality_dialog_title"
|
||||
android:dialogLayout="@layout/bluetooth_audio_quality_dialog"
|
||||
android:positiveButtonText=""
|
||||
android:negativeButtonText="@string/dlg_ok"/>
|
||||
|
||||
<ListPreference
|
||||
android:key="bluetooth_max_connected_audio_devices"
|
||||
android:title="@string/bluetooth_max_connected_audio_devices_string"
|
||||
android:dialogTitle="@string/bluetooth_max_connected_audio_devices_dialog_title"
|
||||
android:entries="@array/bluetooth_max_connected_audio_devices"
|
||||
android:entryValues="@array/bluetooth_max_connected_audio_devices_values" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="nfc_stack_debuglog_enabled"
|
||||
android:title="@string/nfc_stack_debuglog_title"
|
||||
android:summary="@string/nfc_stack_debuglog_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="nfc_verbose_vendor_log"
|
||||
android:title="@string/nfc_verbose_vendor_log_title"
|
||||
android:summary="@string/nfc_verbose_vendor_log_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="nfc_snoop_log"
|
||||
android:title="@string/nfc_snoop_log_title"
|
||||
android:summary="@string/nfc_snoop_log_summary"/>
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_input_category"
|
||||
android:title="@string/debug_input_category"
|
||||
android:order="500">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_touches"
|
||||
android:title="@string/show_touches"
|
||||
android:summary="@string/show_touches_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="pointer_location"
|
||||
android:title="@string/pointer_location"
|
||||
android:summary="@string/pointer_location_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_key_presses"
|
||||
android:title="@string/show_key_presses"
|
||||
android:summary="@string/show_key_presses_summary" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_drawing_category"
|
||||
android:title="@string/debug_drawing_category"
|
||||
android:order="600">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_screen_updates"
|
||||
android:title="@string/show_screen_updates"
|
||||
android:summary="@string/show_screen_updates_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="debug_layout"
|
||||
android:title="@string/debug_layout"
|
||||
android:summary="@string/debug_layout_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="force_rtl_layout_all_locales"
|
||||
android:title="@string/force_rtl_layout_all_locales"
|
||||
android:summary="@string/force_rtl_layout_all_locales_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="window_animation_scale"
|
||||
android:title="@string/window_animation_scale_title"
|
||||
android:entries="@array/window_animation_scale_entries"
|
||||
android:entryValues="@array/window_animation_scale_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="transition_animation_scale"
|
||||
android:title="@string/transition_animation_scale_title"
|
||||
android:entries="@array/transition_animation_scale_entries"
|
||||
android:entryValues="@array/transition_animation_scale_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="animator_duration_scale"
|
||||
android:title="@string/animator_duration_scale_title"
|
||||
android:entries="@array/animator_duration_scale_entries"
|
||||
android:entryValues="@array/animator_duration_scale_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="overlay_display_devices"
|
||||
android:title="@string/overlay_display_devices_title"
|
||||
android:entries="@array/overlay_display_devices_entries"
|
||||
android:entryValues="@array/overlay_display_devices_values" />
|
||||
|
||||
<com.android.settings.display.DensityPreference
|
||||
android:key="density"
|
||||
android:title="@string/developer_smallest_width" />
|
||||
|
||||
<ListPreference
|
||||
android:key="display_cutout_emulation"
|
||||
android:title="@string/display_cutout_emulation"
|
||||
settings:keywords="@string/display_cutout_emulation_keywords" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="transparent_navigation_bar"
|
||||
android:title="@string/transparent_navigation_bar"
|
||||
android:summary="@string/transparent_navigation_bar_summary" />
|
||||
|
||||
<Preference
|
||||
android:key="contrast_preference"
|
||||
android:title="@string/contrast_title"
|
||||
android:persistent="false"
|
||||
settings:keywords="@string/keywords_contrast" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_hw_drawing_category"
|
||||
android:title="@string/debug_hw_drawing_category"
|
||||
android:order="700">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_hw_screen_updates"
|
||||
android:title="@string/show_hw_screen_updates"
|
||||
android:summary="@string/show_hw_screen_updates_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_hw_layers_updates"
|
||||
android:title="@string/show_hw_layers_updates"
|
||||
android:summary="@string/show_hw_layers_updates_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="debug_hw_overdraw"
|
||||
android:title="@string/debug_hw_overdraw"
|
||||
android:entries="@array/debug_hw_overdraw_entries"
|
||||
android:entryValues="@array/debug_hw_overdraw_values" />
|
||||
|
||||
<ListPreference
|
||||
android:key="show_non_rect_clip"
|
||||
android:title="@string/show_non_rect_clip"
|
||||
android:entries="@array/show_non_rect_clip_entries"
|
||||
android:entryValues="@array/show_non_rect_clip_values" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="hwui_force_dark"
|
||||
android:title="@string/hwui_force_dark_title"
|
||||
android:summary="@string/hwui_force_dark_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_blurs_on_windows"
|
||||
android:title="@string/window_blurs"/>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="force_msaa"
|
||||
android:title="@string/force_msaa"
|
||||
android:summary="@string/force_msaa_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="disable_overlays"
|
||||
android:title="@string/disable_overlays"
|
||||
android:summary="@string/disable_overlays_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:entries="@array/simulate_color_space_entries"
|
||||
android:entryValues="@array/simulate_color_space_values"
|
||||
android:key="simulate_color_space"
|
||||
android:summary="%s"
|
||||
android:title="@string/simulate_color_space" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="media_category"
|
||||
android:title="@string/media_category"
|
||||
android:order="800">
|
||||
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="usb_audio"
|
||||
android:title="@string/usb_audio_disable_routing"
|
||||
android:summary="@string/usb_audio_disable_routing_summary" />
|
||||
|
||||
<Preference
|
||||
android:key="transcode_settings"
|
||||
android:title="@string/transcode_settings_title"
|
||||
android:fragment="com.android.settings.development.transcode.TranscodeSettingsFragment" />
|
||||
|
||||
<Preference
|
||||
android:key="widevine_settings"
|
||||
android:title="@string/widevine_settings_title"
|
||||
android:fragment="com.android.settings.development.widevine.WidevineSettingsFragment" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_monitoring_category"
|
||||
android:title="@string/debug_monitoring_category"
|
||||
android:order="900">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="strict_mode"
|
||||
android:title="@string/strict_mode"
|
||||
android:summary="@string/strict_mode_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="track_frame_time"
|
||||
android:title="@string/track_frame_time"
|
||||
android:entries="@array/track_frame_time_entries"
|
||||
android:entryValues="@array/track_frame_time_values"
|
||||
settings:keywords="@string/track_frame_time_keywords" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_applications_category"
|
||||
android:title="@string/debug_applications_category"
|
||||
android:order="1000">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="immediately_destroy_activities"
|
||||
android:title="@string/immediately_destroy_activities"
|
||||
android:summary="@string/immediately_destroy_activities_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="app_process_limit"
|
||||
android:title="@string/app_process_limit_title"
|
||||
android:entries="@array/app_process_limit_entries"
|
||||
android:entryValues="@array/app_process_limit_values" />
|
||||
|
||||
<Preference
|
||||
android:key="background_check"
|
||||
android:fragment="com.android.settings.applications.appops.BackgroundCheckSummary"
|
||||
android:title="@string/background_check_pref" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_first_crash_dialog"
|
||||
android:title="@string/show_first_crash_dialog"
|
||||
android:summary="@string/show_first_crash_dialog_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_all_anrs"
|
||||
android:title="@string/show_all_anrs"
|
||||
android:summary="@string/show_all_anrs_summary" />
|
||||
|
||||
<ListPreference
|
||||
android:key="cached_apps_freezer"
|
||||
android:title="@string/cached_apps_freezer"
|
||||
android:entries="@array/cached_apps_freezer_entries"
|
||||
android:entryValues="@array/cached_apps_freezer_values" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="show_notification_channel_warnings"
|
||||
android:title="@string/show_notification_channel_warnings"
|
||||
android:summary="@string/show_notification_channel_warnings_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="disable_screen_share_protections_for_apps_and_notifications"
|
||||
android:title="@string/disable_screen_share_protections_for_apps_and_notifications"
|
||||
android:summary="@string/disable_screen_share_protections_for_apps_and_notifications_summary" />
|
||||
|
||||
<Preference
|
||||
android:key="asst_importance_reset"
|
||||
android:title="@string/asst_importance_reset_title"
|
||||
settings:controller="com.android.settings.notification.ImportanceResetPreferenceController" />
|
||||
|
||||
<Preference
|
||||
android:key="inactive_apps"
|
||||
android:title="@string/inactive_apps_title"
|
||||
android:fragment="com.android.settings.fuelgauge.InactiveApps" />
|
||||
|
||||
<Preference
|
||||
android:key="tare"
|
||||
android:title="@string/tare_title" >
|
||||
</Preference>
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="force_allow_on_external"
|
||||
android:title="@string/force_allow_on_external"
|
||||
android:summary="@string/force_allow_on_external_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="force_resizable_activities"
|
||||
android:title="@string/force_resizable_activities"
|
||||
android:summary="@string/force_resizable_activities_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_freeform_support"
|
||||
android:title="@string/enable_freeform_support"
|
||||
android:summary="@string/enable_freeform_support_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="force_desktop_mode_on_external_displays"
|
||||
android:title="@string/force_desktop_mode"
|
||||
android:summary="@string/force_desktop_mode_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_non_resizable_multi_window"
|
||||
android:title="@string/enable_non_resizable_multi_window"
|
||||
android:summary="@string/enable_non_resizable_multi_window_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="back_navigation_animation"
|
||||
android:title="@string/back_navigation_animation"
|
||||
android:summary="@string/back_navigation_animation_summary" />
|
||||
|
||||
<Preference
|
||||
android:key="reset_shortcut_manager_throttling"
|
||||
android:title="@string/reset_shortcut_manager_throttling" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="disable_phantom_process_monitor"
|
||||
android:title="@string/disable_phantom_process_monitor_title"
|
||||
android:summary="@string/disable_phantom_process_monitor_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="force_enable_notes_role"
|
||||
android:title="@string/enable_notes_role_title"
|
||||
android:summary="@string/enable_notes_role_summary" />
|
||||
|
||||
<Preference
|
||||
android:key="quarantined_apps"
|
||||
android:title="@string/quarantined_apps_title"
|
||||
settings:controller="com.android.settings.development.quarantine.QuarantinedAppsPreferenceController"
|
||||
android:fragment="com.android.settings.development.quarantine.QuarantinedAppsFragment" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="debug_autofill_category"
|
||||
android:title="@string/debug_autofill_category"
|
||||
settings:searchable="false"
|
||||
android:order="1100"> <!-- Incremented by 100 from last order (i.e. 1000) -->
|
||||
|
||||
<ListPreference
|
||||
android:key="autofill_logging_level"
|
||||
android:title="@string/autofill_logging_level_title"
|
||||
android:entries="@array/autofill_logging_level_entries"
|
||||
android:entryValues="@array/autofill_logging_level_values" />
|
||||
|
||||
<com.android.settings.development.autofill.AutofillMaxPartitionsPreference
|
||||
android:key="autofill_max_partitions"
|
||||
android:title="@string/autofill_max_partitions" />
|
||||
|
||||
<com.android.settings.development.autofill.AutofillVisibleDatasetsPreference
|
||||
android:key="autofill_visible_datasets"
|
||||
android:title="@string/autofill_max_visible_datasets" />
|
||||
|
||||
<Preference
|
||||
android:key="autofill_reset_developer_options"
|
||||
android:title="@string/autofill_reset_developer_options" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="storage_category"
|
||||
android:title="@string/storage_category"
|
||||
android:order="1200">
|
||||
|
||||
<Preference
|
||||
android:key="shared_data"
|
||||
android:title="@string/shared_data_title"
|
||||
android:summary="@string/shared_data_summary">
|
||||
<intent
|
||||
android:targetPackage="com.android.settings"
|
||||
android:targetClass="com.android.settings.development.storage.BlobInfoListView" />
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="location_category"
|
||||
android:title="@string/location_category"
|
||||
android:order="1300">
|
||||
|
||||
<Preference android:key="mock_location_app"
|
||||
android:title="@string/mock_location_app" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="enable_gnss_raw_meas_full_tracking"
|
||||
android:title="@string/enable_gnss_raw_meas_full_tracking"
|
||||
android:summary="@string/enable_gnss_raw_meas_full_tracking_summary" />
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:title="@string/location_indicator_settings_title"
|
||||
android:summary="@string/location_indicator_settings_description"
|
||||
android:defaultValue="true"
|
||||
android:key="location_indicator_settings"
|
||||
settings:controller="com.android.settings.location.LocationIndicatorsPreferenceController"/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="input_method_category"
|
||||
android:title="@string/input_method_category"
|
||||
android:order="1400">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
android:key="stylus_handwriting"
|
||||
android:title="@string/stylus_handwriting"
|
||||
android:defaultValue="true"
|
||||
android:summary="@string/stylus_handwriting_summary" />
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
||||
24
Settings/res/xml/development_tile_settings.xml
Normal file
24
Settings/res/xml/development_tile_settings.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2017 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:key="development_tile_settings"
|
||||
android:title="@string/quick_settings_developer_tiles"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.development.qstile.DevelopmentTilePreferenceController" />
|
||||
31
Settings/res/xml/device_admin_settings.xml
Normal file
31
Settings/res/xml/device_admin_settings.xml
Normal file
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2018 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/manage_device_admin"
|
||||
android:key="device_admin_settings"
|
||||
settings:searchable="false"
|
||||
settings:controller="com.android.settings.applications.specialaccess.deviceadmin.DeviceAdminListPreferenceController">
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="device_admin_footer"
|
||||
android:title="@string/no_device_admins"
|
||||
android:selectable="false"
|
||||
settings:searchable="false"/>
|
||||
</PreferenceScreen>
|
||||
22
Settings/res/xml/device_info_storage_volume.xml
Normal file
22
Settings/res/xml/device_info_storage_volume.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 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.
|
||||
-->
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/storage_settings">
|
||||
|
||||
</PreferenceScreen>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user