Commit Graph

34630 Commits

Author SHA1 Message Date
Android Build Merger (Role) 0b0e9fc8f6 [automerger] Animate thumbnail dim after quick scrub settles am: c879dbf764
Change-Id: Ib1fedb0d73485d957c7398f3f4455622e3458525
2018-04-17 19:27:35 +00:00
Tony Wickham c879dbf764 Animate thumbnail dim after quick scrub settles
We now animate the dim alpha at the same time as the task icon.

I also clarified the dim alpha by inverting it where it is used in
TaskThumbnailView. Otherwise, we have to pass 1 - dimAlpha everywhere,
which is confusing and verbose.

Bug: 76170043
Change-Id: If8c01300993a0e5543b0650d44daaa143592b96e
(cherry picked from commit 291bfd9c95)
2018-04-17 19:27:33 +00:00
Sunny Goyal 2020b20cd9 Disabling alpha layer on some views
Change-Id: Ide1d5951ea80080f8fea8f32a76487b646b4f958
2018-04-17 10:48:54 -07:00
TreeHugger Robot 24cf926087 Merge "Removing accessibility description from page indicators" into ub-launcher3-master 2018-04-17 17:18:06 +00:00
Tony Wickham 3dc8e1a430 Merge "Animate thumbnail dim after quick scrub settles" into ub-launcher3-master 2018-04-17 17:17:48 +00:00
Jorim Jaggi a86c21b8d8 Merge "Fix jank in launcher" into ub-launcher3-master 2018-04-17 12:41:39 +00:00
Jorim Jaggi 197808681d Fix jank in launcher
The icon grid was reappearing at the end of the animation, causing
slower frame draws at the end of the animation, possibly leading
to jank.

Fix this by waiting with resetting the alpha until the whole
animation is done.

Test: Open/close apps
Bug: 75985430
Change-Id: I8fa62c5f648335ce9d4c4450d52c46465e2d08bf
2018-04-17 14:18:40 +02:00
Tony Wickham 291bfd9c95 Animate thumbnail dim after quick scrub settles
We now animate the dim alpha at the same time as the task icon.

I also clarified the dim alpha by inverting it where it is used in
TaskThumbnailView. Otherwise, we have to pass 1 - dimAlpha everywhere,
which is confusing and verbose.

Bug: 76170043
Change-Id: If8c01300993a0e5543b0650d44daaa143592b96e
2018-04-16 16:31:07 -07:00
Vadim Tryshev c7dc69dc1f Removing accessibility description from page indicators
The current page is announced upon switching to it.
Is should be done this way for all future page implementations with
indicators.

Bug: 77827828
Test: Manual
Change-Id: I8f2f163a261dd7098939674d39e014236fc66d5d
2018-04-16 15:43:24 -07:00
Sunny Goyal 3483c52e6b Waiting until onResume before creating the wallpaper-open animation.
Bug: 77853906
Change-Id: I5126855492da59c9dbfef0ce2a97f94662a6522b
2018-04-16 13:01:57 -07:00
Sunny Goyal 9162f8187c Better handling transparent activities
> Only hiding the task associated with the current task, instead of hiding all tasks
> Maintaining a state for hidden task so that it does not get reset when alpha is changed due
  to some other reason.

Bug: 77830202
Change-Id: I202e99b153c6f9e3a8d9c68d6844672b3bff41e9
2018-04-14 13:46:41 -07:00
TreeHugger Robot 4107c4310a Merge "a11y: disabling accessibility scrolling of the home screen" into ub-launcher3-master 2018-04-13 18:37:57 +00:00
TreeHugger Robot c1ff2a9dad Merge "Close floating views when entering overview" into ub-launcher3-master 2018-04-13 18:21:09 +00:00
Tony Wickham 00f9712cdd Merge "Ignore null notifications" into ub-launcher3-master 2018-04-13 18:12:05 +00:00
Tony Wickham f009493dd4 Close floating views when entering overview
Bug: 77995763
Change-Id: I9554b3d4925e208472de06d9e754d0aee369d75b
2018-04-13 11:10:18 -07:00
Tony Wickham a6f5869d8f Ignore null notifications
There seems to be an edge case where we can get a null notification in
onNotificationRemoved(); there's nothing actionable about that, so just
ignore it to prevent NPE. Also add null check to onNotificationPosted()
for good measure.

Bug: 69140873
Change-Id: I3586bf435d05aee38b99dffd3d01315b433e8476
2018-04-13 10:57:09 -07:00
TreeHugger Robot 8fa358a6ba Merge "Close out of recents when clicking it if it's empty" into ub-launcher3-master 2018-04-13 17:48:47 +00:00
Tony Wickham 3ee9f57eb6 Close out of recents when clicking it if it's empty
Bug: 77977813
Change-Id: Iadc95e47c68ed54b6f98bb053a543c0b240117c2
2018-04-13 10:40:21 -07:00
Tony Wickham 035a20dee1 Merge "Don't show back button when discovery bounce is playing" into ub-launcher3-master 2018-04-13 17:27:37 +00:00
TreeHugger Robot d98f8e1035 Merge "Fixing wrong cliping height when screenshot is rotated" into ub-launcher3-master 2018-04-13 16:43:08 +00:00
Sunny Goyal f3dbad134b Fixing wrong cliping height when screenshot is rotated
Bug: 77979532
Change-Id: I41aa5dc85a035e7936861412f3d77e22143eaf81
2018-04-13 09:18:39 -07:00
android-build-team Robot 47be8dc08c Snap for 4719555 from 77e312c285 to qt-release
Change-Id: If6b6600b0f37384953f6633ad554ffd9d824869d
2018-04-13 09:35:18 +00:00
Mehdi Alizadeh c7ee6802c5 Uses definitions in sysui_shared lib for Settings names
Also drops a new sysui_shared.jar

Bug: 77732469
Test: verifty it builds
Change-Id: I080672be4df746ecd3124cc22ccec3ceea3b0742
2018-04-12 19:15:15 -07:00
Tony Wickham df1eb8bb86 Don't show back button when discovery bounce is playing
Bug: 74766552
Change-Id: Ib3b514f4a2bfaa8593b82cd5acb16f02dd09dcc7
2018-04-12 17:26:18 -07:00
TreeHugger Robot efa87b8d3a Merge "Only skip the animation, if we are going to the same state" into ub-launcher3-master 2018-04-12 22:54:28 +00:00
Tony Wickham 0d72f20006 Merge "Take padding/insets into account to center empty recents message" into ub-launcher3-master 2018-04-12 22:47:43 +00:00
Tony Wickham 2dcb4f6698 Take padding/insets into account to center empty recents message
Bug: 77930613
Change-Id: I31afbc6182d45809eb1caa0f5162cbbce48d1c01
2018-04-12 15:28:36 -07:00
Sunny Goyal d754dcd5d9 Only skip the animation, if we are going to the same state
Bug: 77487950
Change-Id: I2d3e376094b0fb0d3120ab6c4d6569f52ab8273f
2018-04-12 14:17:06 -07:00
Tracy Zhou fd21de4489 Move QuickStep onboarding strings from Launcher to SysUI (Pt. Launcher)
Bug: 70180942
Test: N/A
Change-Id: I05e6ce27630d478a40a52bf59a9dfd25881213be
2018-04-12 11:08:28 -07:00
Tony Wickham 430bc2cd0d Merge "Rename LandscapeStatesTouchController -> OverviewToAllAppsTouchController" into ub-launcher3-master 2018-04-12 18:03:31 +00:00
Sunny Goyal 2998e43256 Merge "Listen for cases where touch controllers change, and update them" into ub-launcher3-master 2018-04-12 00:37:22 +00:00
TreeHugger Robot a64b41eaf7 Merge "Don't allow swiping down on task to launch when swipe up is disabled" into ub-launcher3-master 2018-04-12 00:29:58 +00:00
Tony Wickham ffbb5444bb Merge "Don't allow swiping down from overview in fallback recents" into ub-launcher3-master 2018-04-12 00:27:12 +00:00
Tony Wickham a006830f0a Listen for cases where touch controllers change, and update them
Otherwise we'd be stuck using the old touch controllers until DragLayer
is setup again (e.g. launcher is killed).

Bug: 77921826
Change-Id: I8aac6fc453839902cb2d99279a6bd1549ee17d79
2018-04-11 17:25:40 -07:00
Tony Wickham 6c4eced65d Don't allow swiping down on task to launch when swipe up is disabled
Bug: 77921295
Change-Id: I6800f81a5f3edcbed2db1138375f78c5900c6cd4
2018-04-11 17:16:44 -07:00
Sunny Goyal 7eff40ff2d Several app transition fixes:
> If launcher already started, creating the state transition only after threshold crossed, so that previous animations are not cancelled
> Not posting animaiton callbacks at the front of the queue, as that sometimes causes it get executed before onNewIntent
> Farking the activity as forceInvisible while launching an opaque app, so that quickly pressing home/back runs the reverse animation
> Not running state animations when force-invisible is true

Bug: 77830325
Bug: 77898806
Change-Id: I50a7e915ca35fd6aeb284c8f321ecca74396fe98
2018-04-11 17:08:31 -07:00
Tony Wickham 23972338ac Rename LandscapeStatesTouchController -> OverviewToAllAppsTouchController
I find this less confusing, as the controller is also used in portrait
mode when swipe down is disabled.

Change-Id: Ifd6b4453a1b59e1f8305c1461d89ed99de2fe7d6
2018-04-11 17:06:06 -07:00
TreeHugger Robot e9f31c1014 Merge "Using correct window bounds in multi-window for fallback activity" into ub-launcher3-master 2018-04-11 23:59:16 +00:00
Tony Wickham 6e3591469a Don't allow swiping down from overview in fallback recents
Bug: 77921295
Change-Id: I5a374bed865f03a715cb852e99c86c6e2e119273
2018-04-11 16:58:10 -07:00
Sunny Goyal 3477804c72 Using correct window bounds in multi-window for fallback activity
Also fixing a bug where insets were not updated when recreating deviceprofile

Bug: 77875376
Change-Id: I7806cf949da415ef171ccf2f4ab3e8f2b7606220
2018-04-11 16:43:18 -07:00
Winson Chung 2cb5bddd1c Merge "Reload the task list when multiwindow mode changes" into ub-launcher3-master 2018-04-11 23:32:29 +00:00
TreeHugger Robot fc72493dd7 Merge "Fixing multi-window task sizes in Recents activity" into ub-launcher3-master 2018-04-11 23:12:50 +00:00
TreeHugger Robot 424db46a44 Merge "Import translations. DO NOT MERGE" into ub-launcher3-master 2018-04-11 22:57:28 +00:00
Alexander Martinz 77e312c285 Merge "WallpaperManagerCompat: correct build version check" am: 8ef0aff593 am: ca82c97e62
am: d377343d1e

Change-Id: I3edc03759d6fb9b1a38f554daf2ce6b2b65861df
2018-04-11 14:51:07 -07:00
Alexander Martinz d377343d1e Merge "WallpaperManagerCompat: correct build version check" am: 8ef0aff593
am: ca82c97e62

Change-Id: I3d9a11d55ff53e3c6a32e8f16782024006d992b7
2018-04-11 14:41:32 -07:00
Bill Yi c8f3ee9be1 Import translations. DO NOT MERGE
Change-Id: I19182d20a9bfe17b92ee7e10dd17d6dc2e5ba118
Auto-generated-cl: translation import
2018-04-11 14:39:49 -07:00
Alexander Martinz ca82c97e62 Merge "WallpaperManagerCompat: correct build version check"
am: 8ef0aff593

Change-Id: Iece01a396a035d6ab3ca6dfb2dd623e2f23fc7a0
2018-04-11 14:35:03 -07:00
Treehugger Robot 8ef0aff593 Merge "WallpaperManagerCompat: correct build version check" 2018-04-11 21:25:09 +00:00
Sunny Goyal 76257f2535 Fixing multi-window task sizes in Recents activity
> In recents activity, getting the DeviceProfile size from the
root view, instead of the Display (as recents activtiy can be resized)
> The task size in Recents activity is now proportional to the activity
size instead of 50% screen size

Bug: 77875376
Change-Id: Ib417c31fc7ec8569876368134ef021452d60aa12
2018-04-11 13:51:10 -07:00
Vadim Tryshev 52b2b43c56 a11y: disabling accessibility scrolling of the home screen
Bug: 77914605
Test: Manual
Change-Id: I5dcfe7479d7239b1f66bd2e805a1aa8978f5ca5b
2018-04-11 13:43:36 -07:00