Commit Graph

34630 Commits

Author SHA1 Message Date
Android Build Merger (Role) 2c4ce244e3 [automerger] Revert "Use SyncRtSurfaceTransactionApplier for app closing/opening" am: 0d25fc094d
Change-Id: I2a92bdabdab5d3b386d09471103039f57447a27b
2018-05-23 14:07:12 +00:00
Jorim Jaggi 0d25fc094d Revert "Use SyncRtSurfaceTransactionApplier for app closing/opening"
This reverts commit 4a545dd1b2.

Reason for revert: Messes up SF vsync timings.
Bug: 78611607

Change-Id: I5978eb65a7bab0d75b4150b8d394a28b38fc1da4
2018-05-23 14:07:08 +00:00
Android Build Merger (Role) eb141d4f80 [automerger] Use SyncRtSurfaceTransactionApplier for app closing/opening am: 4a545dd1b2
Change-Id: I8f501f3e11277cd7f676e5f00108995db9e6c754
2018-05-23 12:39:19 +00:00
Jorim Jaggi 4a545dd1b2 Use SyncRtSurfaceTransactionApplier for app closing/opening
To ensure 100% synchronization, fixing jank.

Test: Open and close apps
Bug: 78611607
Change-Id: I5646bb259c90b65e1abe0fd67c9918f6a2b196cc
2018-05-23 14:39:13 +02:00
android-build-team Robot 4ac63b28ce Snap for 4799153 from d00202ed33 to pi-release
Change-Id: I72cfd121a4f78f4f1c44a5989a07bc9926593a2c
2018-05-23 07:23:07 +00:00
TreeHugger Robot c0928c3ba0 Merge "Enable new open app transitions when in multiwindow mode." into ub-launcher3-edmonton 2018-05-23 00:35:22 +00:00
Android Build Merger (Role) 1045cb365a [automerger] Enable new open app transitions when in multiwindow mode. am: 73c27ec176
Change-Id: Ic85f4be3ada5451bd4f50abe9257a2f6cb6ff583
2018-05-23 00:25:46 +00:00
Jon Miranda 73c27ec176 Enable new open app transitions when in multiwindow mode.
Bug: 79118278
Change-Id: Iba79948256d70c913af0a9a584eb040f3a8b4151
2018-05-22 17:25:11 -07:00
Android Build Merger (Role) 64f12854c1 [automerger] Removing FLIP_RECENTS am: 15b82e14a8
Change-Id: If88420d78a15f0354370a30b8964edfe1b36e942
2018-05-23 00:07:31 +00:00
Vadim Tryshev 15b82e14a8 Removing FLIP_RECENTS
Bug: 72222505
Test: Manual
Change-Id: I9c84aa3418a5551abec26f03e870da598072e82c
2018-05-22 17:07:12 -07:00
Android Build Merger (Role) e5c340a995 [automerger] Add mStartState to determine if user swipes up from Home. am: 788c051493
Change-Id: I96432679da0f0be44bc4fa00fa9bd0e768683185
2018-05-22 23:25:45 +00:00
Tracy Zhou 788c051493 Add mStartState to determine if user swipes up from Home.
Bug: 80146880
Test: Manual test
Change-Id: Ia0743bff3f2a5b3998a798743138b012ec461a94
2018-05-22 16:25:37 -07:00
TreeHugger Robot 5454fa1f6e Merge "Making caret visibility part of state definition" into ub-launcher3-edmonton 2018-05-22 23:08:42 +00:00
Android Build Merger (Role) 9a6b5ec050 [automerger] Making caret visibility part of state definition am: 56e1019e95
Change-Id: I7fbb0c18f38a25ef858eebf2115bb55f3ce079ac
2018-05-22 22:58:25 +00:00
Sunny Goyal 56e1019e95 Making caret visibility part of state definition
> Hiding the caret in fast overview state
> Hiding caret in task swipe down interaction

Bug: 79700605
Change-Id: I984d535bc75802501e8aeb13c8f37387f331e5bc
2018-05-22 15:58:20 -07:00
Sunny Goyal 36b2fca3bd Merge "Reset the vertical progress when the discovery bounce is closed" into ub-launcher3-edmonton 2018-05-22 22:20:54 +00:00
Sunny Goyal 5e42a7239c Merge changes from topic "am-74dc7dc8-e2ec-493b-90ca-01725fc50357" into ub-launcher3-master
* changes:
  [automerger] Reset the vertical progress when the discovery bounce is closed am: 0bd0244a73
  Reset the vertical progress when the discovery bounce is closed
2018-05-22 22:20:54 +00:00
TreeHugger Robot 085cebc741 Merge "Skip processing fallback icons as they are already badged and have shadow" into ub-launcher3-edmonton 2018-05-22 22:00:05 +00:00
TreeHugger Robot a31b4b8c25 Merge changes from topic "am-f1734de0-a8c9-409e-bd1b-c22b2df61ce2" into ub-launcher3-master
* changes:
  [automerger] Skip processing fallback icons as they are already badged and have shadow am: fbf327f9ee
  Skip processing fallback icons as they are already badged and have shadow
2018-05-22 22:00:05 +00:00
TreeHugger Robot d1134a0295 Merge "Making overview panel accessible via Tab" into ub-launcher3-edmonton 2018-05-22 22:00:02 +00:00
Android Build Merger (Role) 80213f0354 [automerger] Making overview panel accessible via Tab am: f1507a6a64
Change-Id: I21a2dd970e1bb725034acd2255f11ce62515db8f
2018-05-22 21:49:32 +00:00
Vadim Tryshev f1507a6a64 Making overview panel accessible via Tab
Keyboard navigation of AllAppsContainerView is broken in TOT; disabling
focusing there is necessary for Recents.

Bug: 72222505
Test: Manual
Change-Id: I85d544f7c8dbdaf12e49de51c6626bbc3dc32917
2018-05-22 14:47:44 -07:00
TreeHugger Robot c7ffd730a5 Merge "Tighten up loading of visible task data" into ub-launcher3-edmonton 2018-05-22 21:41:47 +00:00
Android Build Merger (Role) 745200c0b1 [automerger] Tighten up loading of visible task data am: 15067109b1
Change-Id: I0a7cd67a58e8ce17750a1cb1449b6a26e3935b1d
2018-05-22 21:05:36 +00:00
Winson Chung 15067109b1 Tighten up loading of visible task data
- Certain animations can run after the launcher state has changed,
  triggering loading of task data even when the overview state is not
  visible. Only allow re/loading of this data when we are in the overview
  state.

Bug: 76162466
Change-Id: Ie1f492ef712ea4aa2db6f2e1bc7ba4390742875b
2018-05-22 14:05:22 -07:00
Jon eb21f4700d Merge branch 'ub-launcher3-edmonton' into pi-dev am: d00202ed33
am: 907ef46bcd

Change-Id: Ic53b2379d19444d941a0ae28244ec7d4d2a02339
2018-05-22 12:31:13 -07:00
Jon 907ef46bcd Merge branch 'ub-launcher3-edmonton' into pi-dev
am: d00202ed33

Change-Id: I70df8088b66bcfa0085cfe51e244ed22cd83fecb
2018-05-22 12:20:07 -07:00
Tony Wickham dcae7e2b24 Merge "Cleanup how we set back button alpha" into ub-launcher3-edmonton 2018-05-22 19:06:02 +00:00
Tony Wickham ce4a408052 Merge changes from topic "am-d196cf77-8508-4b30-bdff-b040c05a62d7" into ub-launcher3-master
* changes:
  [automerger] Cleanup how we set back button alpha am: 4e21c1b552
  Cleanup how we set back button alpha
2018-05-22 19:06:02 +00:00
Android Build Merger (Role) 9d0e7203ba [automerger] Reset the vertical progress when the discovery bounce is closed am: 0bd0244a73
Change-Id: I606cbe8507190d852a47c96a0fdf70dfcbd78ad5
2018-05-22 18:41:02 +00:00
Sunny Goyal 0bd0244a73 Reset the vertical progress when the discovery bounce is closed
Since discovery bounce runs on absolute values, it can sometime leave the vertical progress
at an old value, if it is closed after the state change.
Also simplifying discovery bounce animation to use xml everytime.

Bug: 80099242
Change-Id: Iebc249dd02f474cbed85b695eeeb8c2bf60b935d
2018-05-22 11:40:58 -07:00
Android Build Merger (Role) f0afafec73 [automerger] Making clear-all action accessible on a fallback Overview. am: 783cd3cf21
Change-Id: I705d2b912998203ce7149dfa7d1ec0758055a188
2018-05-22 18:07:02 +00:00
Vadim Tryshev 783cd3cf21 Making clear-all action accessible on a fallback Overview.
Bug: 72222505
Test: Manual
Change-Id: I063081b4fa009882e50852e107490fddae0f86b7
2018-05-22 11:06:36 -07:00
Android Build Merger (Role) 478c2a1a2e [automerger] Cleanup how we set back button alpha am: 4e21c1b552
Change-Id: Ia3a743ad864d092381a858a6c20d33e162f4f18f
2018-05-22 18:05:17 +00:00
Tony Wickham 4e21c1b552 Cleanup how we set back button alpha
Add BackButtonAlphaHandler to set back button alpha, instead of setting
it from multiple places.

Also force back button alpha to be 1 if swipe up is disabled (b/80091187)

Change-Id: I49b63a0e6b033a3a947a847669a398f1b9ff0564
2018-05-22 11:05:01 -07:00
Jon d00202ed33 Merge branch 'ub-launcher3-edmonton' into pi-dev
Bug: 80134723
Test: manual
Change-Id: I8a2a0a2db354ab88884e3efa0b0076522fe610bd
2018-05-22 13:57:32 -04:00
Android Build Merger (Role) e35f5ae036 [automerger] Bound recents content alpha to 0 and 1 am: 8417a7b514
Change-Id: Id555e2e108882b4e67473c449c2ddee8eba8ba68
2018-05-22 00:11:36 +00:00
Tony Wickham 8417a7b514 Bound recents content alpha to 0 and 1
Now that we use OvershootInterpolator for the atomic recents animation,
it's possible to get alpha > 1. The drawable and text paint used in the
empty recents state doesn't handle this well, causing alpha to jump to 0
in this case. Instead, we'll just force it to clamp to 1 ourselves.

Bug: 80004542
Change-Id: Id0177caf63cd349f6f27c9dfaf0e8995447e70fc
2018-05-21 17:11:24 -07:00
TreeHugger Robot 52cb0a73a4 Merge "Go back to previous state when hitting back from discovery bounce" into ub-launcher3-edmonton 2018-05-21 23:11:56 +00:00
Android Build Merger (Role) 4229122049 [automerger] Go back to previous state when hitting back from discovery bounce am: 52c1b66f46
Change-Id: Ib979caee1d57bb92aa4de96a9587c0307799a3d1
2018-05-21 23:02:02 +00:00
Tony Wickham 52c1b66f46 Go back to previous state when hitting back from discovery bounce
Normally when you hit back, we just close the floating view if there
is one. This makes less sense for DiscoveryBounce, since it doesn't
feel like a different state even though it's technically a floating
view. So in that case, don't consume the back press; let launcher
handle it to go to the previous state.

Bug: 80075741
Change-Id: I7270b61be70509cb2101400a12929478a5d082aa
2018-05-21 16:01:49 -07:00
Android Build Merger (Role) 0874711c87 [automerger] onResume event should be logged (not twice but once) Bug: 79541772 am: bd6fba9f58
Change-Id: I7f5f11081d6ae1c37a4bbe0bbb02625214cd38d9
2018-05-21 19:28:02 +00:00
Hyunyoung Song bd6fba9f58 onResume event should be logged (not twice but once)
Bug: 79541772

Change-Id: I5fe1271007e4579e1ec95d51c215ef48d0c6eedd
2018-05-21 12:27:46 -07:00
TreeHugger Robot 7b19b16f09 Merge "Never setting accessibility focus manually" into ub-launcher3-edmonton 2018-05-21 19:21:47 +00:00
Android Build Merger (Role) 46d96b77d3 [automerger] Never setting accessibility focus manually am: 00e0b91917
Change-Id: I812e19b4facccfdcabd361eec847740764347536
2018-05-21 19:04:07 +00:00
Vadim Tryshev 00e0b91917 Never setting accessibility focus manually
This will result in the focus going to the second from the right task
upon opening Recents. This will be mitigated by implementing in near
future announcements like Task 6 out of 7.

Besides this, due to (presumably) problems external to Launcher, the
focus may stay on Home button or completely disappear upon opening
Recents.

Bug: 72222505
Change-Id: I0e5ac62bfa0e1c0db2d17a6014e61f82cfccf252
Testing: Manual
2018-05-21 19:04:05 +00:00
Tony Wickham e542e91191 Merge "Cleanup UserManagerCompatVP to not use reflection" into ub-launcher3-edmonton 2018-05-21 18:18:47 +00:00
Android Build Merger (Role) ec8e9b91ab [automerger] Cleanup UserManagerCompatVP to not use reflection am: a9cc397673
Change-Id: I8e3061756e7a06c3f6f2e6cd1085b58baef7894d
2018-05-21 17:55:46 +00:00
Tony Wickham a9cc397673 Cleanup UserManagerCompatVP to not use reflection
Change-Id: I1e4afc9c36f9d8641799b70e83f6b9801aec2e3d
2018-05-21 10:54:09 -07:00
Tony Wickham e2116daa88 Merge "Don't prevent animations in power save mode" into ub-launcher3-edmonton 2018-05-21 17:51:35 +00:00