am: ff2468b
* commit 'ff2468b73a0024b93cd1bbaadf8fd7eb9e9c0b5c':
Close guts/gear after a timeout and if there's been no interaction
Change-Id: Ia4c00a5294cdba09e88f819129713767d9256de7
On the lock screen the inline controls and gear behind the
notifications may be activated by accident. This CL alters them
to close after a certain period of time has occurred without
interaction.
Bug: 27335311
Change-Id: Ib3b0575571076a5912e23c7d2da5209e9a523fc8
am: da8ec0d
* commit 'da8ec0d0df9a4c5cd017ed3d9f4c348bd5e45445':
Adding more logging of the state to the bug report.
Disable landscape aspect-scaled behavior for TV.
Change-Id: I0779848c46061bae5ef4d356ee1b80c7750a62aa
Shouldn't animate the whole view, use the translatable views so that
they get clipped on tablet / landscape.
Additionally this changes the behavior in the case where the gear
might be showing, previously that would hide prior to the dismiss
all animation, UX prefers this to just have the notification cover
the gear and slide away or the gear fade away depending on the side
it's showing.
Bug: 28006639
Change-Id: I43027cb29410496de5b6e09c4a0c57a69484295c
am: 82404bc
* commit '82404bc0689aceb328a29fe17c277091ce793fa8':
Deprecated the contentinfo and the number
Change-Id: I4ab5ddb1fa42221377d5603e89dfea84425344fe
am: f558200
* commit 'f5582005367e1e14dfdfa1bc948140fdd7544f0a':
Fixed a bug where the scrollrange was calculated wrong
Change-Id: Ia69a105019bcc01b8fa6c916838a04add66ba946
- In PWM, make sure to read the height values after the new
configuration has been applied.
- Reset all navigation bar button icons when density changes.
- Adjust height of notification bar.
- Reload divider height values in SysUI and WM.
- Snap divider handle to a new position after loading the
new configuration, as the snap points change.
Bug: 26844819
Bug: 27450471
Bug: 27921696
Change-Id: I9e28f0c49f6367c5fcfac010e7a6e98a42e85996
First the scrollrange would allow the first element to be
collapsed which doesn't make sense now that it's scrolling
off. It could also be wrong if the notification was a group.
Then the scrollrange was also wrong because the bottomInset
was always added even though it shouldn't have done that.
Change-Id: I7184946c4406bc0b5796194af86155aa6ba68c8e
Fixes: 28015188
am: fef8cfc
* commit 'fef8cfc3f07900a68041e91e016dfb9b644a4615':
Remove the highlight on the overview button in the screen pinning dialog
Fixing bad regression in alt-tab layout.
Workaround to ensure that a SystemUI process is always available.
Change-Id: I7072dc07c1e034d568df14a0b9a12134b24f823b
* changes:
Remove the highlight on the overview button in the screen pinning dialog
Fixing bad regression in alt-tab layout.
Workaround to ensure that a SystemUI process is always available.
am: f1f270a
* commit 'f1f270a09469343abd864f1b02a630a8a15762ff':
Fixed a bug where the height of the group was wrong
Change-Id: I202f32befb06f1c38bfbd98323f52ac7b8f370ca
am: 4b12df6
* commit '4b12df6f7ec1684c4ae5218668ad26d0e8cf81d7':
PIP: Apply the latest Recents row animation when PIP control is focused
Change-Id: Ib162a6a5764cfb9920dea8d8e0b3a1af7931df58
Make sure to update the touchable region whenever the layout
changes. The layout is wrong if the window is invisible during
the first layout.
Bug: 27854148
Change-Id: Ic0501eccf7b919d10491c6f5aa0c0f1765a07c52
- Now that you just long press back, we should not indicate to the user
that you need to long press both to exit screen pinning.
Bug: 28024008
Change-Id: I1bad66e2b975f1f5943989d56348bc8e8b27fbbe
- Removing the notion of drawing the task header thumbnail on preload.
This would not work because we could not know the stack state until
showRecents() is actually called. Instead, we keep a cached thumbnail
bitmap that we draw into when we start the activity, which is only
updated when the layout changes.
- Ensuring that with the smaller task views in the focused layout
overlap and do not show a gap between them (this was introduced when
the task views were made smaller to show more of the task behind it)
- Ensure that both alt-tab and paging both default to focused state
- Always reset the stack layout to clear the task overrides so that
we don’t inadvertently get overrides when alt-tabbing
Bug: 28014191
Change-Id: Ibc93597e9c027ce5abd65a8b77c0628864814c9b
- For a non-primary user, this CL will ensure that the SystemUI process
is started when we are switched to the user. This allows us to
maintain our current user-management model for Recents, which depends
on this process for preloading and state management.
Bug: 27175589
Change-Id: Id985fc2876e6daf06f303b44c0f9d1d3fd377842
This includes two fixes
- Restore PIP location when PIP menu is closed.
- Prevent PIP from moving to fullscreen when it's resized directly
via ActivityManager with animation.
These are regressions caused by
a0d4d25 PIP: Apply the animation spec for the PIP in Recents
Bug: 27540465
Change-Id: Id5b131faa3052a809138ab058bcfe65ce6a820b7
This CL adds the behavior so that if the gear or inline controls are
visible, they will close if the user interacts with another area of
the screen (e.g. scrolls, pulls down QS, etc) this is on the lock screen
as well as the shade.
This CL makes an additional change to remove the GearDisplayedListener
and use the StackScroller to maintain state of the gear / reset as
appropriate.
Bug: 27598072
Bug: 27335311
Change-Id: Iebff9aa542c9d91389054a4ff292d0dda11fe950
am: d1427fb
* commit 'd1427fbe0de9039e9ca94038ef070772e8afc4a3':
Fixing tiny issue with empty state graphic not being centered correctly.
Change-Id: Idb90f2f7453e27412cc58433a6ab3a88a330f424