This updates the animation and fixes a few bugs with showing
and hiding recents as well as tweaks from UX in animation
timing, effects and the background protector.
Change-Id: I1c57e566408c7b732a0c902e27125951d0277322
I think what was happening is that it was using a different layout but we were trying to reapply the
RemoveViews because of some bad boolean logic. This fixes that, and adds some better debugging that
might show us what else is happening.
Bug: 3298062
Change-Id: I0984f24cb2960166c79b9f2cc7c6a98bd75e17ba
There will be, in the future, a flag (View.DRAG_FLAG_GLOBAL) that means
for the drag to be cross-application. For now that flag constant is @hide
and furthermore the server-side implementation strips it, enforcing
local-only drags.
Change-Id: I8db840480ab90e18a5b8ecf29d62b4e6eafd405e
Added light/dark versions of holo dialog icons. Apps using
AlertDialogs that wish to use the system dialog icon should use
setIconAttribute(android.R.attr.alertDialogIcon) instead of
setIcon(android.R.drawable.ic_alert_dialog).
Change-Id: I40793a3164478be5ffa045ededfcab8210753a4b
Reversing the animations isn't working well, but re-creating
them in the correct direction is, so we'll use that for now.
Bug: 3326529
Change-Id: I40fdbd1d02bb8028d4d1f1bceb15f2c335366063
The connectivity services does not seem to return meaningful network types. That's ok because we
get good ones from the telephony service anyway.
Also adds a ton of stuff for adb shell dumpsys activity service SystemUI TabletStatusBar
Bug: 3255953
Change-Id: If4bf413a628a8ffc338c83a9c33bfd367d6d2796
This fixes a bug where Recents would crash when the
thumbnail for the given app isn't available. The
defined behavior for this situation should be just
the app icon on top of the default glow background.
Change-Id: Ie5a3a7878381a6b8fc640319fccfc16387e3d4cc
This centers the thumbnail in the given glow background and
reduces compositing by one window per recent item.
Change-Id: I228648022e12214fb3d8b66067e214cef5aaf8e9
This fixes a bug where all recent apps disappear because the
binder transaction fails due to size constraints.
Change-Id: I173e552e820314b4c539aaf356cef4042a0822e9
A change to the Animation framework now throws an exception for
negative durations, which was causing Recents to crash when
there are no recent activities.
Change-Id: I65b7d6b6d5ad4637ae93b44c147ff6193d8c03cc
The entire notification area fades out quickly before the
notification ticker appears, and fades back in when the
ticker is totally done.
This change has the side-effect of bringing back nice
animations for the notification icons when they appear by
themselves (at boot and when unlocking the device).
Bug: 3293680
Bug: 3018785
Change-Id: Id99cc20e6849f0f037fc9fba076243d362664478