1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2019 The Android Open Source Project 3 4 Licensed under the Apache License, Version 2.0 (the "License"); 5 you may not use this file except in compliance with the License. 6 You may obtain a copy of the License at 7 8 http://www.apache.org/licenses/LICENSE-2.0 9 10 Unless required by applicable law or agreed to in writing, software 11 distributed under the License is distributed on an "AS IS" BASIS, 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the License for the specific language governing permissions and 14 limitations under the License. 15--> 16 17<resources> 18 19 <!-- TODO(evanseverson) rename this overlayable --> 20 <overlayable name="PermissionControllerStyles"> 21 22 <policy type="product|system|vendor|odm|oem"> 23 24 <!-- START HELP LINKS --> 25 <item type="string" name="help_app_permissions" /> 26 <item type="string" name="data_sharing_help_center_link" /> 27 <item type="string" name="help_url_action_disabled_by_restricted_settings" /> 28 <!-- END HELP LINKS --> 29 30 <!-- START PREFERENCE STYLES. Used in V35 only --> 31 <item type="style" name="PermissionPreferenceCategoryRootLayoutStyle" /> 32 <item type="style" name="PermissionPreferenceCategoryTextRelativeLayoutStyle" /> 33 <item type="style" name="PermissionPreferenceCategoryTitleTextStyle" /> 34 <item type="style" name="PermissionPreferenceCategorySummaryTextStyle" /> 35 36 <item type="style" name="PermissionPreferenceRootLayoutStyle" /> 37 <item type="style" name="PermissionPreferenceIconFrameStyle" /> 38 <item type="style" name="PermissionPreferenceIconStyle" /> 39 <item type="style" name="PermissionPreferenceTextRelativeLayoutStyle" /> 40 <item type="style" name="PermissionPreferenceTitleTextStyle" /> 41 <item type="style" name="PermissionPreferenceSummaryTextStyle" /> 42 <item type="style" name="PermissionPreferenceWidgetFrameLayoutStyle" /> 43 44 <item type="style" name="PermissionFooterPreferenceRootLayoutStyle" /> 45 <item type="style" name="PermissionFooterPreferenceIconFrameStyle" /> 46 <item type="style" name="PermissionFooterPreferenceIconStyle" /> 47 <item type="style" name="PermissionFooterPreferenceLearnMoreTextLayoutStyle" /> 48 <item type="style" name="PermissionFooterPreferenceTitleTextStyle" /> 49 <item type="style" name="PermissionFooterPreferenceLearnMoreTextStyle" /> 50 51 <item type="style" name="PermissionSelectorWithWidgetPreferenceRootLayoutStyle" /> 52 <item type="style" name="PermissionSelectorWithWidgetPreferenceWidgetFrameStyle" /> 53 <item type="style" name="PermissionSelectorWithWidgetPreferenceIconFrameStyle" /> 54 <item type="style" name="PermissionSelectorWithWidgetPreferenceIconStyle" /> 55 <item type="style" name="PermissionSelectorWithWidgetPreferenceTextContainerStyle" /> 56 <item type="style" name="PermissionSelectorWithWidgetPreferenceTitleStyle" /> 57 <item type="style" name="PermissionSelectorWithWidgetPreferenceSummaryContainerStyle" /> 58 <item type="style" name="PermissionSelectorWithWidgetPreferenceSummaryStyle" /> 59 <item type="style" name="PermissionSelectorWithWidgetPreferenceAppendixStyle" /> 60 <item type="style" name="PermissionSelectorWithWidgetPreferenceExtraWidgetContainerStyle" /> 61 <item type="style" name="PermissionSelectorWithWidgetPreferenceExtraWidgetDividerStyle" /> 62 <item type="style" name="PermissionSelectorWithWidgetPreferenceExtraWidgetImageStyle" /> 63 <item type="style" name="PermissionSelectorWithWidgetPreferenceWidgetRadioButton" /> 64 65 <item type="style" name="PermissionTwoTargetPreferenceRootLayoutStyle" /> 66 <item type="style" name="PermissionTwoTargetPreferenceTextContainerStyle" /> 67 <item type="style" name="PermissionTwoTargetPreferenceTitleStyle" /> 68 <item type="style" name="PermissionTwoTargetPreferenceSummaryStyle" /> 69 <item type="style" name="PermissionTwoTargetPreferenceWidgetFrameStyle" /> 70 <item type="style" name="PermissionTwoTargetPreferenceIconFrameStyle" /> 71 <item type="style" name="PermissionTwoTargetPreferenceIconStyle" /> 72 <item type="style" name="PermissionTwoTargetPreferenceDividerContainerStyle" /> 73 <item type="style" name="PermissionTwoTargetPreferenceDividerStyle" /> 74 75 <item type="style" name="AppPermissionFooterLinkPreferenceRootLayoutStyle" /> 76 <item type="style" name="AppPermissionFooterLinkPreferenceTextLayoutStyle" /> 77 <item type="style" name="AppPermissionFooterLinkPreferenceSummaryStyle" /> 78 79 <item type="bool" name="config_usePreferenceForAppPermissionSettings" /> 80 <item type="bool" name="config_permissionFooterPreferenceIconVisible" /> 81 <item type="bool" name="config_appPermissionFooterLinkPreferenceSummaryUnderlined" /> 82 <item type="dimen" name="permission_preference_app_icon_size" /> 83 <item type="dimen" name="permission_preference_permission_group_icon_size" /> 84 85 <!-- END PREFERENCE STYLES --> 86 87 <!-- START AUTO PERMISSION GRANT DIALOG --> 88 89 <item type="style" name="AutoPermissionLocationAccuracyRadioFine" /> 90 <item type="style" name="AutoPermissionLocationAccuracyRadioCoarse" /> 91 <item type="style" name="AutoPermissionGrantDialogMaterial3" /> 92 <item type="style" name="AutoPermissionGrantTitleMessage" /> 93 <item type="style" name="AutoPermissionGrantButton" /> 94 95 <!-- END AUTO PERMISSION GRANT DIALOG --> 96 97 <!-- START PERMISSION GRANT DIALOG --> 98 <item type="style" name="PermissionGrantScrollView" /> 99 <item type="style" name="PermissionGrantSingleton" /> 100 <item type="style" name="PermissionGrantDialog" /> 101 102 <item type="style" name="PermissionGrantContent" /> 103 <item type="style" name="PermissionGrantDescription" /> 104 <item type="style" name="PermissionGrantTitleIcon" /> 105 <item type="style" name="PermissionGrantTitleMessage" /> 106 <item type="style" name="PermissionGrantDetailMessage" /> 107 108 <item type="style" name="PermissionGrantPermissionRationaleContent" /> 109 <item type="style" name="PermissionGrantPermissionRationaleIcon" /> 110 <item type="style" name="PermissionGrantPermissionRationaleMessage" /> 111 <item type="style" name="PermissionGrantPermissionRationaleMoreInfoIcon" /> 112 113 <item type="color" name="permission_rationale_overview_background" /> 114 115 <item type="style" name="PermissionLocationAccuracyRadioGroupMaterial3" /> 116 <item type="style" name="PermissionLocationAccuracyFineImageViewMaterial3" /> 117 <item type="style" name="PermissionLocationAccuracyCoarseImageViewMaterial3" /> 118 119 <item type="style" name="PermissionLocationAccuracyRadioFine" /> 120 <item type="style" name="PermissionLocationAccuracyRadioCoarse" /> 121 122 <item type="style" name="PermissionGrantButtonList" /> 123 <item type="style" name="PermissionGrantButtonBarSpace" /> 124 <item type="style" name="PermissionGrantButton" /> 125 126 <item type="style" name="PermissionGrantButtonTop" /> 127 <item type="style" name="PermissionGrantButtonMiddle" /> 128 <item type="style" name="PermissionGrantButtonBottom" /> 129 <item type="style" name="PermissionGrantDialogMaterial3" /> 130 <item type="style" name="PermissionGrantTitleIconMaterial3" /> 131 <item type="style" name="PermissionGrantButtonListMaterial3" /> 132 <item type="style" name="PermissionGrantButtonAllowMaterial3" /> 133 <item type="style" name="PermissionGrantButtonAllowForegroundMaterial3" /> 134 <item type="style" name="PermissionGrantButtonAllowOneTimeMaterial3" /> 135 <item type="style" name="PermissionGrantButtonAllowSelectedMaterial3" /> 136 <item type="style" name="PermissionGrantButtonAllowAllMaterial3" /> 137 <item type="style" name="PermissionGrantButtonDenyMaterial3" /> 138 <item type="style" name="PermissionGrantButtonNoUpgradeMaterial3" /> 139 <item type="style" name="PermissionGrantButtonDontAllowMoreMaterial3" /> 140 141 <!-- Used in V30 only --> 142 143 <item type="style" name="PermissionLocationAccuracyFineImageView" /> 144 <item type="style" name="PermissionLocationAccuracyCoarseImageView" /> 145 146 <item type="style" name="PermissionGrantButtonAllow" /> 147 <item type="style" name="PermissionGrantButtonAllowForeground" /> 148 <item type="style" name="PermissionGrantButtonAllowOneTime" /> 149 <item type="style" name="PermissionGrantButtonAllowSelected" /> 150 <item type="style" name="PermissionGrantButtonAllowAll" /> 151 <item type="style" name="PermissionGrantButtonDeny" /> 152 <item type="style" name="PermissionGrantButtonNoUpgrade" /> 153 <item type="style" name="PermissionGrantButtonDontAllowMore" /> 154 155 <!-- END Used in V30 only --> 156 157 <!-- END PERMISSION GRANT DIALOG --> 158 159 <!-- START PERMISSION RATIONALE DIALOG --> 160 161 <item type="style" name="PermissionRationaleScrollView" /> 162 <item type="style" name="PermissionRationaleSingleton" /> 163 <item type="style" name="PermissionRationaleDialog" /> 164 <item type="style" name="PermissionRationaleContent" /> 165 166 <item type="style" name="PermissionRationaleTitleContainer" /> 167 <item type="style" name="PermissionRationaleTitleIcon" /> 168 <item type="style" name="PermissionRationaleTitleMessage" /> 169 170 <item type="style" name="PermissionRationaleSectionOuterContainer" /> 171 <item type="style" name="PermissionRationaleSectionIcon" /> 172 <item type="style" name="PermissionRationaleSectionInnerContainer" /> 173 <item type="style" name="PermissionRationaleSectionTitle" /> 174 <item type="style" name="PermissionRationaleSectionMessage" /> 175 176 <item type="style" name="PermissionRationaleButtonContainer" /> 177 <item type="style" name="PermissionRationaleBackButton" /> 178 179 <item type="color" name="permission_rationale_accent_primary_variant" /> 180 181 <!-- END PERMISSION RATIONALE DIALOG --> 182 183 <!-- START PERMISSION REVIEW SCREEN --> 184 <item type="style" name="PermissionReview" /> 185 186 <item type="style" name="PermissionReviewDescription" /> 187 <item type="style" name="PermissionReviewTitleIcon" /> 188 <item type="style" name="PermissionReviewTitleMessage" /> 189 190 <item type="style" name="PermissionReviewSettings" /> 191 <item type="style" name="PermissionReviewSwitchStyle" /> 192 193 <item type="style" name="PermissionReviewButtonBar" /> 194 <item type="style" name="PermissionReviewButtonBarSpace" /> 195 <item type="style" name="PermissionReviewButton" /> 196 <item type="style" name="PermissionReviewButtonMoreInfo" /> 197 <item type="style" name="PermissionReviewButtonCancel" /> 198 <item type="style" name="PermissionReviewButtonContinue" /> 199 <!-- END PERMISSION REVIEW SCREEN --> 200 201 <!-- START PERMISSIONS FRAME --> 202 <item type="style" name="PermissionsFrameNoPermissionsText" /> 203 <!-- END PERMISSIONS FRAME --> 204 205 <!-- START HEADER --> 206 <item type="style" name="Header" /> 207 <item type="style" name="HeaderIcon" /> 208 <item type="style" name="HeaderName" /> 209 <item type="style" name="HeaderInfo" /> 210 <!-- END HEADER --> 211 212 <!-- START APP PERMISSION SCREEN --> 213 <item type="style" name="AppPermission" /> 214 215 <item type="style" name="LargeHeader" /> 216 <item type="style" name="LargeHeaderText" /> 217 <item type="style" name="LargeHeaderLink" /> 218 <item type="style" name="LargeHeaderDivider" /> 219 220 <item type="style" name="AppPermissionRationaleContainer"/> 221 <item type="style" name="AppPermissionRationaleContent"/> 222 <item type="style" name="AppPermissionRationaleTextContent"/> 223 <item type="style" name="AppPermissionRationaleTitle"/> 224 <item type="style" name="AppPermissionRationaleSubtitle"/> 225 <item type="style" name="AppPermissionRationaleIcon"/> 226 227 <item type="style" name="AppPermissionSelection" /> 228 <item type="style" name="AppPermissionMessage" /> 229 <item type="style" name="AppPermissionRadioButton" /> 230 <item type="style" name="AppPermissionDetails" /> 231 <item type="style" name="AppPermissionTwoTargetDivider" /> 232 <item type="style" name="AppPermissionWidgetFrame" /> 233 234 <item type="style" name="AppPermissionFooter" /> 235 <item type="style" name="AppPermissionFooterDivider" /> 236 <item type="style" name="AppPermissionFooterText" /> 237 <item type="style" name="AppPermissionFooterLink" /> 238 <item type="style" name="AppPermissionFooterTextWithIcon" /> 239 <!-- END APP PERMISSION SCREEN --> 240 241 <!-- START PERMISSION FILTER SCREEN --> 242 <item type="style" name="PermissionFilterDialogContainer" /> 243 <item type="style" name="PermissionFilterDialogTitleContainer" /> 244 <item type="style" name="PermissionFilterDialogTitle" /> 245 <item type="style" name="PermissionFilterDialogScrollView" /> 246 <item type="style" name="PermissionFilterDialogInnerContainer" /> 247 <item type="style" name="PermissionFilterDialogItemsContainer" /> 248 <item type="style" name="PermissionFilterDialogItemContainer" /> 249 <item type="style" name="PermissionFilterDialogItemTextFrame" /> 250 <item type="style" name="PermissionFilterDialogItemTitle" /> 251 <item type="style" name="PermissionFilterDialogItemSummary" /> 252 <!-- END PERMISSION FILTER SCREEN --> 253 254 <!-- START PREFERENCE USAGE --> 255 <item type="style" name="PreferenceUsage" /> 256 <item type="style" name="PreferenceUsageTitleWidgetFrame" /> 257 <item type="style" name="PreferenceUsageImageFrame" /> 258 <item type="style" name="PreferenceUsageTitle" /> 259 <item type="style" name="PreferenceUsageSummaryWidgetFrame" /> 260 <item type="style" name="PreferenceUsageSummary" /> 261 <item type="style" name="PreferenceUsageWidgetFrame" /> 262 <!-- END PREFERENCE USAGE --> 263 264 <!-- START AUTO REVOKE SCREEN --> 265 266 <item type="style" name="SettingsActionButton" /> 267 268 <!-- END AUTO REVOKE SCREEN --> 269 270 <!-- START TITLE SUMMARY IMAGE VIEW --> 271 <item type="style" name="TitleSummaryImageViewIcon" /> 272 <!-- END TITLE SUMMARY IMAGE VIEW --> 273 274 <!-- START IMAGE VIEW --> 275 <item type="style" name="ImageView" /> 276 <item type="style" name="ImageViewIcon" /> 277 <!-- END IMAGE VIEW --> 278 279 <!-- START LOADING CONTAINER --> 280 <item type="style" name="LoadingContainerTextView" /> 281 <!-- END LOADING CONTAINER --> 282 283 <!-- START ONGOING USAGE DIALOG --> 284 <item type="style" name="PermissionUsageDialogContainerScrollView" /> 285 <item type="style" name="PermissionUsageDialogContainerLayout" /> 286 <item type="style" name="PermissionUsageDialogTitle" /> 287 <item type="style" name="PermissionUsageDialogItemsContainer" /> 288 289 <item type="style" name="PermissionUsageDialogItemContainer" /> 290 <item type="style" name="PermissionUsageDialogItemIconFrame" /> 291 <item type="style" name="PermissionUsageDialogItemIcon" /> 292 <item type="style" name="PermissionUsageDialogAppAndPermissions" /> 293 <item type="style" name="PermissionUsageDialogItemAppName" /> 294 <item type="style" name="PermissionUsageDialogItemPermissionsList" /> 295 <item type="style" name="PermissionUsageDialogItemIconsContainer" /> 296 <item type="style" name="PermissionUsageDialogOtherUseHeader" /> 297 <item type="style" name="PermissionUsageDialogOtherUseContent" /> 298 <item type="style" name="PermissionUsageDialogOtherUseInsideSpacer" /> 299 <item type="style" name="PermissionUsageDialogSystemUseContent" /> 300 <!-- END ONGOING USAGE DIALOG --> 301 302 <!-- START REQUEST ROLE DIALOG TITLE --> 303 <item type="style" name="RequestRoleTitle" /> 304 <item type="style" name="RequestRoleTitleIcon" /> 305 <item type="style" name="RequestRoleTitleText" /> 306 <!-- END REQUEST ROLE DIALOG TITLE --> 307 308 <!-- START REQUEST ROLE DIALOG ITEM --> 309 <item type="style" name="RequestRoleItem" /> 310 <item type="style" name="RequestRoleItemIcon" /> 311 <item type="style" name="RequestRoleItemTitleLayout" /> 312 <item type="style" name="RequestRoleItemTitleText" /> 313 <item type="style" name="RequestRoleItemSubtitleText" /> 314 <item type="style" name="RequestRoleItemRadioButton" /> 315 <!-- END REQUEST ROLE DIALOG ITEM --> 316 317 <!-- START REQUEST ROLE DIALOG VIEW --> 318 <item type="style" name="RequestRoleView" /> 319 <item type="style" name="RequestRoleViewListView" /> 320 <item type="style" name="RequestRoleViewCheckbox" /> 321 <!-- END REQUEST ROLE DIALOG VIEW --> 322 323 <!-- START SETTINGS BUTTON PREFERENCE WIDGET --> 324 <item type="style" name="SettingsButtonPreferenceWidgetDivider" /> 325 <item type="style" name="SettingsButtonPreferenceWidgetButton" /> 326 <!-- END SETTINGS BUTTON PREFERENCE WIDGET --> 327 328 <!-- START ACCESSIBILITY SERVICE DIALOG --> 329 <item type="style" name="AccessibilityServiceDialogScrollView" /> 330 <item type="style" name="AccessibilityServiceDialog" /> 331 <item type="style" name="AccessibilityServiceDialogHeader" /> 332 <item type="style" name="AccessibilityServiceDialogHeaderIcon" /> 333 <item type="style" name="AccessibilityServiceDialogTitle" /> 334 335 <item type="style" name="AccessibilityServiceDialogItemsContainer" /> 336 <item type="style" name="AccessibilityServiceDialogMiddleText" /> 337 <item type="style" name="AccessibilityServiceDialogBottomText" /> 338 <!-- END ACCESSIBILITY SERVICE DIALOG --> 339 340 <!-- START ACCESSIBILITY SERVICE DIALOG ITEM --> 341 <item type="style" name="AccessibilityServiceDialogItem" /> 342 <item type="style" name="AccessibilityServiceDialogItemIcon" /> 343 <item type="style" name="AccessibilityServiceDialogItemDescription" /> 344 <item type="style" name="AccessibilityServiceDialogItemTitle" /> 345 <item type="style" name="AccessibilityServiceDialogItemSummary" /> 346 <!-- END ACCESSIBILITY SERVICE DIALOG ITEM --> 347 348 <!-- START LOCATION ACCESS CHECK PIN DROP --> 349 <item type="color" name="system_notification_accent_color" /> 350 <!-- END LOCATION ACCESS CHECK PIN DROP --> 351 352 <!-- START SETTINGSLIB APPPREFERENCE --> 353 <!-- DIMEN --> 354 <item type="dimen" name="secondary_app_icon_size" /> 355 <!-- END SETTINGSLIB APPPREFERENCE --> 356 357 <!-- START ATTRS --> 358 <item type="attr" name="state_has_icon_space" /> 359 <!-- END ATTRS --> 360 361 <!-- START THEMES --> 362 <item type="style" name="Settings" /> 363 <item type="style" name="TextAppearance.CategoryTitle" /> 364 <item type="style" name="ReviewPermissions" /> 365 <item type="style" name="GrantPermissions" /> 366 <item type="style" name="Header.Settings" /> 367 <item type="style" name="RequestRole" /> 368 <item type="style" name="Theme.PermissionGrantDialog" /> 369 <item type="style" name="PermissionDialog" /> 370 <!-- Theme overlay applied to permission settings UI on v35+ --> 371 <item type="style" name="ThemeOverlay.PermissionSettings" /> 372 <!-- END THEMES --> 373 374 <!-- START ROLE CONFIGS --> 375 <!-- Assistant role uses android:bool/config_showDefaultAssistant --> 376 <!-- Home role uses android:bool/config_showDefaultHome --> 377 <!-- Emergency role uses android:bool/config_showDefaultEmergency --> 378 <item type="bool" name="config_showBrowserRole" /> 379 <item type="bool" name="config_showDialerRole" /> 380 <item type="bool" name="config_showSmsRole" /> 381 <item type="string" name="config_recommendedAssistants" /> 382 <!-- END ROLE CONFIGS --> 383 384 <!-- START CAR DIMENS --> 385 <item type="dimen" name="car_action_bar_height" /> 386 <item type="dimen" name="car_margin" /> 387 <item type="dimen" name="car_icon_size" /> 388 <item type="dimen" name="car_preference_icon_size" /> 389 <item type="dimen" name="car_preference_row_vertical_margin" /> 390 <item type="dimen" name="car_radius_1" /> 391 <!-- END CAR DIMENS --> 392 393 <!-- START CAR COLORS --> 394 <item type="color" name="car_accent" /> 395 <item type="color" name="car_card_ripple_background" /> 396 <item type="color" name="car_tint" /> 397 <item type="color" name="car_divider_color" /> 398 <!-- END CAR COLORS --> 399 400 <!-- START CAR THEMES --> 401 <item type="style" name="CarSettings" /> 402 <!-- END CAR THEMES --> 403 404 <!-- START LAYOUTPREFERENCE --> 405 <!-- {@deprecated Use SettingsLibEntityHeaderTitle.} --> 406 <item type="style" name="TextAppearance.EntityHeaderTitle" /> 407 <!-- END LAYOUTPREFERENCE --> 408 409 <!-- START GENERAL CONFIGS --> 410 <item type="bool" name="config_useAlternativePermGroupSummary" /> 411 <item type="bool" name="config_useMaterial3PermissionGrantDialog" /> 412 <item type="string" name="config_headlineFontFamily" /> 413 <!-- END GENERAL CONFIGS --> 414 415 <!-- START WARNING BANNER PREFERENCE STYLE --> 416 <item type="style" name="WarningBannerMainContainer" /> 417 <item type="style" name="WarningBannerCardView" /> 418 <item type="style" name="WarningBannerIcon" /> 419 <item type="style" name="WarningBannerDimensions" /> 420 <item type="style" name="WarningBannerText" /> 421 <item type="style" name="WarningBannerTitle" /> 422 <item type="style" name="WarningBannerSummary" /> 423 <item type="style" name="WarningBannerButton" /> 424 <item type="style" name="WarningBannerWidgetFrame" /> 425 <!-- END WARNING BANNER PREFERENCE STYLE --> 426 427 <!-- START AUTOMOTIVE WARNING BANNER PREFERENCE STYLE --> 428 <item type="style" name="AutoWarningBannerCardView" /> 429 <item type="style" name="AutoWarningBannerIcon" /> 430 <item type="style" name="AutoWarningBannerText" /> 431 <item type="style" name="AutoWarningBannerTitle" /> 432 <item type="style" name="AutoWarningBannerSummary" /> 433 <!-- END AUTOMOTIVE WARNING BANNER PREFERENCE STYLE --> 434 435 <!-- START PRIVACY CONTROLS CONFIGS --> 436 <item type="string" name="camera_toggle_enable_config"/> 437 <item type="string" name="mic_toggle_enable_config"/> 438 <item type="string" name="clipboard_show_access_notifications_config"/> 439 <item type="string" name="show_access_notifications_default_config"/> 440 <item type="bool" name="config_display_show_password_toggle"/> 441 <!-- END PRIVACY CONTROLS CONFIGS --> 442 443 <!-- START SAFETY LABELS STYLE --> 444 <item type="style" name="AppDataSharingDetailsContainer" /> 445 <item type="style" name="AppDataSharingDetailsTextAppearance" /> 446 <item type="style" name="AppDataSharingDetailsMessage" /> 447 <item type="style" name="AppDataSharingNoUpdatesTextAppearance" /> 448 <item type="style" name="AppDataSharingNoUpdatesMessage" /> 449 <item type="style" name="AppDataSharingUpdatesFooterContainer" /> 450 <item type="style" name="AppDataSharingUpdatesFooterIconFrame" /> 451 <item type="style" name="AppDataSharingUpdatesFooterIcon" /> 452 <item type="style" name="AppDataSharingUpdatesFooterTextAppearance" /> 453 <item type="style" name="AppDataSharingUpdatesFooterMessage" /> 454 <item type="style" name="AppDataSharingUpdatesFooterLink" /> 455 <item type="style" name="AppDataSharingUpdatePreference" /> 456 <item type="style" name="AppDataSharingUpdateAppIconFrame" /> 457 <item type="style" name="AppDataSharingUpdateAppIcon" /> 458 <item type="style" name="AppDataSharingUpdatePreferenceTitleAndSummaryContainer" /> 459 <item type="style" name="AppDataSharingUpdatePreferenceTitle" /> 460 <item type="style" name="AppDataSharingUpdatePreferenceSummary" /> 461 <item type="style" name="AppDataSharingUpdateSettingsIconFrame" /> 462 <item type="style" name="AppDataSharingUpdateSettingsIcon" /> 463 <!-- END SAFETY LABELS STYLE --> 464 465 <!-- START ENHANCED CONFIRMATION DIALOG --> 466 <item type="style" name="Theme.EnhancedConfirmationDialog" /> 467 <item type="style" name="Theme.EnhancedConfirmationDialogFragment" /> 468 <item type="style" name="EnhancedConfirmationDialog" /> 469 <item type="style" name="EnhancedConfirmationDialogHeader" /> 470 <item type="style" name="EnhancedConfirmationDialogIcon" /> 471 <item type="style" name="EnhancedConfirmationDialogTitle" /> 472 <item type="style" name="EnhancedConfirmationDialogScrollView" /> 473 <item type="style" name="EnhancedConfirmationDialogBody" /> 474 <item type="style" name="EnhancedConfirmationDialogDesc" /> 475 <item type="style" name="EnhancedConfirmationDialogButtonBar" /> 476 <item type="style" name="EnhancedConfirmationDialogButton" /> 477 <!-- END ENHANCED CONFIRMATION DIALOG --> 478 479 <!-- START STETINGS LIB HEADER --> 480 <item type="style" name="SettingsLibEntityHeader" /> 481 <item type="style" name="SettingsLibEntityHeaderContent" /> 482 <item type="style" name="SettingsLibEntityHeaderIcon" /> 483 <item type="style" name="SettingsLibEntityHeaderTitle" /> 484 485 <item type="bool" name="config_useCollapsingToolbarInPermissionSettings"/> 486 <!-- END SETTINGS LIB HEADER --> 487 488 </policy> 489 490 </overlayable> 491 492 <overlayable name="SafetyCenterStyles"> 493 <policy type="product|system|vendor|odm|oem"> 494 <item type="style" name="Theme.SafetyCenterQs" /> 495 <item type="style" name="Theme.SafetyCenter" /> 496 497 <item type="dimen" name="sc_spacing_xxxsmall" /> 498 <item type="dimen" name="sc_spacing_xxsmall" /> 499 <item type="dimen" name="sc_spacing_xsmall" /> 500 <item type="dimen" name="sc_spacing_small" /> 501 <item type="dimen" name="sc_spacing_medium" /> 502 <item type="dimen" name="sc_spacing_large" /> 503 <item type="dimen" name="sc_spacing_xlarge" /> 504 <item type="dimen" name="sc_spacing_xxlarge" /> 505 <item type="dimen" name="sc_spacing_xxxlarge" /> 506 <item type="dimen" name="sc_card_margin" /> 507 <item type="dimen" name="sc_list_margin" /> 508 <item type="dimen" name="sc_list_margin_top" /> 509 <item type="dimen" name="sc_action_button_list_margin" /> 510 <item type="dimen" name="sc_top_action_button_margin" /> 511 <item type="dimen" name="sc_entry_padding_end" /> 512 <item type="dimen" name="sc_entry_group_expanded_padding_top" /> 513 <item type="dimen" name="sc_entry_group_expanded_padding_bottom" /> 514 <item type="dimen" name="sc_entry_group_collapsed_padding_top" /> 515 <item type="dimen" name="sc_entry_group_collapsed_padding_bottom" /> 516 <item type="dimen" name="sc_card_margin_bottom" /> 517 <item type="dimen" name="sc_button_corner_radius" /> 518 <item type="dimen" name="sc_button_corner_radius_small" /> 519 <item type="dimen" name="sc_card_corner_radius_large" /> 520 <item type="dimen" name="sc_card_corner_radius_medium" /> 521 <item type="dimen" name="sc_card_corner_radius_xsmall" /> 522 <item type="dimen" name="sc_card_widget_corner_radius" /> 523 <item type="dimen" name="sc_brand_chip_corner_radius" /> 524 <item type="dimen" name="sc_brand_chip_padding" /> 525 526 <item type="color" name="safety_center_button_info" /> 527 <item type="color" name="safety_center_button_recommend" /> 528 <item type="color" name="safety_center_button_warn" /> 529 <item type="color" name="safety_center_outline_button_info" /> 530 <item type="color" name="safety_center_outline_button_recommend" /> 531 <item type="color" name="safety_center_outline_button_warn" /> 532 <item type="color" name="sc_surface_light" /> 533 <item type="color" name="sc_surface_dark" /> 534 <item type="color" name="sc_surface_variant_light" /> 535 <item type="color" name="sc_surface_variant_dark" /> 536 <item type="color" name="sc_accent_primary_light" /> 537 <item type="color" name="sc_accent_primary_dark" /> 538 <item type="color" name="sc_shield_accent" /> 539 <item type="color" name="sc_shield_accent_dark" /> 540 <item type="color" name="sc_shield_accent_fixed_variant" /> 541 <item type="color" name="safety_center_info" /> 542 <item type="color" name="safety_center_recommend" /> 543 <item type="color" name="safety_center_warn" /> 544 545 <item type="color" name="sc_status_info_light" /> 546 <item type="color" name="sc_status_recommend_light" /> 547 <item type="color" name="sc_status_warn_light" /> 548 <item type="color" name="sc_status_info_dark" /> 549 <item type="color" name="sc_status_recommend_dark" /> 550 <item type="color" name="sc_status_warn_dark" /> 551 <item type="color" name="sc_status_background_info_light" /> 552 <item type="color" name="sc_status_background_recommend_light" /> 553 <item type="color" name="sc_status_background_warn_light" /> 554 <item type="color" name="sc_status_background_info_dark" /> 555 <item type="color" name="sc_status_background_recommend_dark" /> 556 <item type="color" name="sc_status_background_warn_dark" /> 557 <item type="color" name="sc_icon_info_light" /> 558 <item type="color" name="sc_icon_recommend_light" /> 559 <item type="color" name="sc_icon_warn_light" /> 560 <item type="color" name="sc_icon_null_light" /> 561 <item type="color" name="sc_icon_info_dark" /> 562 <item type="color" name="sc_icon_recommend_dark" /> 563 <item type="color" name="sc_icon_warn_dark" /> 564 <item type="color" name="sc_icon_null_dark" /> 565 566 <item type="drawable" name="ic_check" /> 567 <item type="drawable" name="ic_chevron_right" /> 568 <item type="drawable" name="ic_collapse_issues" /> 569 <item type="drawable" name="ic_expand_issues" /> 570 <item type="drawable" name="ic_expand_less" /> 571 <item type="drawable" name="ic_expand_more" /> 572 <item type="drawable" name="ic_privacy" /> 573 <item type="drawable" name="ic_safety_center_shield" /> 574 <item type="drawable" name="ic_safety_empty" /> <!-- rename --> 575 <item type="drawable" name="ic_safety_group_collapse" /> 576 <item type="drawable" name="ic_safety_group_expand" /> 577 <item type="drawable" name="ic_safety_info" /> 578 <item type="drawable" name="ic_safety_issue_dismiss" /> 579 <item type="drawable" name="ic_safety_null_state" /> 580 <item type="drawable" name="ic_safety_recommendation" /> 581 <item type="drawable" name="ic_safety_warn" /> 582 <item type="drawable" name="ic_settings_gear" /> 583 <item type="drawable" name="ic_settings_info" /> 584 <item type="drawable" name="indicator_background_circle" /> 585 <item type="drawable" name="more_issues_collapse_anim" /> 586 <item type="drawable" name="more_issues_expand_anim" /> 587 <item type="drawable" name="safety_center_card_background" /> 588 <item type="drawable" name="safety_center_card_widget_background" /> 589 <item type="drawable" name="safety_center_group_collapse_anim" /> 590 <item type="drawable" name="safety_center_group_expand_anim" /> 591 <item type="drawable" name="safety_center_issue_resolved_avd" /> 592 <item type="drawable" name="safety_center_more_issues_card_background" /> 593 <item type="drawable" name="safety_entity_top_flat_bottom_flat_background" /> 594 <item type="drawable" name="safety_entity_top_flat_bottom_large_background" /> 595 <item type="drawable" name="safety_entity_top_flat_bottom_small_background" /> 596 <item type="drawable" name="safety_entity_top_large_bottom_flat_background" /> 597 <item type="drawable" name="safety_entity_top_large_bottom_large_background" /> 598 <item type="drawable" name="safety_entity_top_large_bottom_small_background" /> 599 <item type="drawable" name="safety_entity_top_small_bottom_flat_background" /> 600 <item type="drawable" name="safety_entity_top_small_bottom_large_background" /> 601 <item type="drawable" name="safety_entity_top_small_bottom_small_background" /> 602 <item type="drawable" name="safety_entry_icon_action_background" /> 603 <item type="drawable" name="safety_group_entry_background" /> 604 <item type="drawable" name="safety_status_info" /> 605 <item type="drawable" name="safety_status_info_to_info_anim" /> 606 <item type="drawable" name="safety_status_recommend_to_info_anim" /> 607 <item type="drawable" name="safety_status_recommendation" /> 608 <item type="drawable" name="safety_status_small_info_to_info_anim" /> 609 <item type="drawable" name="safety_status_small_info_to_recommendation_anim" /> 610 <item type="drawable" name="safety_status_small_info_to_warn_anim" /> 611 <item type="drawable" name="safety_status_small_recommendation_to_info_anim" /> 612 <item type="drawable" name="safety_status_small_recommendation_to_recommendation_anim" /> 613 <item type="drawable" name="safety_status_small_recommendation_to_warn_anim" /> 614 <item type="drawable" name="safety_status_small_warn_to_info_anim" /> 615 <item type="drawable" name="safety_status_small_warn_to_recommendation_anim" /> 616 <item type="drawable" name="safety_status_small_warn_to_warn_anim" /> 617 <item type="drawable" name="safety_status_warn" /> 618 <item type="drawable" name="safety_status_warn_to_info_anim" /> 619 <item type="drawable" name="safety_status_warn_to_recommend_anim" /> 620 <item type="drawable" name="status_info_to_scanning_anim" /> 621 <item type="drawable" name="status_recommend_to_scanning_anim" /> 622 <item type="drawable" name="status_scanning_anim_info" /> 623 <item type="drawable" name="status_scanning_anim_recommend" /> 624 <item type="drawable" name="status_scanning_anim_warn" /> 625 <item type="drawable" name="status_scanning_end_anim_info_to_info" /> 626 <item type="drawable" name="status_scanning_end_anim_info_to_recommend" /> 627 <item type="drawable" name="status_scanning_end_anim_info_to_warn" /> 628 <item type="drawable" name="status_scanning_end_anim_recommend_to_info" /> 629 <item type="drawable" name="status_scanning_end_anim_recommend_to_recommend" /> 630 <item type="drawable" name="status_scanning_end_anim_recommend_to_warn" /> 631 <item type="drawable" name="status_scanning_end_anim_warn_to_info" /> 632 <item type="drawable" name="status_scanning_end_anim_warn_to_recommend" /> 633 <item type="drawable" name="status_scanning_end_anim_warn_to_warn" /> 634 <item type="drawable" name="status_warn_to_scanning_anim" /> 635 <item type="drawable" name="safety_center_brand_chip_background" /> 636 <item type="drawable" name="ic_safety_center_brand_chip" /> 637 638 <item type="style" name="TextAppearance.SafetyCenter.Headline" /> 639 <item type="style" name="TextAppearance.SafetyCenter.Headline.Status" /> 640 <item type="style" name="TextAppearance.SafetyCenter.Headline.Issue" /> 641 <item type="style" name="TextAppearance.SafetyCenter.Headline.Entry" /> 642 <item type="style" name="TextAppearance.SafetyCenter.Body" /> 643 <item type="style" name="TextAppearance.SafetyCenter.IssueAttribution" /> 644 <item type="style" name="TextAppearance.SafetyCenter.Medium" /> 645 <item type="style" name="TextAppearance.SafetyCenter.IssueSubtitle" /> 646 <item type="style" name="TextAppearance.SafetyCenter.ActionButton" /> 647 <item type="style" name="TextAppearance.SafetyCenter.ActionButton.Secondary" /> 648 <item type="style" name="TextAppearance.SafetyCenter.BrandChip" /> 649 </policy> 650 </overlayable> 651 652</resources> 653