blob: 04b19ffd4dfc80502684e43c456da6c534bab45f [file] [log] [blame]
Sally724d2142023-09-05 15:10:11 +00001package: "com.android.server.accessibility"
Roy Chou8e844142023-09-13 08:11:53 +00002
Daniel Norman6c6f1b52023-10-20 00:25:18 +00003# NOTE: Keep alphabetized to help limit merge conflicts from multiple simultaneous editors.
Daniel Normanec42a602023-08-30 00:15:58 +00004
5flag {
6 name: "add_window_token_without_lock"
7 namespace: "accessibility"
8 description: "Calls WMS.addWindowToken without holding A11yManagerService#mLock"
9 bug: "297972548"
10}
Jean Chen6d939f92023-09-25 10:22:39 +080011
12flag {
Riley Jones275ad1d2024-01-26 03:43:52 +000013 name: "resettable_dynamic_properties"
14 namespace: "accessibility"
15 description: "Maintains initial copies of a11yServiceInfo dynamic properties so they can reset on disconnect."
16 bug: "312386990"
17}
18
19flag {
Ameer Armalyc8c44392023-10-18 19:16:45 +000020 name: "cleanup_a11y_overlays"
21 namespace: "accessibility"
22 description: "Removes all attached accessibility overlays when a service is removed."
23 bug: "271490102"
24}
25
26flag {
Daniel Normanc5932a82024-03-21 19:21:23 +000027 name: "compute_window_changes_on_a11y_v2"
Hiroki Sato707c3dd2024-02-07 18:52:11 +090028 namespace: "accessibility"
29 description: "Computes accessibility window changes in accessibility instead of wm package."
30 bug: "322444245"
Daniel Normanc5932a82024-03-21 19:21:23 +000031 metadata {
32 purpose: PURPOSE_BUGFIX
33 }
Hiroki Sato707c3dd2024-02-07 18:52:11 +090034}
35
36flag {
Daniel Norman1d135382023-10-10 16:58:26 +000037 name: "deprecate_package_list_observer"
38 namespace: "accessibility"
39 description: "Stops using the deprecated PackageListObserver."
40 bug: "304561459"
41}
Daniel Norman618169b2023-09-12 23:54:04 +000042
43flag {
Daniel Norman6c6f1b52023-10-20 00:25:18 +000044 name: "disable_continuous_shortcut_on_force_stop"
Daniel Norman618169b2023-09-12 23:54:04 +000045 namespace: "accessibility"
Daniel Norman6c6f1b52023-10-20 00:25:18 +000046 description: "When a package is force stopped, remove the button shortcuts of any continuously-running shortcuts."
47 bug: "198018180"
48}
49
50flag {
51 name: "enable_magnification_joystick"
52 namespace: "accessibility"
53 description: "Whether to enable joystick controls for magnification"
54 bug: "297211257"
55}
56
57flag {
58 name: "enable_magnification_multiple_finger_multiple_tap_gesture"
59 namespace: "accessibility"
60 description: "Whether to enable multi-finger-multi-tap gesture for magnification"
61 bug: "257274411"
62}
63
64flag {
Isaac Chaic22f2742024-02-21 02:11:34 +000065 name: "enable_magnification_one_finger_panning_gesture"
66 namespace: "accessibility"
67 description: "Whether to allow easy-mode (one finger panning gesture) for magnification"
68 bug: "282039824"
69}
70
71flag {
Ameer Armalya1b51f82024-01-24 01:11:07 +000072 name: "fix_drag_pointer_when_ending_drag"
73 namespace: "accessibility"
74 description: "Send the correct pointer id when transitioning from dragging to delegating states."
75 bug: "300002193"
76}
77
78flag {
Tyler Freemandaf8ef32024-01-08 12:34:09 -080079 name: "fullscreen_fling_gesture"
80 namespace: "accessibility"
81 description: "When true, adds a fling gesture animation for fullscreen magnification"
82 bug: "319175022"
83}
84
85flag {
Siarhei Vishniakou56ba8aa2024-02-13 17:44:08 -080086 name: "handle_multi_device_input"
87 namespace: "accessibility"
88 description: "Select a single active device when a multi-device stream is received by AccessibilityInputFilter"
89 bug: "310014874"
90 metadata {
91 purpose: PURPOSE_BUGFIX
92 }
93}
94
95flag {
Daniel Norman6c6f1b52023-10-20 00:25:18 +000096 name: "pinch_zoom_zero_min_span"
97 namespace: "accessibility"
98 description: "Whether to set min span of ScaleGestureDetector to zero."
99 bug: "295327792"
100}
101
102flag {
103 name: "proxy_use_apps_on_virtual_device_listener"
104 namespace: "accessibility"
105 description: "Fixes race condition described in b/286587811"
106 bug: "286587811"
Daniel Norman618169b2023-09-12 23:54:04 +0000107}
Ameer Armaly9d2509722023-10-02 20:52:57 +0000108
109flag {
Ameer Armaly35b7f962024-02-21 22:11:11 +0000110 name: "reset_hover_event_timer_on_action_up"
111 namespace: "accessibility"
112 description: "Reset the timer for sending hover events on receiving ACTION_UP to guarantee the correct amount of time is available between taps."
113 bug: "326260351"
114 metadata {
115 purpose: PURPOSE_BUGFIX
116 }
117}
118
119flag {
Daniel Norman6c6f1b52023-10-20 00:25:18 +0000120 name: "scan_packages_without_lock"
121 namespace: "accessibility"
122 description: "Scans packages for accessibility service/activity info without holding the A11yMS lock"
123 bug: "295969873"
124}
125
126flag {
127 name: "send_a11y_events_based_on_state"
128 namespace: "accessibility"
129 description: "Sends accessibility events in TouchExplorer#onAccessibilityEvent based on internal state to keep it consistent. This reduces test flakiness."
130 bug: "295575684"
131}