Matthew Ng
eb9cc9dbd5
Animate the long press icon scale for task menu to match task view
...
Use scale listeners to track each other's icon scale to match them.
Test: go to recents and long press icon
Fixes: 110789415
Change-Id: I9bba3130ecf1d099db9708c84e709d16f5906c36
2018-07-17 11:21:23 -07:00
Android Build Merger (Role)
1f8cbcf1c6
[automerger] App menu icon launching app info hides taskview menu am: 00fec0d53b
...
Change-Id: I9a9367b8c6f41aba000f842df7d44171392639ec
2018-07-14 00:02:12 +00:00
Matthew Ng
00fec0d53b
App menu icon launching app info hides taskview menu
...
Change-Id: I0b493229d18027adbb7c1ee15b38d859e0b3a434
Fixes: 111405044
Test: go to overview, tap icon, tap app info
2018-07-13 17:00:24 -07:00
Sunny Goyal
32f91ab991
Proxying touch events from RecentsTouchConsumer to Launcher
...
While swipe-up animation is running, the user can quickly start
another touch gesture. In that case we keep the recents transtion active
and proxy all touch events to launcher.
Bug: 110901700
Change-Id: Ie3b448dfea00473082dc9143423d3596504a3fcc
2018-07-12 14:06:54 -07:00
Sunny Goyal
0a40a187b5
Merge "Exposing some private methods to easily customize arrow popup" into ub-launcher3-master
2018-07-12 18:45:27 +00:00
Hyunyoung Song
956ec4b0e5
Remove device profile dependency from UserEventDispatcher
...
Bug: 110122682
Change-Id: I31ba61e60e31f1cc84e6d0cf115193e45d9fcfdb
2018-07-11 23:31:01 -07:00
Sunny Goyal
87b5eb689b
Exposing some private methods to easily customize arrow popup
...
Change-Id: I6f6dc0604a616f26c0879732a0237767ddbfdccc
2018-07-11 14:35:51 -07:00
TreeHugger Robot
3437bba865
Merge "Moving some abstract classes to interfaces, to better use java-8 features" into ub-launcher3-master
2018-07-10 18:58:46 +00:00
Sunny Goyal
83fd25e3af
Moving some abstract classes to interfaces, to better use java-8 features
...
Change-Id: I862af4931c95cbde052130d8b7d4ac3375db782f
2018-07-09 17:01:28 -07:00
Sunny Goyal
7edf3d3f9a
Only call requestUnbind if we are connected.
...
Somethimes onSettingChanged can come after the connected has disconnected because
of posting message on the different thread.
Bug: 110929527
Change-Id: I09f503c2f2f437c8656d491a7fdec3ce4e82257b
2018-07-09 15:09:43 -07:00
Sunny Goyal
d0e360a858
Lazy loading LauncherAppState
...
Separating InvarantDeviceProfile out of LauncherAppState and creating
LauncherAppState only when it is actually used
Change-Id: I2ee55f53cae01f11203f94675bb5f70c65ad2b9d
2018-07-03 14:39:21 -07:00
Sunny Goyal
7f920b8d5e
Cleaning up build rules to simplify customizing derivative projects
...
> Using {packageName} instead of hardcoding com.android.launcher3 in AndroidManifest.xml
for strings which are dependent on packageName
> Adding proguard rule to prevent obfuscating any overridable class
> Making it easier to extend SettingsActivity by overriding the fragment class
Change-Id: I5668c3f33b4cf20ad01d7f54b3d79cc0d268d391
2018-07-02 11:16:04 -07:00
Android Build Merger (Role)
778112acf7
[automerger] Fix clipping issue on adaptive icons Bug: 62372639 am: 82d0835fa5
...
Change-Id: Ib3b40778e3828dacd0d851481afdeefe9960e5b3
2018-06-28 22:19:24 +00:00
Hyunyoung Song
82d0835fa5
Fix clipping issue on adaptive icons
...
Bug: 62372639
Verified the one last device, b***line.
Change-Id: I1d97d0cbe0afe76ee21de5964abf639fb4c0fceb
2018-06-28 15:19:05 -07:00
Android Build Merger (Role)
3241e68632
[automerger] Fix clipping issue on adaptive icons Bug: 62372639 am: 7d4ef41cb4
...
Change-Id: Id8b659b99db2b2ee5fcb468a046ef9704046487e
2018-06-28 18:33:37 +00:00
Hyunyoung Song
7d4ef41cb4
Fix clipping issue on adaptive icons
...
Bug: 62372639
Change-Id: Ie9dcf18f61c45225823dfbbf85578edcbffd86b9
2018-06-28 11:33:23 -07:00
Android Build Merger (Role)
acbda3fe52
[automerger] Last minute swipe up overshoot tweaks am: d63e6dff28
...
Change-Id: I75d08b42fd6a62f6ab58ce51d1309f13392cd58b
2018-06-27 22:57:17 +00:00
Adam Cohen
d63e6dff28
Last minute swipe up overshoot tweaks
...
b/109709720
Change-Id: Ie3831289a9af2ba4b03fcbb4f2cbb3f4c2431aec
2018-06-27 15:57:12 -07:00
Tony Wickham
ebb20bfdaa
Merge changes from topic "am-cf9638ae-d2ec-4b5a-94ac-d1ce047249a4" into ub-launcher3-master
...
* changes:
[automerger] Swipe up overshoot always plays am: cc3755da6e
Swipe up overshoot always plays
2018-06-27 21:00:54 +00:00
Tony Wickham
969abca838
Merge "Swipe up overshoot always plays" into ub-launcher3-edmonton-polish
2018-06-27 21:00:54 +00:00
Sunny Goyal
74a7e6a3d8
Using platform implementation of Scroller instead of maintaining a copy
...
Bug: 109828536
Change-Id: Ief98c96e0c39a2ea70ed32e59aff71e6c45b176a
2018-06-27 13:06:32 -07:00
Android Build Merger (Role)
002560dee7
[automerger] Swipe up overshoot always plays am: cc3755da6e
...
Change-Id: I663d742f3349d52e74d84a6d4f5376588abf201c
2018-06-27 19:25:50 +00:00
Tony
cc3755da6e
Swipe up overshoot always plays
...
Instead of using an OvershootInterpolator, we adjust the end progress to > 1 and
add a second interpolator to settle back to 1. That way, even if the animation runs
starting very late, e.g. 1.0, it still has room to overshoot. We use this same
OvershootParams class to calculate an overshoot for a blocked long fling as well.
Bug: 109709720
Change-Id: I43152237e4350f93e7c462c22e68d09d05c1dd57
2018-06-27 12:25:35 -07:00
Android Build Merger (Role)
a43a22dad7
[automerger] Revert "Add stagger and "springs" to app closing transition." am: f274996ef3
...
Change-Id: Ic3e64ddfcd62489548e0b929d899270d0fccf9e6
2018-06-26 23:26:35 +00:00
Jonathan Miranda
f274996ef3
Revert "Add stagger and "springs" to app closing transition."
...
This reverts commit cd57901ca4 .
Reason for revert: <INSERT REASONING HERE>
Change-Id: I13e9d2db8f6d6118a1448ba04b67c81b4e485447
2018-06-26 23:24:20 +00:00
Android Build Merger (Role)
d3f6ec1de7
[automerger] Revert "Fix typo in horizontalShift" am: 33cbe61e97
...
Change-Id: I3c9aa98e9d319c2b6ed05fc6bddc2bd2251f67a3
2018-06-26 22:33:45 +00:00
Jonathan Miranda
33cbe61e97
Revert "Fix typo in horizontalShift"
...
This reverts commit e45b3e21a9 .
Reason for revert: <INSERT REASONING HERE>
Change-Id: I4d2956d3f8d23e8f9579fd61418bc84e7226ef60
2018-06-26 22:33:44 +00:00
Jonathan Miranda
2548bab28a
Merge changes from topic "am-311047b7-9aba-4d38-a09b-84959ef45285" into ub-launcher3-master
...
* changes:
[automerger] Revert "Tune app closing/launcher resume animation "spring" values." am: 5023771e05
Revert "Tune app closing/launcher resume animation "spring" values."
2018-06-26 22:32:37 +00:00
Jonathan Miranda
3d80330efc
Merge "Revert "Tune app closing/launcher resume animation "spring" values."" into ub-launcher3-edmonton-polish
2018-06-26 22:32:37 +00:00
Android Build Merger (Role)
fd69d1780c
[automerger] Add additional call to onStop() to stablize PIP position. am: 626467130f
...
Change-Id: I7338f8978dcfd0ce3a313a8ea5c911e4362c146d
2018-06-26 21:48:00 +00:00
Tracy Zhou
626467130f
Add additional call to onStop() to stablize PIP position.
...
Bug: 110799409
Test: Manual
Change-Id: I361eeadbf298bb239d8e373f3c6fa49d1f2410a6
2018-06-26 14:19:02 -07:00
Android Build Merger (Role)
012dad7523
[automerger] Revert "Tune app closing/launcher resume animation "spring" values." am: 5023771e05
...
Change-Id: I7216325a14ad1328311eecc59e7c99f79dc54521
2018-06-26 20:21:09 +00:00
Jonathan Miranda
5023771e05
Revert "Tune app closing/launcher resume animation "spring" values."
...
This reverts commit c9a7c50fac .
Reason for revert: <INSERT REASONING HERE>
Change-Id: I7ed4270b742803265ed4e3e13b63688842e0b48c
2018-06-26 20:21:07 +00:00
Android Build Merger (Role)
a39ad8044a
[automerger] Tune app closing/launcher resume animation "spring" values. am: c9a7c50fac
...
Change-Id: I620eb8f6d2c86b64eb2ff2ed6df2efecfd80a169
2018-06-25 23:43:41 +00:00
Jon Miranda
c9a7c50fac
Tune app closing/launcher resume animation "spring" values.
...
Bug: 109828964
Change-Id: I64252667451f511b7affdde5ffb28812876e7f4c
2018-06-25 16:42:58 -07:00
Tony Wickham
07fcd3bea2
Merge "When controlling atomic components, bound to remaining progress" into ub-launcher3-edmonton-polish
2018-06-21 21:55:31 +00:00
Android Build Merger (Role)
7c2b0c0152
[automerger] When controlling atomic components, bound to remaining progress am: 520ffec9d3
...
Change-Id: Ie5377c44c628300545bc1898e69255427e4eea5a
2018-06-21 20:45:26 +00:00
Tony Wickham
520ffec9d3
When controlling atomic components, bound to remaining progress
...
Before, we were just controlling the components as far as we had left,
which was fine since they are just a subtle effect anyway. But now that
we don't fade out until the very end, this means that long swiping from
home usually kept recents in the background during the entire swipe and
then abruptly disappear after letting go. Now we make sure the entire
atomic animation plays by the time we reach all apps, so recents will
fade out in all cases.
Bug: 79867407
Change-Id: I7cb6790d9055bc76b4b73ed761604042a308c987
2018-06-21 13:38:53 -07:00
Android Build Merger (Role)
35f54625a5
[automerger] Fix typo in horizontalShift am: e45b3e21a9
...
Change-Id: Ifb1f77b2ec72968c8b973d38b7954d5f9d928dcf
2018-06-21 18:34:21 +00:00
Jon Miranda
e45b3e21a9
Fix typo in horizontalShift
...
Bug: 109828964
Change-Id: I0ef749ccd2d24556e05873186ed3fcdcb09a7d32
2018-06-21 11:33:04 -07:00
Android Build Merger (Role)
5b29feb65f
[automerger] Persist the updated item to DB when a shortcut info is badged for the first time am: f266deb24c
...
Change-Id: Id4b322ec5e39be149bfac0a5e89c52ac3807e43e
2018-06-21 17:00:43 +00:00
Sunny Goyal
f266deb24c
Persist the updated item to DB when a shortcut info is badged for the first time
...
Bug: 110016648
Change-Id: I8e36b80e9c893de91bce208ceac93a3fcdb557d5
2018-06-21 10:00:22 -07:00
Jonathan Miranda
48010091f4
Merge "Adjust interpolators when swiping from overview to all apps" into ub-launcher3-edmonton-polish
2018-06-21 00:30:02 +00:00
Jonathan Miranda
c9a2d76391
Merge changes from topic "overview-allapps-interpolators" into ub-launcher3-master
...
* changes:
[automerger] Adjust interpolators when swiping from overview to all apps am: 17be4e71b2
Adjust interpolators when swiping from overview to all apps
2018-06-21 00:30:02 +00:00
TreeHugger Robot
b0ab81633d
Merge "Tune device profiles." into ub-launcher3-edmonton-polish
2018-06-21 00:15:15 +00:00
TreeHugger Robot
66895df4a3
Merge changes from topic "am-0ae90ad9-ce38-4d9c-a359-8fab89ef2835" into ub-launcher3-master
...
* changes:
[automerger] Tune device profiles. am: 7e183c3976
Tune device profiles.
2018-06-21 00:15:15 +00:00
Android Build Merger (Role)
913171a692
[automerger] Adjust interpolators when swiping from overview to all apps am: 17be4e71b2
...
Change-Id: I8a95de51e5b74cb8d3c80539c2db8ec067e1b660
2018-06-20 23:58:34 +00:00
Tony Wickham
17be4e71b2
Adjust interpolators when swiping from overview to all apps
...
- All apps content fades in quickly so that icons are opaque by the time
they are on screen
- Recents fades out late so that we don't see it as translucent while
the transition is continuing (the translucent icon top of tranclucent
task view looks bad, for instance)
- Fix colored scrim that appears over recents - was using 0 to 1 instead
of 255
Bug: 79867407
Change-Id: I4f50423157f7870c8d0708f586a72e3e5a7b6559
2018-06-20 16:58:21 -07:00
Android Build Merger (Role)
306aecc267
[automerger] Tune device profiles. am: 7e183c3976
...
Change-Id: I743a34c911977976cd62597b3a0fbfdf8419551e
2018-06-20 23:43:33 +00:00
Jon Miranda
7e183c3976
Tune device profiles.
...
* Extend page indicator so that its centered within the gap between
the workspace items and hotseat.
* Decrease the amount of extra space we allot to the hotseat.
* Add the extra space to the hotseat bottom padding so that the hotseat icons
are aligned to the top of the hotseat.
Bug: 78589630
Change-Id: I78c619a757d9d248874216e93376ad4ba18c8e50
2018-06-20 16:43:19 -07:00