Commit Graph

20478 Commits

Author SHA1 Message Date
Adam Cohen f6edfd94ce Merge "Make it a bit harder to break out of Overview once triggered" into ub-launcher3-qt-dev
am: 0e188d051e

Change-Id: Ib7712c5e131d328ef2bdcb5e0556b66cf86d0a66
2019-06-28 15:11:54 -07:00
Sunny Goyal a2cc80a469 Merge "Resetting UI state when the last has launched" into ub-launcher3-qt-dev am: ed9127a732
am: 36c198b176

Change-Id: I0a2c8d65b16f3bbc51a4ebe2f8f2313c12f16647
2019-06-28 15:11:53 -07:00
Sunny Goyal 36c198b176 Merge "Resetting UI state when the last has launched" into ub-launcher3-qt-dev
am: ed9127a732

Change-Id: I1c0b39b6be8a1dc528c0703ea39c172537e185b6
2019-06-28 15:07:52 -07:00
TreeHugger Robot 0e188d051e Merge "Make it a bit harder to break out of Overview once triggered" into ub-launcher3-qt-dev 2019-06-28 22:07:03 +00:00
TreeHugger Robot ed9127a732 Merge "Resetting UI state when the last has launched" into ub-launcher3-qt-dev 2019-06-28 21:59:23 +00:00
Adam Cohen daf2036a82 Make it a bit harder to break out of Overview once triggered
Change-Id: I8814f1d7e219ba11a3abb191bf55192e3811f191
2019-06-28 14:57:09 -07:00
Sunny Goyal 4f2d926d42 Resetting UI state when the last has launched
Bug: 135038270
Change-Id: Ie0af9c7d47f69b32caedd72f98ed1706bdbef5fa
2019-06-28 14:50:24 -07:00
Vadim Tryshev a3da30f671 Merge "Temporary workarounds to make tests pass on a virtual device" into ub-launcher3-qt-r1-dev
am: e46f9e5cf3

Change-Id: Ib221d9c201f2b396b138631d8548d1862d2e7643
2019-06-28 14:33:47 -07:00
Sunny Goyal 6b72e4b33d Fixing accessibility arrow am: 1dae67b49d
am: 168cb346e5

Change-Id: Ice40e65dbbc3c95afc2cc1d8f4f205a247dc75e5
2019-06-28 14:27:46 -07:00
Vadim Tryshev e46f9e5cf3 Merge "Temporary workarounds to make tests pass on a virtual device" into ub-launcher3-qt-r1-dev 2019-06-28 21:27:36 +00:00
Sunny Goyal 168cb346e5 Fixing accessibility arrow
am: 1dae67b49d

Change-Id: I96a6b2f224ee3c24e4031ea2ec0167d5f3306f37
2019-06-28 14:21:45 -07:00
vadimt 83d5eef5a5 Temporary workarounds to make tests pass on a virtual device
Bug: 136278866
Change-Id: I198cb4cdf94c2b1151b4b7249ae10dbcaa99a4fd
2019-06-28 13:12:58 -07:00
vadimt af85697376 Adding tracing for a bug about missing input events
am: 73ed3e432c

Change-Id: I2672dc3eb348d2aadaedf95e7069da9bb745e1c9
2019-06-28 11:11:37 -07:00
Sunny Goyal 1dae67b49d Fixing accessibility arrow
> Hiding arrow in background state and during quick switch
> Preventing arrow overlapping with search box in overview state

Bug: 135885458
Change-Id: Iadefba044717351d69480cde7d784cd04289d086
2019-06-27 23:18:46 -07:00
vadimt 73ed3e432c Adding tracing for a bug about missing input events
Bug: 136215685
Change-Id: I1e735c1e787710ae37b7c7d1a6a06498edd7c525
2019-06-27 19:03:33 -07:00
Winson Chung 5cd4333b5c Merging ub-launcher3-qt-dev, build 5691374
Test: Manual

Bug:115582915 P2 [Testing] Make all launcher tests gesture-stable
Bug:121280703 P2 Finish implementation of PortraitLandscape annotation for tests
Bug:124524897 P2 Enable some tests in OOP mode
Bug:129158983 P1 Badge bubbles with app icon; use launcher lib for icon, dot, badge rendering
Bug:131116002 P2 Convert tests to TAPL and enable them
Bug:131356741 P1 use transferFocus to implement SWIPE DOWN on homescreen to open noti shade
Bug:131360075 P1 [Gesture Nav] Polish/finish landscape
Bug:132309376 P1 Launcher held ION buffers after clearing all apps in Recent Apps
Bug:132455160 P1 [Gesture Nav] Home to Overview Transition Improvement
Bug:132461400 P1 Fatal exceptions in Launcher3
Bug:132811175 P1 Jump cut if you quickly open an app after going home
Bug:133450867 P1 App window draws outside of icon shape during app to home transition
Bug:133765434 P1 [Flaky test] Launching task didn't open a new window
Bug:133867119 P2 Lab-only flake: want to switch from workspace to all apps; Swipe failed to receive an event for the swipe end
Bug:134609899 P1 Overscrolling on all apps leads to a wrong current task
Bug:135011207 P0 Corner Invocation / Inconsistent - F/C
Bug:135150619 P1 [Launcher] Trigger heapdump on RSS HWM measurements
Bug:135150767 P4 [Launcher] Test reduced resolution snapshots
Bug:135161289 P2 KB3 on qt-dev can't pick Launcher3GoIconRecents from vendor Makefile
Bug:135222111 P1 Major issues with hotseat when predictions are disabled
Bug:135287203 P1 Overview crashes on rotation
Bug:135299165 P1 Configuration changes might result in Launcher ending up in a corrupt state
Bug:135472635 P2 Bad overriden class: java.lang.ClassNotFoundException: com.android.quickstep.QuickstepProcessInitializer
Bug:135473571 P0 Pixel launcher keeps stopping in SuW
Bug:135571566 P4 Search bar is above icons. Even opening and closing launcher does not help
Bug:135686388 P1 Quickswitch sometimes jump
Bug:135687556 P1 Increase assistant gesture touch region on new devices
Bug:135766310 P2 Concerns over config changes during state transitions #2
Bug:135769778 P1 "System navigation changed" notification is shown during P4 setup
2019-06-26 18:36:10 -07:00
Winson Chung 7cbdc13ac2 Merge "Enable FLAG_SLIPPERY window flag when swipe down on workspace" into ub-launcher3-qt-dev am: 937688bff4
am: 914c1a47c7

Change-Id: I8ef0a5bf4bcdbc5dd8292cd8999380903fa3bfff
2019-06-26 15:22:29 -07:00
Winson Chung c027d7ddfb Merge "Finish recents animation when starting a new activity" into ub-launcher3-qt-dev am: e33c08d398
am: f2c006f2af

Change-Id: I099d560dc3ec8d489b736daf96accbd945c8032b
2019-06-26 15:22:11 -07:00
Winson Chung 937688bff4 Merge "Enable FLAG_SLIPPERY window flag when swipe down on workspace" into ub-launcher3-qt-dev 2019-06-26 21:48:56 +00:00
Hyunyoung Song 35062f8ed3 Enable FLAG_SLIPPERY window flag when swipe down on workspace
Bug: 131356741
Test: manual

Change-Id: Ibe0e3a03e7406d5d882a1c63265d6e4e0253983e
2019-06-26 21:48:29 +00:00
Winson Chung 0b70cd4ca4 Finish recents animation when starting a new activity
- Defer starting the activity when an activity is paused, and finish
  the current animation to trigger launcher to be resumed

Bug: 132811175
Test: Swipe up and launch a new app
Change-Id: I78b76800052512eb93f69ccf0523f4d752a82ece
2019-06-26 14:01:56 -07:00
Winson Chung 53e2103958 Merge "Clean up some more refs to thumbnail data" into ub-launcher3-qt-dev am: fad3823420
am: 6dbbf63248

Change-Id: I2df25a57de1054b850b48a326b28080c606a93f4
2019-06-26 12:25:09 -07:00
Winson Chung fad3823420 Merge "Clean up some more refs to thumbnail data" into ub-launcher3-qt-dev 2019-06-26 18:25:58 +00:00
Vadim Tryshev 1d20c1a65a Merge "Taking screenshots for local tests for FallbackRecentsTest" into ub-launcher3-qt-dev am: 8a532e0bec
am: bcad1107d6

Change-Id: I9b86799a01a18826343feaac1394697739dcd7ec
2019-06-25 17:29:34 -07:00
Vadim Tryshev 8a532e0bec Merge "Taking screenshots for local tests for FallbackRecentsTest" into ub-launcher3-qt-dev 2019-06-25 23:43:19 +00:00
vadimt 26cfff41ba Taking screenshots for local tests for FallbackRecentsTest
Change-Id: I604e7e90f2146069827b520d44db1854edc7aa77
2019-06-25 16:26:33 -07:00
Sunny Goyal 01a34251c3 Enabling simple gesture navigation for 3P launcher am: 700dc99d9b
am: e253fc0426

Change-Id: I6d7064a6a0e1f2c1f0ca072f01dda95ca73404fb
2019-06-25 14:59:57 -07:00
Winson Chung df9fc63e8c Clean up some more refs to thumbnail data
- Always return a copy of the task list to ensure that the model doesn't
  hold refs to the thumbnail data if it was loaded into the same task
- Always clear the task thumbnail data ref once the visibility of the
  task view changes to be invisible

Bug: 132309376
Test: Enter overview scroll to the end of the list, relaunch app and take
      heap dump

Change-Id: I4437fd30172a5fe2a78c111f780163a1e6bbbb54
2019-06-25 14:44:05 -07:00
Sunny Goyal 700dc99d9b Enabling simple gesture navigation for 3P launcher
In case of 3P launcher, swipe-up will go to Launcher and there will be
no way to reach overview.

Bug: 135769778
Change-Id: Ib2c6bb1b13e6055d30b7360ec077b0a2fece66ff
2019-06-25 13:25:30 -07:00
Sunny Goyal 80a3107141 Merge "Increasing assistant touch region based on the corner radius" into ub-launcher3-qt-dev am: 0348bc21ab
am: df0e795210

Change-Id: If44af142fee0d2e6c78055a3d88f48ee38a50f14
2019-06-21 19:25:06 -07:00
Vadim Tryshev 8d11d8020e Merge "Revert "Enable @PortraitLandscape for testBackground"" into ub-launcher3-qt-dev am: f58d811e98
am: 2fb6e825c1

Change-Id: I50ff93cb758fb7fcb2f4cab4eaf32cbe94372fb3
2019-06-21 19:24:38 -07:00
TreeHugger Robot 0348bc21ab Merge "Increasing assistant touch region based on the corner radius" into ub-launcher3-qt-dev 2019-06-22 01:05:42 +00:00
Vadim Tryshev f58d811e98 Merge "Revert "Enable @PortraitLandscape for testBackground"" into ub-launcher3-qt-dev 2019-06-22 00:40:23 +00:00
Vadim Tryshev 7946f55742 Revert "Enable @PortraitLandscape for testBackground"
This reverts commit b6e2cd8546.

Reason for revert: b/135567630

Change-Id: I4cd87356177a141c99e3865b8794de58386d0f49
2019-06-22 00:30:57 +00:00
Sunny Goyal b140f97d47 Merge "Cleaning up some animation states:" into ub-launcher3-qt-dev am: 37dc5b1936
am: 0669538f24

Change-Id: I546b1475280fc0de11d64f2c506daddb364329da
2019-06-21 15:27:15 -07:00
Sunny Goyal e9f1f093c7 Increasing assistant touch region based on the corner radius
Bug: 135687556
Change-Id: I86f0cf3b0e6f3cd6608eab55be6ebf56bfdddf1c
2019-06-21 15:08:49 -07:00
TreeHugger Robot 37dc5b1936 Merge "Cleaning up some animation states:" into ub-launcher3-qt-dev 2019-06-21 22:05:28 +00:00
Vadim Tryshev 16208f9848 Merge "Enable @PortraitLandscape for testBackground" into ub-launcher3-qt-dev am: 58fd654e57
am: 9d69cd6b8d

Change-Id: I68243325b360cacbbd6feb59daf50c26840f2222
2019-06-21 15:05:09 -07:00
vadimt b6e2cd8546 Enable @PortraitLandscape for testBackground
Now that Recents rotation crash is fixed

Change-Id: Ibca9460e45fc533e414537f7923a2d09fc59f58a
2019-06-21 14:32:17 -07:00
Sunny Goyal c4bb3739b1 Cleaning up some animation states:
> When running one-off animations during quickstep, cancelling prevoisly
  running animations.
> Cancelling such one-off animations when state is reset
> Preventing touch proxied from recent transition to affect quickswitch
  (by affecting pagedView)

Bug: 135686388
Bug: 135571566
Change-Id: Id647015a583761d8fd46a02e3e2d88027e282a79
2019-06-21 12:47:56 -07:00
Hongwei Wang b37d4602e4 Merge "Fixes building from Android Studio" into ub-launcher3-master 2019-06-20 22:59:13 +00:00
Vadim Tryshev 4f7098c972 Merge "Tests: waiting for nav bar to match nav mode" into ub-launcher3-qt-dev am: b4ff312181
am: 177b810755

Change-Id: I5e8d7bfd130895cdef4881c6df81c941efd54757
2019-06-20 15:57:56 -07:00
Winson Chung 50f3cb8b87 Fixing rounding error when computing bottom clip am: 73769f0a88
am: f8ddf765aa

Change-Id: Ib1c4f0e46c79e60e46bfdb73807376ba3e917002
2019-06-20 15:57:45 -07:00
Sunny Goyal 2e468a12c0 Using FloatProperty for spring animation, instead of a interface to allow easier generalization of animation definitions am: b80941bb24
am: 5b53028ad4

Change-Id: I56270f37af0fd10df8a7aea685dd5a921c529ea8
2019-06-20 15:57:20 -07:00
Vadim Tryshev b4ff312181 Merge "Tests: waiting for nav bar to match nav mode" into ub-launcher3-qt-dev 2019-06-20 21:39:32 +00:00
vadimt e244a5802d Tests: waiting for nav bar to match nav mode
Change-Id: Ib17fce4577e1e2c585108f0e95a98fad710e5eb2
2019-06-20 14:26:19 -07:00
Winson Chung 73769f0a88 Fixing rounding error when computing bottom clip
- In TaskThumbnailView.updateThumbnailMatrix() we compare the rounded
  scaled bitmap height with the height of the task/thumbnail view.
  Since the position is also non-integer, the rounding of the sum
  is not equivalent to the rounding of the individual components, which
  causes the check to fail.

Bug: 135150767
Test: Quickswitch on sargo
Change-Id: I849b4732569e5b8699f00f5ff210f41fb505f1e7
2019-06-20 20:06:24 +00:00
Hongwei Wang 36416e2309 Fixes building from Android Studio
Bug: 135684365
Test: Build from Android Studio
Change-Id: Ie68e27850db9c72e2b5b5884ac8c0343552fc611
2019-06-20 11:29:17 -07:00
Sunny Goyal b80941bb24 Using FloatProperty for spring animation, instead of a interface
to allow easier generalization of animation definitions

Change-Id: I37b1a604003ec007aa390eabdfe8c1ab733b7471
2019-06-19 21:31:43 -07:00
Sunny Goyal 754b2f3d49 Merge "Some improvements to home to overview transition for 0 button mode" into ub-launcher3-qt-dev am: 676a795ebd
am: 1f1d884e38

Change-Id: I8f50f16fc290ddfec56db93998010d01afce2ff0
2019-06-19 15:38:04 -07:00