Loading services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java +1 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ import android.view.MotionEvent.PointerProperties; import android.view.accessibility.AccessibilityEvent; import com.android.server.LocalServices; import com.android.server.accessibility.autoclick.AutoclickController; import com.android.server.accessibility.gestures.TouchExplorer; import com.android.server.accessibility.magnification.FullScreenMagnificationController; import com.android.server.accessibility.magnification.FullScreenMagnificationGestureHandler; Loading services/accessibility/java/com/android/server/accessibility/AutoclickController.java→services/accessibility/java/com/android/server/accessibility/autoclick/AutoclickController.java +5 −2 Original line number Diff line number Diff line Loading @@ -14,14 +14,14 @@ * limitations under the License. */ package com.android.server.accessibility; package com.android.server.accessibility.autoclick; import static android.view.MotionEvent.BUTTON_PRIMARY; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_CURSOR_AREA_SIZE_DEFAULT; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_DELAY_DEFAULT; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_IGNORE_MINOR_CURSOR_MOVEMENT_DEFAULT; import static com.android.server.accessibility.AutoclickIndicatorView.SHOW_INDICATOR_DELAY_TIME; import static com.android.server.accessibility.autoclick.AutoclickIndicatorView.SHOW_INDICATOR_DELAY_TIME; import android.accessibilityservice.AccessibilityTrace; import android.annotation.NonNull; Loading @@ -43,6 +43,9 @@ import android.view.WindowManager; import androidx.annotation.VisibleForTesting; import com.android.internal.accessibility.util.AccessibilityUtils; import com.android.server.accessibility.AccessibilityTraceManager; import com.android.server.accessibility.BaseEventStreamTransformation; import com.android.server.accessibility.Flags; /** * Implements "Automatically click on mouse stop" feature. Loading services/accessibility/java/com/android/server/accessibility/AutoclickIndicatorView.java→services/accessibility/java/com/android/server/accessibility/autoclick/AutoclickIndicatorView.java +1 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * limitations under the License. */ package com.android.server.accessibility; package com.android.server.accessibility.autoclick; import static android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_CURSOR_AREA_SIZE_DEFAULT; Loading services/tests/servicestests/src/com/android/server/accessibility/AccessibilityInputFilterTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ import androidx.test.InstrumentationRegistry; import androidx.test.runner.AndroidJUnit4; import com.android.server.LocalServices; import com.android.server.accessibility.autoclick.AutoclickController; import com.android.server.accessibility.gestures.TouchExplorer; import com.android.server.accessibility.magnification.FullScreenMagnificationGestureHandler; import com.android.server.accessibility.magnification.MagnificationGestureHandler; Loading services/tests/servicestests/src/com/android/server/accessibility/AutoclickControllerTest.java→services/tests/servicestests/src/com/android/server/accessibility/autoclick/AutoclickControllerTest.java +3 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * limitations under the License. */ package com.android.server.accessibility; package com.android.server.accessibility.autoclick; import static androidx.test.platform.app.InstrumentationRegistry.getInstrumentation; Loading @@ -39,6 +39,8 @@ import android.view.MotionEvent; import android.view.WindowManager; import android.view.accessibility.AccessibilityManager; import com.android.server.accessibility.AccessibilityTraceManager; import org.junit.After; import org.junit.Before; import org.junit.Rule; Loading Loading
services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java +1 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ import android.view.MotionEvent.PointerProperties; import android.view.accessibility.AccessibilityEvent; import com.android.server.LocalServices; import com.android.server.accessibility.autoclick.AutoclickController; import com.android.server.accessibility.gestures.TouchExplorer; import com.android.server.accessibility.magnification.FullScreenMagnificationController; import com.android.server.accessibility.magnification.FullScreenMagnificationGestureHandler; Loading
services/accessibility/java/com/android/server/accessibility/AutoclickController.java→services/accessibility/java/com/android/server/accessibility/autoclick/AutoclickController.java +5 −2 Original line number Diff line number Diff line Loading @@ -14,14 +14,14 @@ * limitations under the License. */ package com.android.server.accessibility; package com.android.server.accessibility.autoclick; import static android.view.MotionEvent.BUTTON_PRIMARY; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_CURSOR_AREA_SIZE_DEFAULT; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_DELAY_DEFAULT; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_IGNORE_MINOR_CURSOR_MOVEMENT_DEFAULT; import static com.android.server.accessibility.AutoclickIndicatorView.SHOW_INDICATOR_DELAY_TIME; import static com.android.server.accessibility.autoclick.AutoclickIndicatorView.SHOW_INDICATOR_DELAY_TIME; import android.accessibilityservice.AccessibilityTrace; import android.annotation.NonNull; Loading @@ -43,6 +43,9 @@ import android.view.WindowManager; import androidx.annotation.VisibleForTesting; import com.android.internal.accessibility.util.AccessibilityUtils; import com.android.server.accessibility.AccessibilityTraceManager; import com.android.server.accessibility.BaseEventStreamTransformation; import com.android.server.accessibility.Flags; /** * Implements "Automatically click on mouse stop" feature. Loading
services/accessibility/java/com/android/server/accessibility/AutoclickIndicatorView.java→services/accessibility/java/com/android/server/accessibility/autoclick/AutoclickIndicatorView.java +1 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * limitations under the License. */ package com.android.server.accessibility; package com.android.server.accessibility.autoclick; import static android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS; import static android.view.accessibility.AccessibilityManager.AUTOCLICK_CURSOR_AREA_SIZE_DEFAULT; Loading
services/tests/servicestests/src/com/android/server/accessibility/AccessibilityInputFilterTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ import androidx.test.InstrumentationRegistry; import androidx.test.runner.AndroidJUnit4; import com.android.server.LocalServices; import com.android.server.accessibility.autoclick.AutoclickController; import com.android.server.accessibility.gestures.TouchExplorer; import com.android.server.accessibility.magnification.FullScreenMagnificationGestureHandler; import com.android.server.accessibility.magnification.MagnificationGestureHandler; Loading
services/tests/servicestests/src/com/android/server/accessibility/AutoclickControllerTest.java→services/tests/servicestests/src/com/android/server/accessibility/autoclick/AutoclickControllerTest.java +3 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * limitations under the License. */ package com.android.server.accessibility; package com.android.server.accessibility.autoclick; import static androidx.test.platform.app.InstrumentationRegistry.getInstrumentation; Loading @@ -39,6 +39,8 @@ import android.view.MotionEvent; import android.view.WindowManager; import android.view.accessibility.AccessibilityManager; import com.android.server.accessibility.AccessibilityTraceManager; import org.junit.After; import org.junit.Before; import org.junit.Rule; Loading