Tony Wickham
222d517c89
Merge "Fix clipping recents when scaling down" into ub-launcher3-edmonton
2018-05-29 19:33:24 +00:00
Android Build Merger (Role)
1d9a44748a
[automerger] Various quickscrub fixes am: 9bb8ffb5e3 am: c7bf48338c
...
Change-Id: I2ed6d0318a36148bf177108d3d2c21506644d33f
2018-05-29 19:17:28 +00:00
Sunny Goyal
9bb8ffb5e3
Various quickscrub fixes
...
> Fixing PagedView resetting the currentPage, if scrollToPage was called before first layout
This causes quickscrub to jump back to the current task if launcher activity was dead.
> Fixing missing callbacks in DeferredTouchConsumer causing missed quick scrub flings
> Sending the resents animation callbacks on the motion queue thread, to avoid synchronization
issues with sysui callbacks.
> Waiting until the recents animation is received before starting the scale down animation
> Calculating the offset for quickscrub statically incase launcher activity was dead
Bug: 80214390
Change-Id: I1b7d00b7b266655a92fcd6239f25ba191655150f
2018-05-29 12:17:20 -07:00
Android Build Merger (Role)
13fbca937d
[automerger] Fix clipping recents when scaling down am: 615ad40c38 am: 7f510c5886
...
Change-Id: Ief4341d4b37b59da54729c114fa066fc53484171
2018-05-29 19:15:32 +00:00
Android Build Merger (Role)
7f510c5886
[automerger] Fix clipping recents when scaling down am: 615ad40c38
...
Change-Id: I0e135e2fb4a867fae8f9c6cf20c24ebca58539e8
2018-05-29 19:15:30 +00:00
Tony
615ad40c38
Fix clipping recents when scaling down
...
- Parent shouldn't clip scaled down child
- Remove outline provider from scaled down child so it doesn't clip
Bug: 80267476
Change-Id: I9feb1ccf2069b8c88d8499e2813c818f9aea19af
2018-05-29 12:09:57 -07:00
Android Build Merger (Role)
3505c28af0
[automerger] Enable accessibility of Clear All button. am: a3e48d8035 am: 6ad288f99b
...
Change-Id: I7e62eb8e671f5be53611f94cf49eacb92978d4b3
2018-05-29 18:52:00 +00:00
Vadim Tryshev
a3e48d8035
Enable accessibility of Clear All button.
...
The button appears in the accessibility hierarchy
as a child of RecentsView.
This makes both Talkback and Switch access
to work with it normally.
Bug: 80156299
Test: Manual
Change-Id: Ife2044b2ef78fb27b32f2d33fb17744662a2b054
2018-05-29 18:51:57 +00:00
Jorim Jaggi
87356e7b48
Merge "Fix binder call for app opening" into ub-launcher3-edmonton
2018-05-29 17:40:56 +00:00
Android Build Merger (Role)
7495058f3a
[automerger] Use SyncRtSurfaceTransactionApplier for recents enter/exit am: 80b9314781 am: a7fdc39755
...
Change-Id: Ic9b5a99a8e9513ba9934d8a9ac003c5b06a0bd28
2018-05-29 13:50:25 +00:00
Android Build Merger (Role)
a7fdc39755
[automerger] Use SyncRtSurfaceTransactionApplier for recents enter/exit am: 80b9314781
...
Change-Id: I4a179cde85e81fa971982c6d0087a57bfe513596
2018-05-29 13:50:22 +00:00
Jorim Jaggi
80b9314781
Use SyncRtSurfaceTransactionApplier for recents enter/exit
...
To ensure proper synchronization, fixing jank.
Furthermore, we need to move the background choreographer to
vsync-sf pulse in order to allow for a smooth transition
background -> foreground when handling the touch.
Test: Swipe up, disable swipe, press recents to enter/exit
Bug: 80292740
Change-Id: Ie58616edf6432a0154d6dbf8497218721154d2b8
2018-05-29 15:50:14 +02:00
Android Build Merger (Role)
ddd4a96c18
[automerger] Use SyncRtSurfaceTransactionApplier for app opening am: 1008f6d72e am: 65456764cb
...
Change-Id: If648ee690ff21f6e4654002cd6f28bf4e675aa5d
2018-05-29 13:47:45 +00:00
Android Build Merger (Role)
65456764cb
[automerger] Use SyncRtSurfaceTransactionApplier for app opening am: 1008f6d72e
...
Change-Id: I219874f25ba6e9ac1d48d3a35d2860bb40328c8c
2018-05-29 13:47:42 +00:00
Jorim Jaggi
1008f6d72e
Use SyncRtSurfaceTransactionApplier for app opening
...
To ensure 100% synchronization, fixing jank.
Test: Open and close apps
Bug: 78611607
Change-Id: I6843e88ab1de0b8e7d80e6a6f547b895b527d093
2018-05-28 18:10:47 +02:00
Android Build Merger (Role)
6d056f1f2a
[automerger] Fix binder call for app opening am: 1d1a3d7242 am: 518a353826
...
Change-Id: I9a44f544df16ff51fb297a8202f44140b481f491
2018-05-28 16:09:54 +00:00
Android Build Merger (Role)
518a353826
[automerger] Fix binder call for app opening am: 1d1a3d7242
...
Change-Id: Ieaa9a8050abda9c4382843be1a2c77b20c15604d
2018-05-28 16:09:51 +00:00
Jorim Jaggi
1d1a3d7242
Fix binder call for app opening
...
Needs to acquire the AM/WM lock, which may cause jank during
the animation.
Test: Open app, observe no binder calls.
Bug: 78611607
Change-Id: I3459383c9597801405dd9c688837a2bffeeb7f9e
2018-05-28 18:08:40 +02:00
Vadim Tryshev
5c17a390d2
Merge "Reporting range of visible tasks" into ub-launcher3-edmonton
2018-05-25 19:55:39 +00:00
Vadim Tryshev
684dca752e
Merge changes from topic "am-973ea672-98ae-4501-a3d3-ef5271a73c98" into ub-launcher3-master
...
* changes:
[automerger] Reporting range of visible tasks am: 528b9e0615 am: cd622e1e7c
[automerger] Reporting range of visible tasks am: 528b9e0615
Reporting range of visible tasks
2018-05-25 19:55:39 +00:00
Vadim Tryshev
ddc90f8f21
Merge changes from topic "am-973ea672-98ae-4501-a3d3-ef5271a73c98" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Reporting range of visible tasks am: 528b9e0615
Reporting range of visible tasks
2018-05-25 19:55:39 +00:00
Winson Chung
30d2fc748d
Merge "Tweaking quickscrub launch animation for new task sizes." into ub-launcher3-edmonton
2018-05-25 19:54:24 +00:00
Winson Chung
0fd09f9144
Merge changes from topic "am-aa2263d7-bbbe-42d9-8756-b769cf8aab24" into ub-launcher3-master
...
* changes:
[automerger] Tweaking quickscrub launch animation for new task sizes. am: 35cde20a17 am: a563e02d90
[automerger] Tweaking quickscrub launch animation for new task sizes. am: 35cde20a17
Tweaking quickscrub launch animation for new task sizes.
2018-05-25 19:54:24 +00:00
Winson Chung
8f5f1e9641
Merge changes from topic "am-aa2263d7-bbbe-42d9-8756-b769cf8aab24" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Tweaking quickscrub launch animation for new task sizes. am: 35cde20a17
Tweaking quickscrub launch animation for new task sizes.
2018-05-25 19:54:24 +00:00
Android Build Merger (Role)
30796246f8
[automerger] Reporting range of visible tasks am: 528b9e0615 am: cd622e1e7c
...
Change-Id: Ie5dc36936d4c1ba71bb8bf9b3a548d1f105c6fff
2018-05-25 19:25:50 +00:00
Android Build Merger (Role)
cd622e1e7c
[automerger] Reporting range of visible tasks am: 528b9e0615
...
Change-Id: If07b140aa110e7fb8f8ef17637454126248720c1
2018-05-25 19:25:49 +00:00
Vadim Tryshev
528b9e0615
Reporting range of visible tasks
...
Also fixes task position being incorrectly reported specifically for
swipe events due to using stale getCurrentPage().
Bug: 72222505
Test: Manual
Change-Id: Ic79b67f8a6ffbfabc397b411b14afc309405197e
2018-05-25 12:24:40 -07:00
Sunny Goyal
4308bd232e
Merge "Fixing launcher going to a different state when dragging an icon from different activity" into ub-launcher3-edmonton
2018-05-25 19:17:28 +00:00
Android Build Merger (Role)
6d85b5e793
[automerger] Fixing launcher going to a different state when dragging an icon from different activity am: 4dcda06542 am: 1d146b2264
...
Change-Id: I406d03017484aa5a2d701d27df1f96421ef33701
2018-05-25 18:57:02 +00:00
Android Build Merger (Role)
1d146b2264
[automerger] Fixing launcher going to a different state when dragging an icon from different activity am: 4dcda06542
...
Change-Id: Ifcb89488c351ba866026cfbdf3645b4358eeac8f
2018-05-25 18:57:01 +00:00
Sunny Goyal
4dcda06542
Fixing launcher going to a different state when dragging an icon from different activity
...
Bug: 80191074
Change-Id: I45ea646dc2bd21627e8b724dac9c9fc23c18797d
2018-05-25 11:56:53 -07:00
Sunny Goyal
271dc919d0
Merge "Cancelling quickscrub state incease we missed quickscrub end event" into ub-launcher3-edmonton
2018-05-25 18:40:16 +00:00
Android Build Merger (Role)
264331a0fc
[automerger] Cancelling quickscrub state incease we missed quickscrub end event am: 0fb1e4b5a7 am: 1b905daf5c
...
Change-Id: Ibdc731a0446432468f90cd84d74c4b2ed36bcc18
2018-05-25 18:39:47 +00:00
Android Build Merger (Role)
1b905daf5c
[automerger] Cancelling quickscrub state incease we missed quickscrub end event am: 0fb1e4b5a7
...
Change-Id: I0ba02df3d089cd26356aab32bd1f7a7249d1702f
2018-05-25 18:39:46 +00:00
Android Build Merger (Role)
62dc716526
[automerger] Add logging for selected text and split screen Bug: 79787082 am: de184a243d am: 08d9bb2d33
...
Change-Id: Ia3fe0fd99aaecfa8f4943a968aaed676a357d8f0
2018-05-25 18:01:09 +00:00
Android Build Merger (Role)
7bb6239673
[automerger] Tweaking quickscrub launch animation for new task sizes. am: 35cde20a17 am: a563e02d90
...
Change-Id: I42b1aeb147aeac564752f937a597c8e1615389fa
2018-05-25 17:58:27 +00:00
Winson Chung
35cde20a17
Tweaking quickscrub launch animation for new task sizes.
...
Bug: 79945202
Change-Id: Ibe1e53d45bc3fda325cebc14aa6a61f61f08edb0
2018-05-25 10:58:17 -07:00
Hyunyoung Song
de184a243d
Add logging for selected text and split screen
...
Bug: 79787082
action:LONGPRESS
Source child:TASK_PREVIEW
action:TAP
Source child:SPLIT_SCREEN_TARGET
Change-Id: Ica5a3955f092c6678e646b6df76567cdfa3485df
2018-05-25 10:53:39 -07:00
Tony Wickham
5d6282fcf3
Merge "Use correct interpolator for recents scale when quick scrubbing" into ub-launcher3-edmonton
2018-05-25 17:11:23 +00:00
Android Build Merger (Role)
b2854695d3
[automerger] Use correct interpolator for recents scale when quick scrubbing am: 4ff7d8e7b3 am: ca1cda1e84
...
Change-Id: Idee38ab1bd72212457abcc3e4e9163875601452f
2018-05-25 05:54:55 +00:00
Android Build Merger (Role)
ca1cda1e84
[automerger] Use correct interpolator for recents scale when quick scrubbing am: 4ff7d8e7b3
...
Change-Id: Idc871494af4eb507e841e07d6d758a6a83336fbf
2018-05-25 05:54:53 +00:00
Tony Wickham
4ff7d8e7b3
Use correct interpolator for recents scale when quick scrubbing
...
Use same interpolator for scale and translationY so that they feel more
coordinated. (They were already the same in all cases except when
scrubbing when already in overview, which never had a scale component
before.)
Bug: 80139193
Change-Id: Id143b5cc9279d55aaa1b0444db5fe4b41ce92170
2018-05-24 22:48:46 -07:00
Winson Chung
f13015d76a
Merge "Fix recents task view launch animation unclipping issue." into ub-launcher3-edmonton
2018-05-24 22:38:59 +00:00
Android Build Merger (Role)
886d909be6
[automerger] Fix recents task view launch animation unclipping issue. am: af41ea2ac5
...
Change-Id: I34f9463a19e473aec12856cb611f5c1a59ee7b92
2018-05-24 22:11:31 +00:00
Winson Chung
af41ea2ac5
Fix recents task view launch animation unclipping issue.
...
- Don't apply the scale to app window crop (which should be in app window
space)
Bug: 79945202
Change-Id: I68862f7f7d69eab64570ab3b1e3996a2e9a9e2ba
2018-05-24 15:10:50 -07:00
TreeHugger Robot
96bc904ded
Merge "Fixing keyboard navigation when Overview list is empty" into ub-launcher3-edmonton
2018-05-24 20:16:45 +00:00
Android Build Merger (Role)
96a2ea917a
[automerger] Fixing keyboard navigation when Overview list is empty am: 1b0c5032d1
...
Change-Id: I89c9d7f6f5528c29d5287acba8d6075721f0a913
2018-05-24 20:07:06 +00:00
Vadim Tryshev
1b0c5032d1
Fixing keyboard navigation when Overview list is empty
...
Bug: 80155387
Change-Id: Ife86fe4b718ef01291a04b21020155110d75fa7b
Testing: Manual
2018-05-24 13:06:18 -07:00
TreeHugger Robot
db28a992a9
Merge "Wait until the remote transtions are received before trying to quickscrub animations" into ub-launcher3-edmonton
2018-05-24 19:46:39 +00:00
TreeHugger Robot
f7a2884da7
Merge changes from topic "am-1845e92c-2782-4815-9c42-f669c27fec5b" into ub-launcher3-master
...
* changes:
[automerger] Wait until the remote transtions are received before trying to quickscrub animations am: 6ec237a260
Wait until the remote transtions are received before trying to quickscrub animations
2018-05-24 19:46:39 +00:00