xref: /aosp_15_r20/frameworks/base/packages/SystemUI/res/values/ids.xml (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  ~ Copyright (C) 2014 The Android Open Source Project
4  ~
5  ~ Licensed under the Apache License, Version 2.0 (the "License");
6  ~ you may not use this file except in compliance with the License.
7  ~ You may obtain a copy of the License at
8  ~
9  ~      http://www.apache.org/licenses/LICENSE-2.0
10  ~
11  ~ Unless required by applicable law or agreed to in writing, software
12  ~ distributed under the License is distributed on an "AS IS" BASIS,
13  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  ~ See the License for the specific language governing permissions and
15  ~ limitations under the License
16  -->
17
18<resources>
19    <item type="id" name="translation_x_animator_tag"/>
20    <item type="id" name="translation_y_animator_tag"/>
21    <item type="id" name="translation_z_animator_tag"/>
22    <item type="id" name="alpha_animator_tag"/>
23    <item type="id" name="scale_x_animator_tag"/>
24    <item type="id" name="scale_y_animator_tag"/>
25    <item type="id" name="top_inset_animator_tag"/>
26    <item type="id" name="bottom_inset_animator_tag"/>
27    <item type="id" name="height_animator_tag"/>
28    <item type="id" name="x_animator_tag"/>
29    <item type="id" name="y_animator_tag"/>
30    <item type="id" name="translation_x_animator_end_value_tag"/>
31    <item type="id" name="translation_y_animator_end_value_tag"/>
32    <item type="id" name="translation_z_animator_end_value_tag"/>
33    <item type="id" name="scale_x_animator_end_value_tag"/>
34    <item type="id" name="scale_y_animator_end_value_tag"/>
35    <item type="id" name="alpha_animator_end_value_tag"/>
36    <item type="id" name="top_inset_animator_end_value_tag"/>
37    <item type="id" name="bottom_inset_animator_end_value_tag"/>
38    <item type="id" name="height_animator_end_value_tag"/>
39    <item type="id" name="x_animator_tag_end_value"/>
40    <item type="id" name="y_animator_tag_end_value"/>
41    <item type="id" name="translation_x_animator_start_value_tag"/>
42    <item type="id" name="translation_y_animator_start_value_tag"/>
43    <item type="id" name="translation_z_animator_start_value_tag"/>
44    <item type="id" name="scale_x_animator_start_value_tag"/>
45    <item type="id" name="scale_y_animator_start_value_tag"/>
46    <item type="id" name="alpha_animator_start_value_tag"/>
47    <item type="id" name="top_inset_animator_start_value_tag"/>
48    <item type="id" name="bottom_inset_animator_start_value_tag"/>
49    <item type="id" name="height_animator_start_value_tag"/>
50    <item type="id" name="x_animator_tag_start_value"/>
51    <item type="id" name="y_animator_tag_start_value"/>
52    <item type="id" name="qs_icon_tag"/>
53    <item type="id" name="scrim"/>
54    <item type="id" name="scrim_alpha_start"/>
55    <item type="id" name="scrim_alpha_end"/>
56    <item type="id" name="transformation_start_x_tag"/>
57    <item type="id" name="doze_intensity_tag"/>
58    <item type="id" name="transformation_start_y_tag"/>
59    <item type="id" name="transformation_start_actual_width"/>
60    <item type="id" name="transformation_start_actual_height"/>
61    <item type="id" name="transformation_start_scale_x_tag"/>
62    <item type="id" name="transformation_start_scale_y_tag"/>
63    <item type="id" name="continuous_clipping_tag"/>
64    <item type="id" name="panel_alpha_animator_tag"/>
65    <item type="id" name="panel_alpha_animator_start_tag"/>
66    <item type="id" name="panel_alpha_animator_end_tag"/>
67    <item type="id" name="cross_fade_layer_type_changed_tag"/>
68
69    <item type="id" name="absolute_x_animator_tag"/>
70    <item type="id" name="absolute_x_animator_start_tag"/>
71    <item type="id" name="absolute_x_animator_end_tag"/>
72    <item type="id" name="absolute_x_current_value"/>
73
74    <item type="id" name="absolute_y_animator_tag"/>
75    <item type="id" name="absolute_y_animator_start_tag"/>
76    <item type="id" name="absolute_y_animator_end_tag"/>
77    <item type="id" name="absolute_y_current_value"/>
78
79    <item type="id" name="view_height_animator_tag"/>
80    <item type="id" name="view_height_animator_start_tag"/>
81    <item type="id" name="view_height_animator_end_tag"/>
82    <item type="id" name="view_height_current_value"/>
83
84    <item type="id" name="view_width_animator_tag"/>
85    <item type="id" name="view_width_animator_start_tag"/>
86    <item type="id" name="view_width_animator_end_tag"/>
87    <item type="id" name="view_width_current_value"/>
88
89    <item type="id" name="requires_remeasuring"/>
90
91    <item type="id" name="secondary_home_handle" />
92
93    <!-- Whether the icon is from a notification for which targetSdk < L -->
94    <item type="id" name="icon_is_pre_L"/>
95
96    <!-- For notification icons for which targetSdk < L, this caches whether the icon is grayscale -->
97    <item type="id" name="icon_is_grayscale" />
98    <item type="id" name="image_icon_tag" />
99    <item type="id" name="align_transform_end_tag" />
100    <item type="id" name="contains_transformed_view" />
101    <item type="id" name="is_clicked_heads_up_tag" />
102
103    <item type="id" name="bottom_roundess_animator_tag"/>
104    <item type="id" name="bottom_roundess_animator_start_tag"/>
105    <item type="id" name="bottom_roundess_animator_end_tag"/>
106
107    <item type="id" name="top_roundess_animator_tag"/>
108    <item type="id" name="top_roundess_animator_start_tag"/>
109    <item type="id" name="top_roundess_animator_end_tag"/>
110
111    <item type="id" name="keyguard_hun_animator_tag"/>
112    <item type="id" name="keyguard_hun_animator_start_tag"/>
113    <item type="id" name="keyguard_hun_animator_end_tag"/>
114
115    <item type="id" name="view_group_fade_helper_modified_views"/>
116    <item type="id" name="view_group_fade_helper_animator"/>
117    <item type="id" name="view_group_fade_helper_previous_value_tag"/>
118    <item type="id" name="view_group_fade_helper_restore_tag"/>
119    <item type="id" name="view_group_fade_helper_hardware_layer"/>
120
121    <!-- Accessibility actions for the notification menu -->
122    <item type="id" name="action_snooze_undo"/>
123    <item type="id" name="action_snooze_shorter"/>
124    <item type="id" name="action_snooze_short"/>
125    <item type="id" name="action_snooze_long"/>
126    <item type="id" name="action_snooze_longer"/>
127    <item type="id" name="action_snooze_assistant_suggestion_1"/>
128    <item type="id" name="action_snooze"/>
129
130    <!-- For StatusIconContainer to tag its icon views -->
131    <item type="id" name="status_bar_view_state_tag" />
132
133    <!-- Status bar -->
134    <item type="id" name="status_bar_dot" />
135    <item type="id" name="ongoing_activity_chip_custom_icon" />
136
137    <!-- Default display cutout on the physical top of screen -->
138    <item type="id" name="display_cutout" />
139    <item type="id" name="display_cutout_left" />
140    <item type="id" name="display_cutout_right" />
141    <item type="id" name="display_cutout_bottom" />
142
143    <item type="id" name="row_tag_for_content_view" />
144
145    <!-- Chipbar -->
146    <item type="id" name="tag_chipbar_info"/>
147
148    <!-- Optional cancel button on Keyguard -->
149    <item type="id" name="cancel_button"/>
150
151    <!-- Global Actions Menu -->
152    <item type="id" name="global_actions_view" />
153
154    <!-- NotificationPanelView -->
155    <item type="id" name="notification_panel" />
156
157    <!-- Screen Recording -->
158    <item type="id" name="screen_recording_options" />
159    <item type="id" name="screen_recording_dialog_source_text" />
160    <item type="id" name="screen_recording_dialog_source_description" />
161
162    <item type="id" name="accessibility_action_controls_move_before" />
163    <item type="id" name="accessibility_action_controls_move_after" />
164
165    <item type="id" name="accessibility_action_qs_move_to_position" />
166    <item type="id" name="accessibility_action_qs_add_to_position" />
167
168    <!-- Accessibility actions for window magnification. -->
169    <item type="id" name="accessibility_action_zoom_in"/>
170    <item type="id" name="accessibility_action_zoom_out"/>
171    <item type="id" name="accessibility_action_move_left"/>
172    <item type="id" name="accessibility_action_move_right"/>
173    <item type="id" name="accessibility_action_move_up"/>
174    <item type="id" name="accessibility_action_move_down"/>
175    <item type="id" name="accessibility_action_increase_window_width"/>
176    <item type="id" name="accessibility_action_decrease_window_width"/>
177    <item type="id" name="accessibility_action_increase_window_height"/>
178    <item type="id" name="accessibility_action_decrease_window_height"/>
179
180    <!-- Accessibility actions for Accessibility floating menu. -->
181    <item type="id" name="action_move_top_left"/>
182    <item type="id" name="action_move_top_right"/>
183    <item type="id" name="action_move_bottom_left"/>
184    <item type="id" name="action_move_bottom_right"/>
185    <item type="id" name="action_move_to_edge_and_hide"/>
186    <item type="id" name="action_move_out_edge_and_show"/>
187    <item type="id" name="action_remove_menu"/>
188    <item type="id" name="action_edit"/>
189
190    <item type="id" name="accessibility_action_open_communal_hub"/>
191
192    <!-- rounded corner view id -->
193    <item type="id" name="rounded_corner_top_left"/>
194    <item type="id" name="rounded_corner_top_right"/>
195    <item type="id" name="rounded_corner_bottom_left"/>
196    <item type="id" name="rounded_corner_bottom_right"/>
197
198    <!-- face scanning view id -->
199    <item type="id" name="face_scanning_anim"/>
200
201    <item type="id" name="qqs_tile_layout"/>
202
203    <!-- The buttons in the Quick Settings footer actions.-->
204    <item type="id" name="multi_user_switch"/>
205    <item type="id" name="pm_lite"/>
206    <item type="id" name="settings_button_container"/>
207
208    <!--Keyboard Backlight Dialog -->
209    <item type="id" name="keyboard_backlight_dialog_container"/>
210
211    <item type="id" name="log_access_dialog_allow_button" />
212    <item type="id" name="log_access_dialog_deny_button" />
213
214    <!-- keyboard backlight indicator-->
215    <item type="id" name="backlight_icon" />
216
217    <!-- IDs for use in the keyguard/lockscreen scene -->
218    <item type="id" name="keyguard_root_view" />
219    <item type="id" name="keyguard_indication_area" />
220    <item type="id" name="keyguard_indication_text" />
221    <item type="id" name="keyguard_indication_text_bottom" />
222    <item type="id" name="nssl_guideline" />
223    <item type="id" name="nssl_placeholder" />
224    <item type="id" name="aod_notification_icon_container" />
225    <item type="id" name="split_shade_guideline" />
226    <item type="id" name="lock_icon" />
227    <item type="id" name="lock_icon_bg" />
228    <item type="id" name="burn_in_layer" />
229    <item type="id" name="burn_in_layer_empty_view" />
230    <item type="id" name="communal_tutorial_indicator" />
231    <item type="id" name="nssl_placeholder_barrier_bottom" />
232    <item type="id" name="ambient_indication_container" />
233    <item type="id" name="status_view_media_container" />
234    <item type="id" name="smart_space_barrier_bottom" />
235    <item type="id" name="small_clock_guideline_top" />
236    <item type="id" name="weather_clock_date_and_icons_barrier_bottom" />
237    <item type="id" name="weather_clock_bc_smartspace_bottom" />
238    <item type="id" name="accessibility_actions_view" />
239
240    <!-- Privacy dialog -->
241    <item type="id" name="privacy_dialog_close_app_button" />
242    <item type="id" name="privacy_dialog_manage_app_button" />
243
244    <!-- Communal mode -->
245    <item type="id" name="communal_hub" />
246
247    <!-- Values assigned to the views in Biometrics Prompt -->
248    <item type="id" name="pin_pad"/>
249
250    <!--
251    Tag used to store pending intent registration listeners in NotificationTemplateViewWrapper
252    -->
253    <item type="id" name="pending_intent_listener_tag" />
254
255    <!--
256    Used to tag views programmatically added to the smartspace area so they can be more easily
257    removed later.
258    -->
259    <item type="id" name="tag_smartspace_view" />
260
261    <!-- ID of the Scene Container root Composable view -->
262    <item type='id' name="scene_container_root_composable" />
263
264    <!--
265    Ids for the device entry icon.
266        device_entry_icon_view: parent view of both device_entry_icon and device_entry_icon_bg
267        device_entry_icon_fg: fp/lock/unlock icon
268        device_entry_icon_bg: background protection behind the icon
269    -->
270    <item type="id" name="device_entry_icon_view" />
271    <item type="id" name="device_entry_icon_fg" />
272    <item type="id" name="device_entry_icon_bg" />
273
274    <!--Id for the device-entry UDFPS related views that live in the alternate bouncer. -->
275    <item type="id" name="alternate_bouncer_udfps_icon_view" />
276    <item type="id" name="alternate_bouncer_udfps_accessibility_overlay" />
277
278    <!-- Id for the udfps accessibility overlay -->
279    <item type="id" name="udfps_accessibility_overlay" />
280    <item type="id" name="udfps_accessibility_overlay_top_guideline" />
281
282    <!-- Ids for communal hub widgets -->
283    <item type="id" name="communal_widget_disposable_tag"/>
284
285    <!-- snapshot view-binding IDs -->
286    <item type="id" name="snapshot_view_binding" />
287    <item type="id" name="snapshot_view_binding_root" />
288
289    <item type="id" name="brightness_dialog_slider" />
290
291</resources>
292