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: "announce_shareousel_item_list_position" 10 namespace: "intentresolver" 11 description: "Add item list position to item content description." 12 bug: "379032721" 13 metadata { 14 purpose: PURPOSE_BUGFIX 15 } 16} 17 18flag { 19 name: "announce_shortcuts_and_suggested_apps" 20 namespace: "intentresolver" 21 description: "Enable talkback announcement for the app shortcuts and the suggested apps target groups." 22 bug: "379208685" 23 metadata { 24 purpose: PURPOSE_BUGFIX 25 } 26} 27 28flag { 29 name: "delay_drawer_offset_calculation" 30 namespace: "intentresolver" 31 description: "Do not update the drawer offset until app targets are ready." 32 bug: "338229069" 33 metadata { 34 purpose: PURPOSE_BUGFIX 35 } 36} 37 38flag { 39 name: "individual_metadata_title_read" 40 namespace: "intentresolver" 41 description: "Enables separate title URI metadata calls" 42 bug: "304686417" 43 metadata { 44 purpose: PURPOSE_BUGFIX 45 } 46} 47 48flag { 49 name: "refine_system_actions" 50 namespace: "intentresolver" 51 description: "This flag enables sending system actions to the caller refinement flow" 52 bug: "331206205" 53 metadata { 54 purpose: PURPOSE_BUGFIX 55 } 56} 57 58flag { 59 name: "fix_shortcuts_flashing_fixed" 60 namespace: "intentresolver" 61 description: "Do not flash shortcuts on payload selection change" 62 bug: "343300158" 63 metadata { 64 purpose: PURPOSE_BUGFIX 65 } 66} 67 68flag { 69 name: "interactive_session" 70 namespace: "intentresolver" 71 description: "Enables interactive chooser session (a.k.a 'Splitti') feature." 72 bug: "358166090" 73} 74 75flag { 76 name: "keyboard_navigation_fix" 77 namespace: "intentresolver" 78 description: "Enable Chooser keyboard navigation bugfix" 79 bug: "325259478" 80 metadata { 81 purpose: PURPOSE_BUGFIX 82 } 83} 84 85flag { 86 name: "rebuild_adapters_on_target_pinning" 87 namespace: "intentresolver" 88 description: "Rebuild and swap adapters when a target gets (un)pinned to avoid flickering." 89 bug: "230703572" 90 metadata { 91 purpose: PURPOSE_BUGFIX 92 } 93} 94 95flag { 96 name: "target_hover_and_keyboard_focus_states" 97 namespace: "intentresolver" 98 description: "Adopt Launcher pointer hover and keyboard novigation focus effects for targets." 99 bug: "295175912" 100} 101 102flag { 103 name: "save_shareousel_state" 104 namespace: "intentresolver" 105 description: "Preserve Shareousel state over a system-initiated process death." 106 bug: "362347212" 107 metadata { 108 purpose: PURPOSE_BUGFIX 109 } 110} 111 112flag { 113 name: "shareousel_update_exclude_components_extra" 114 namespace: "intentresolver" 115 description: "Allow Shareousel selection change callback to update Intent#EXTRA_EXCLUDE_COMPONENTS" 116 bug: "352496527" 117} 118 119flag { 120 name: "unselect_final_item" 121 namespace: "intentresolver" 122 description: "Allow toggling of final Shareousel item" 123 bug: "349468879" 124} 125 126flag { 127 name: "shareousel_scroll_offscreen_selections" 128 namespace: "intentresolver" 129 description: "Whether to scroll items onscreen when they are partially offscreen and selected/unselected." 130 bug: "351883537" 131} 132 133flag { 134 name: "shareousel_selection_shrink" 135 namespace: "intentresolver" 136 description: "Whether to shrink Shareousel items when they are selected." 137 bug: "361792274" 138} 139 140flag { 141 name: "shareousel_tap_to_scroll_support" 142 namespace: "intentresolver" 143 description: "Whether to enable tap to scroll." 144 bug: "384656926" 145 metadata { 146 purpose: PURPOSE_BUGFIX 147 } 148} 149