1package: "com.android.intentresolver"
2container: "system"
3
4# name: [a-z0-9][_a-z0-9]+
5# namespace: intentresolver
6# bug: "Feature_Bug_#" or "<none>"
7
8flag {
9  name: "modular_framework"
10  namespace: "intentresolver"
11  description: "Enables the new modular framework"
12  bug: "302113519"
13}
14
15flag {
16  name: "enable_private_profile"
17  namespace: "intentresolver"
18  description: "Enable private profile support"
19  bug: "328029692"
20}
21
22flag {
23  name: "individual_metadata_title_read"
24  namespace: "intentresolver"
25  description: "Enables separate title URI metadata calls"
26  bug: "304686417"
27  metadata {
28    purpose: PURPOSE_BUGFIX
29  }
30}
31
32flag {
33  name: "refine_system_actions"
34  namespace: "intentresolver"
35  description: "This flag enables sending system actions to the caller refinement flow"
36  bug: "331206205"
37  metadata {
38    purpose: PURPOSE_BUGFIX
39  }
40}
41
42flag {
43  name: "fix_drawer_offset_on_config_change"
44  namespace: "intentresolver"
45  description: "Fix drawer offset calculation after rotating when in a non-initial tab"
46  bug: "344057117"
47  metadata {
48    purpose: PURPOSE_BUGFIX
49  }
50}
51
52flag {
53  name: "fix_empty_state_padding"
54  namespace: "intentresolver"
55  description: "Always apply systemBar window insets regardless of profiles present"
56  bug: "338447666"
57}
58
59flag {
60  name: "fix_empty_state_padding_bug"
61  namespace: "intentresolver"
62  description: "Always apply systemBar window insets regardless of profiles present"
63  bug: "338447666"
64  metadata {
65    purpose: PURPOSE_BUGFIX
66  }
67}
68
69flag {
70  name: "fix_missing_drawer_offset_calculation"
71  namespace: "intentresolver"
72  description: "Recalculate drawer offset upon the preview size change when the targets list remains unchanged"
73  bug: "347316548"
74  metadata {
75    purpose: PURPOSE_BUGFIX
76  }
77}
78
79flag {
80  name: "fix_private_space_locked_on_restart"
81  namespace: "intentresolver"
82  description: "Dismiss Share sheet on restart if private space became locked while stopped"
83  bug: "338125945"
84  metadata {
85    purpose: PURPOSE_BUGFIX
86  }
87}
88
89flag {
90  name: "fix_shortcut_loader_job_leak"
91  namespace: "intentresolver"
92  description: "User a nested coroutine scope for shortcut loader instances"
93  bug: "358135601"
94  metadata {
95    purpose: PURPOSE_BUGFIX
96  }
97}
98
99flag {
100  name: "fix_shortcuts_flashing"
101  namespace: "intentresolver"
102  description: "Do not flash shortcuts on payload selection change"
103  bug: "343300158"
104  metadata {
105    purpose: PURPOSE_BUGFIX
106  }
107}
108
109flag {
110  name: "keyboard_navigation_fix"
111  namespace: "intentresolver"
112  description: "Enable Chooser keyboard navigation bugfix"
113  bug: "325259478"
114  metadata {
115    purpose: PURPOSE_BUGFIX
116  }
117}
118
119flag {
120  name: "rebuild_adapters_on_target_pinning"
121  namespace: "intentresolver"
122  description: "Rebuild and swap adapters when a target gets (un)pinned to avoid flickering."
123  bug: "230703572"
124  metadata {
125    purpose: PURPOSE_BUGFIX
126  }
127}
128
129flag {
130  name: "target_hover_and_keyboard_focus_states"
131  namespace: "intentresolver"
132  description: "Adopt Launcher pointer hover and keyboard novigation focus effects for targets."
133  bug: "295175912"
134}
135
136flag {
137  name: "preview_image_loader"
138  namespace: "intentresolver"
139  description: "Use the unified preview image loader for all preview variations; support variable preview sizes."
140  bug: "348665058"
141}
142
143flag {
144  name: "save_shareousel_state"
145  namespace: "intentresolver"
146  description: "Preserve Shareousel state over a system-initiated process death."
147  bug: "362347212"
148  metadata {
149    purpose: PURPOSE_BUGFIX
150  }
151}
152
153flag {
154  name: "shareousel_update_exclude_components_extra"
155  namespace: "intentresolver"
156  description: "Allow Shareousel selection change callback to update Intent#EXTRA_EXCLUDE_COMPONENTS"
157  bug: "352496527"
158}
159
160flag {
161  name: "unselect_final_item"
162  namespace: "intentresolver"
163  description: "Allow toggling of final Shareousel item"
164  bug: "349468879"
165}
166
167flag {
168  name: "shareousel_scroll_offscreen_selections"
169  namespace: "intentresolver"
170  description: "Whether to scroll items onscreen when they are partially offscreen and selected/unselected."
171  bug: "351883537"
172}
173