Sally | 724d214 | 2023-09-05 15:10:11 +0000 | [diff] [blame] | 1 | package: "com.android.server.accessibility" |
Ted Bauer | 2b39ca0 | 2024-04-04 16:42:06 +0000 | [diff] [blame] | 2 | container: "system" |
Roy Chou | 8e84414 | 2023-09-13 08:11:53 +0000 | [diff] [blame] | 3 | |
Daniel Norman | 6c6f1b5 | 2023-10-20 00:25:18 +0000 | [diff] [blame] | 4 | # NOTE: Keep alphabetized to help limit merge conflicts from multiple simultaneous editors. |
Daniel Norman | ec42a60 | 2023-08-30 00:15:58 +0000 | [diff] [blame] | 5 | |
| 6 | flag { |
| 7 | name: "add_window_token_without_lock" |
| 8 | namespace: "accessibility" |
| 9 | description: "Calls WMS.addWindowToken without holding A11yManagerService#mLock" |
| 10 | bug: "297972548" |
| 11 | } |
Jean Chen | 6d939f9 | 2023-09-25 10:22:39 +0800 | [diff] [blame] | 12 | |
| 13 | flag { |
Riley Jones | 275ad1d | 2024-01-26 03:43:52 +0000 | [diff] [blame] | 14 | name: "resettable_dynamic_properties" |
| 15 | namespace: "accessibility" |
| 16 | description: "Maintains initial copies of a11yServiceInfo dynamic properties so they can reset on disconnect." |
| 17 | bug: "312386990" |
| 18 | } |
| 19 | |
| 20 | flag { |
Ameer Armaly | c8c4439 | 2023-10-18 19:16:45 +0000 | [diff] [blame] | 21 | name: "cleanup_a11y_overlays" |
| 22 | namespace: "accessibility" |
| 23 | description: "Removes all attached accessibility overlays when a service is removed." |
| 24 | bug: "271490102" |
| 25 | } |
| 26 | |
| 27 | flag { |
Daniel Norman | c5932a8 | 2024-03-21 19:21:23 +0000 | [diff] [blame] | 28 | name: "compute_window_changes_on_a11y_v2" |
Hiroki Sato | 707c3dd | 2024-02-07 18:52:11 +0900 | [diff] [blame] | 29 | namespace: "accessibility" |
| 30 | description: "Computes accessibility window changes in accessibility instead of wm package." |
| 31 | bug: "322444245" |
Daniel Norman | c5932a8 | 2024-03-21 19:21:23 +0000 | [diff] [blame] | 32 | metadata { |
| 33 | purpose: PURPOSE_BUGFIX |
| 34 | } |
Hiroki Sato | 707c3dd | 2024-02-07 18:52:11 +0900 | [diff] [blame] | 35 | } |
| 36 | |
| 37 | flag { |
Daniel Norman | 1d13538 | 2023-10-10 16:58:26 +0000 | [diff] [blame] | 38 | name: "deprecate_package_list_observer" |
| 39 | namespace: "accessibility" |
| 40 | description: "Stops using the deprecated PackageListObserver." |
| 41 | bug: "304561459" |
| 42 | } |
Daniel Norman | 618169b | 2023-09-12 23:54:04 +0000 | [diff] [blame] | 43 | |
| 44 | flag { |
Daniel Norman | 6c6f1b5 | 2023-10-20 00:25:18 +0000 | [diff] [blame] | 45 | name: "disable_continuous_shortcut_on_force_stop" |
Daniel Norman | 618169b | 2023-09-12 23:54:04 +0000 | [diff] [blame] | 46 | namespace: "accessibility" |
Daniel Norman | 6c6f1b5 | 2023-10-20 00:25:18 +0000 | [diff] [blame] | 47 | description: "When a package is force stopped, remove the button shortcuts of any continuously-running shortcuts." |
| 48 | bug: "198018180" |
| 49 | } |
| 50 | |
| 51 | flag { |
Yara Hassan | 4bdc39d | 2024-04-08 17:26:04 +0000 | [diff] [blame] | 52 | name: "enable_a11y_checker_logging" |
| 53 | namespace: "accessibility" |
| 54 | description: "Whether to identify and log app a11y issues." |
| 55 | bug: "325420273" |
| 56 | } |
| 57 | |
| 58 | flag { |
Riley Jones | 6e52750 | 2024-04-10 21:07:01 +0000 | [diff] [blame^] | 59 | name: "enable_hardware_shortcut_disables_warning" |
| 60 | namespace: "accessibility" |
| 61 | description: "When the user purposely enables the hardware shortcut, preemptively disables the first-time warning message." |
| 62 | bug: "287065325" |
| 63 | } |
| 64 | |
| 65 | flag { |
Daniel Norman | 6c6f1b5 | 2023-10-20 00:25:18 +0000 | [diff] [blame] | 66 | name: "enable_magnification_joystick" |
| 67 | namespace: "accessibility" |
| 68 | description: "Whether to enable joystick controls for magnification" |
| 69 | bug: "297211257" |
| 70 | } |
| 71 | |
| 72 | flag { |
| 73 | name: "enable_magnification_multiple_finger_multiple_tap_gesture" |
| 74 | namespace: "accessibility" |
| 75 | description: "Whether to enable multi-finger-multi-tap gesture for magnification" |
| 76 | bug: "257274411" |
| 77 | } |
| 78 | |
| 79 | flag { |
Isaac Chai | c22f274 | 2024-02-21 02:11:34 +0000 | [diff] [blame] | 80 | name: "enable_magnification_one_finger_panning_gesture" |
| 81 | namespace: "accessibility" |
| 82 | description: "Whether to allow easy-mode (one finger panning gesture) for magnification" |
| 83 | bug: "282039824" |
| 84 | } |
| 85 | |
| 86 | flag { |
Ameer Armaly | a1b51f8 | 2024-01-24 01:11:07 +0000 | [diff] [blame] | 87 | name: "fix_drag_pointer_when_ending_drag" |
| 88 | namespace: "accessibility" |
| 89 | description: "Send the correct pointer id when transitioning from dragging to delegating states." |
| 90 | bug: "300002193" |
| 91 | } |
| 92 | |
| 93 | flag { |
Tyler Freeman | daf8ef3 | 2024-01-08 12:34:09 -0800 | [diff] [blame] | 94 | name: "fullscreen_fling_gesture" |
| 95 | namespace: "accessibility" |
| 96 | description: "When true, adds a fling gesture animation for fullscreen magnification" |
| 97 | bug: "319175022" |
| 98 | } |
| 99 | |
| 100 | flag { |
Siarhei Vishniakou | 56ba8aa | 2024-02-13 17:44:08 -0800 | [diff] [blame] | 101 | name: "handle_multi_device_input" |
| 102 | namespace: "accessibility" |
| 103 | description: "Select a single active device when a multi-device stream is received by AccessibilityInputFilter" |
| 104 | bug: "310014874" |
| 105 | metadata { |
| 106 | purpose: PURPOSE_BUGFIX |
| 107 | } |
| 108 | } |
| 109 | |
| 110 | flag { |
Daniel Norman | 6c6f1b5 | 2023-10-20 00:25:18 +0000 | [diff] [blame] | 111 | name: "pinch_zoom_zero_min_span" |
| 112 | namespace: "accessibility" |
| 113 | description: "Whether to set min span of ScaleGestureDetector to zero." |
| 114 | bug: "295327792" |
| 115 | } |
| 116 | |
| 117 | flag { |
| 118 | name: "proxy_use_apps_on_virtual_device_listener" |
| 119 | namespace: "accessibility" |
| 120 | description: "Fixes race condition described in b/286587811" |
| 121 | bug: "286587811" |
Daniel Norman | 618169b | 2023-09-12 23:54:04 +0000 | [diff] [blame] | 122 | } |
Ameer Armaly | 9d250972 | 2023-10-02 20:52:57 +0000 | [diff] [blame] | 123 | |
| 124 | flag { |
Ameer Armaly | 35b7f96 | 2024-02-21 22:11:11 +0000 | [diff] [blame] | 125 | name: "reset_hover_event_timer_on_action_up" |
| 126 | namespace: "accessibility" |
| 127 | description: "Reset the timer for sending hover events on receiving ACTION_UP to guarantee the correct amount of time is available between taps." |
| 128 | bug: "326260351" |
| 129 | metadata { |
| 130 | purpose: PURPOSE_BUGFIX |
| 131 | } |
| 132 | } |
| 133 | |
| 134 | flag { |
Daniel Norman | 6c6f1b5 | 2023-10-20 00:25:18 +0000 | [diff] [blame] | 135 | name: "scan_packages_without_lock" |
| 136 | namespace: "accessibility" |
| 137 | description: "Scans packages for accessibility service/activity info without holding the A11yMS lock" |
| 138 | bug: "295969873" |
| 139 | } |
| 140 | |
| 141 | flag { |
| 142 | name: "send_a11y_events_based_on_state" |
| 143 | namespace: "accessibility" |
| 144 | description: "Sends accessibility events in TouchExplorer#onAccessibilityEvent based on internal state to keep it consistent. This reduces test flakiness." |
| 145 | bug: "295575684" |
| 146 | } |