Mehdi Alizadeh
25b4dfee29
Hides the keyboard when qsb loses focus in All apps
...
Bug: 80190879
Change-Id: I88da6ef7a88b9dd4fce06e4f2b4592ee6ce39195
2018-06-05 16:22:35 -07:00
Tony Wickham
e9216a80e4
Merge changes from topic "am-95e6a52f-50ad-414d-a101-982ce29323e7" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Use getLocationOnScreen() to determine home bounds am: 678be9b823
Use getLocationOnScreen() to determine home bounds
2018-06-05 17:25:35 +00:00
Android Build Merger (Role)
7c8ffd1d3b
[automerger] Do not change state in the middle of quickstep gesture am: d936f6a5e9
...
Change-Id: I6297797bb034ad8bd2600c8abb5a959ee0e6aa32
2018-06-05 17:12:30 +00:00
Sunny Goyal
d936f6a5e9
Do not change state in the middle of quickstep gesture
...
Changing states causing quickscrub to get cancelled and recentsView to
get reset to page 0, causing an abrupt jump.
Bug: 80537625
Bug: 80497058
Change-Id: I19cfe4380bbff15734b9d90dc31596904da27483
2018-06-05 10:12:23 -07:00
Android Build Merger (Role)
23c2b8c8ec
[automerger] Use getLocationOnScreen() to determine home bounds am: 678be9b823
...
Change-Id: I8e5fd78aabdb623d43772a805a5d53440f27dead
2018-06-05 15:37:50 +00:00
Tony Wickham
678be9b823
Use getLocationOnScreen() to determine home bounds
...
This correctly accounts for device cutouts in landscape.
Bug: 76220728
Change-Id: I34f022d92957caeffae49b21a89acaf13e188076
2018-06-05 08:36:44 -07:00
TreeHugger Robot
6e680f9bf6
Merge "Deleting invalid icons when an app is restored" into ub-launcher3-edmonton-polish
2018-06-04 23:54:10 +00:00
Android Build Merger (Role)
4534bd9423
[automerger] Skip logging if device profile is not initialized am: 87168ca1f7
...
Change-Id: I2729ac8d3ac15ac7dd92aba2927c6cbb8dd7b3de
2018-06-01 19:54:47 +00:00
Sunny Goyal
87168ca1f7
Skip logging if device profile is not initialized
...
Since recentsAnimation and animationCancel come on the event queue, we may skip
recentsAnimation and only process animationCancel if they happen too close to
each other, before the first event is scheduled on eventQueue.
As a result deviceProfile is never initialized.
Prevent crash by skipping logging in this case, we shouldn't be logging it anyway
Bug: 80515833
Change-Id: Ife1d6009bcdc34af6c281d848665145cd235fa40
2018-06-01 12:54:10 -07:00
Tracy Zhou
edd4f89f4d
Skip shelf adjustment for PIP when quickscrubbing
...
Change-Id: I6dbf63dfda608601baa257125db5ec69af9f30ee
Fixes: 80316126
Test: Manual test
2018-06-01 11:24:42 -07:00
Jorim Jaggi
c1ee70bf3d
Merge changes from topics "am-d455296f-ca9f-4a88-999f-65e8ba3f6b8a", "am-6ed11203-0b52-4aea-b304-3f471c0aa3bf" into ub-launcher3-edmonton
...
* changes:
Use SyncRtSurfaceTransactionApplier for recents enter/exit
Use SyncRtSurfaceTransactionApplier for app opening
2018-06-01 12:27:04 +00:00
Jorim Jaggi
02e2865ab9
Merge changes from topics "am-d455296f-ca9f-4a88-999f-65e8ba3f6b8a", "am-6ed11203-0b52-4aea-b304-3f471c0aa3bf" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Use SyncRtSurfaceTransactionApplier for recents enter/exit am: 80b9314781
Use SyncRtSurfaceTransactionApplier for recents enter/exit
[automerger] Use SyncRtSurfaceTransactionApplier for app opening am: 1008f6d72e
Use SyncRtSurfaceTransactionApplier for app opening
2018-06-01 12:27:04 +00:00
Android Build Merger (Role)
e185ee54d4
[automerger skipped] Import translations. DO NOT MERGE skipped: d943aacbfe
...
Change-Id: I86a918f0492a47596257f3391de5fa072137f087
2018-06-01 00:28:30 +00:00
Bill Yi
d943aacbfe
Import translations. DO NOT MERGE
...
Change-Id: Idf5bc036acf70e711dcd166787ceb6c494027ea4
Auto-generated-cl: translation import
2018-05-31 17:25:09 -07:00
Android Build Merger (Role)
bda981419c
[automerger] Do not run StateHandler code while holding the lock am: f46779fe01
...
Change-Id: I2281b44fd9cc4156a759cb3828b2829d324439cd
2018-05-31 21:13:03 +00:00
Sunny Goyal
f46779fe01
Do not run StateHandler code while holding the lock
...
Deadlock:
Main thread:
InternalStateHandler.run() =>
LauncherFrameDrawn =>
Switch MotionEventQueue to Main thread =>
Try to acquire MotionEventQueue lock while holding InternalStateHandler lock
Remote UI thread
Recents Animation cancel on MotionEventQueue =>
Cancel SwipeHandler =>
Clear previously registered InternalStateHandler =>
Try to acquire InternalStateHandler lock while holding MotionEventQueue lock
Bug: 80536505
Change-Id: I75e522edea2a76f8bc90e8abc2a174583cc709c4
2018-05-31 14:12:52 -07:00
TreeHugger Robot
f4392dbf5a
Merge "Some launcher3 fixes so that it compiles with different configurations" into ub-launcher3-edmonton
2018-05-31 16:42:56 +00:00
Android Build Merger (Role)
9e40ef9894
[automerger] Some launcher3 fixes so that it compiles with different configurations am: d0f43ceba7
...
Change-Id: I4886d9a1880c35ebb36ccda20401e6c7e394dad9
2018-05-31 01:15:27 +00:00
Sunny Goyal
d0f43ceba7
Some launcher3 fixes so that it compiles with different configurations
...
Bug: 79996542
Change-Id: I4267aeb8f5b0714415970c63453049ff41466644
2018-05-30 18:15:21 -07:00
TreeHugger Robot
c86805f433
Merge "Theme updates for dark text:" into ub-launcher3-edmonton
2018-05-30 23:06:26 +00:00
Android Build Merger (Role)
a4feb0c385
[automerger] Theme updates for dark text: am: 337fcb7983
...
Change-Id: Ib43cca83d5cc0e02a6f5cab4b20ecf325361b08b
2018-05-30 22:53:16 +00:00
Sunny Goyal
337fcb7983
Theme updates for dark text:
...
> Using white scrim on adjescent tiles in overview
> Using a ligher scrim in dark-theme+dark-text
Bug: 80253867
Change-Id: I3f257d3addaca8bc5970a61722f5ae0e7af89382
2018-05-30 15:53:10 -07:00
Sunny Goyal
e48fe1095d
Deleting invalid icons when an app is restored
...
When a app is restored, it may not be in exactly the same state as it was when backed up.
Some components might be missing, and some shortcuts may be disabled or unavailable
Bug: 63525806
Change-Id: I09e6c0e9a9d2c1e8ccd73430f94bd065bdf2718e
2018-05-30 15:23:09 -07:00
Android Build Merger (Role)
c000c34add
[automerger] Shift recents up slightly in quick scrub am: 2f347149af
...
Change-Id: I419c960ecd3c5cff44a58f8d94c230f61f85236c
2018-05-30 21:28:38 +00:00
Tony
2f347149af
Shift recents up slightly in quick scrub
...
Bug: 79883290
Change-Id: If57fd52505d7f965ea8a28e90e715c5723915e57
2018-05-30 14:28:20 -07:00
Tony Wickham
3635123e45
Merge "Fix animation not playing when going home while another animation is playing" into ub-launcher3-edmonton
2018-05-30 19:31:06 +00:00
Tony Wickham
813ab5c83e
Merge changes from topic "am-3ad0ccd0-ca7c-4572-b131-aa4fe70fe454" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Fix animation not playing when going home while another animation is playing am: 67f9cad75a
Fix animation not playing when going home while another animation is playing
2018-05-30 19:31:06 +00:00
Android Build Merger (Role)
7b77403629
[automerger] Fix animation not playing when going home while another animation is playing am: 67f9cad75a
...
Change-Id: Ifabc0562f8dbe0e3c8f7a3e706e56c529dfdc4cb
2018-05-30 00:39:04 +00:00
Android Build Merger (Role)
a3e47fe80c
[automerger] Removing accessibility action for Clear-all am: 442fc108c3
...
Change-Id: I994543bd712963b26ab2b29e279a1758f4468520
2018-05-30 00:36:24 +00:00
Vadim Tryshev
442fc108c3
Removing accessibility action for Clear-all
...
Now that Clear-all button is visible for accessibility, there is no need
in it.
Bug: 80156299
Test: Manual
Change-Id: I5997692be015947692a8bb720a449d1d36302526
2018-05-29 17:34:19 -07:00
Tony
67f9cad75a
Fix animation not playing when going home while another animation is playing
...
When going to a new state, we cancel any currently playing animation. When
canceling the animation, we reset mState = mCurrentStableState. Thus, when
determining the duration of the new animation, we have both state == NORMAL
and mState == NORMAL, leading to a duration of 0 and therefore no animation.
Storing the fromState before canceling/resetting fixes the issue.
Change-Id: I92332deae8058c4dd41212fe7f749955ede28b1c
2018-05-29 17:33:16 -07:00
Android Build Merger (Role)
6d75448fdb
[automerger] Update displacement on ACTION_UP as well, in case ACTION_UP and came in a different frame than last ACTION_MOVE am: ab66067def
...
Change-Id: Id8ff4d88a399ef4e45805a3b8bbc4fe18064bb17
2018-05-29 22:55:06 +00:00
Sunny Goyal
ab66067def
Update displacement on ACTION_UP as well, in case ACTION_UP and came in a different frame
...
than last ACTION_MOVE
Bug: 80292740
Change-Id: Ie75ac3ebb74024073965a7455a6503e8ed3f6d99
2018-05-29 15:54:59 -07:00
Tony Wickham
2daafb6813
Merge changes from topic "am-44d997ce-f83c-4bd7-aee0-6ab74e7269f5" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Unhide badge when popup closes without animation am: bb9378aead
Unhide badge when popup closes without animation
2018-05-29 22:44:10 +00:00
Tony Wickham
0512a6de57
Merge "Unhide badge when popup closes without animation" into ub-launcher3-edmonton
2018-05-29 22:44:09 +00:00
Tony Wickham
ed37da8596
Merge changes from topic "am-125d8586-dd81-455b-b3e8-107829f04796" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Set mState = mCurrentStableState in onAnimationCancel am: 8935d9515c
Set mState = mCurrentStableState in onAnimationCancel
2018-05-29 22:16:05 +00:00
Tony Wickham
ad361780fe
Merge "Set mState = mCurrentStableState in onAnimationCancel" into ub-launcher3-edmonton
2018-05-29 22:16:05 +00:00
TreeHugger Robot
5ec7fbd340
Merge changes from topic "am-4b8e4c1e-4bcf-4005-a8fa-209b8b48e653" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Accounting for one frame jump when starting a fling animation am: 9c3f172d9c
Accounting for one frame jump when starting a fling animation
2018-05-29 22:07:55 +00:00
TreeHugger Robot
ad85852cc0
Merge "Accounting for one frame jump when starting a fling animation" into ub-launcher3-edmonton
2018-05-29 22:07:55 +00:00
Android Build Merger (Role)
556a97d9d6
[automerger] Set mState = mCurrentStableState in onAnimationCancel am: 8935d9515c
...
Change-Id: Ib02a0b19494b8c71576145dc1bd9d45dfd36c399
2018-05-29 22:03:16 +00:00
Tony Wickham
8935d9515c
Set mState = mCurrentStableState in onAnimationCancel
...
mState is set when the transition starts toward that state even if it is
never reached. If the animation is canceled, therefore, we should reset
mState = mCurrentStableState since that is the state we came from.
For instance, when swiping up from overview, mState = ALL_APPS, but when
swiping back down we cancel that animation and create the task launch
animation. When creating the task launch animation, we reapplyState(),
which, before this change, was still ALL_APPS instead of OVERVIEW.
Bug: 79935289
Change-Id: I59c5799e92350747e4ef1d99a80ba678a2ce7b98
2018-05-29 21:58:52 +00:00
Android Build Merger (Role)
d7eaf26425
[automerger] Unhide badge when popup closes without animation am: bb9378aead
...
Change-Id: Ib3e8bc6622e74c9a7ca214cfabecac956b666397
2018-05-29 21:46:13 +00:00
Tony
bb9378aead
Unhide badge when popup closes without animation
...
Bug: 80379412
Change-Id: I7d6c1b67a07747078b43b17612d8c67a46c8cc0e
2018-05-29 14:44:41 -07:00
TreeHugger Robot
d715070fe8
Merge changes from topic "am-0b3e8005-2f86-464c-a098-80fe1bc17072" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Enable accessibility of Clear All button. am: a3e48d8035
Enable accessibility of Clear All button.
2018-05-29 20:48:47 +00:00
TreeHugger Robot
688701317a
Merge "Enable accessibility of Clear All button." into ub-launcher3-edmonton
2018-05-29 20:48:47 +00:00
Android Build Merger (Role)
4205b54ca8
[automerger] Accounting for one frame jump when starting a fling animation am: 9c3f172d9c
...
Change-Id: Ic557cf266e8de2a1fc37eb98dc00766f148b5123
2018-05-29 20:39:10 +00:00
Sunny Goyal
9c3f172d9c
Accounting for one frame jump when starting a fling animation
...
Bug: 80292740
Change-Id: I47bca071d42d1d217068c128f9793e87210d0286
2018-05-29 13:38:57 -07:00
Tony Wickham
563a820a16
Merge changes from topic "am-e25a8740-226a-4af9-b60d-f299bd4a3297" into ub-launcher3-edmonton-polish
...
* changes:
[automerger] Fix clipping recents when scaling down am: 615ad40c38
Fix clipping recents when scaling down
2018-05-29 19:33:24 +00:00
Tony Wickham
222d517c89
Merge "Fix clipping recents when scaling down" into ub-launcher3-edmonton
2018-05-29 19:33:24 +00:00
TreeHugger Robot
038338d214
Merge "Various quickscrub fixes" into ub-launcher3-edmonton
2018-05-29 19:26:07 +00:00