History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
09a526faf311f77017f37af3fe8aba45bc2c32fb 27-Nov-2012 Michael Jurka <mikejurka@google.com> Merge "Fix bug: swiped apps in Recents come back on rotate" into jb-mr1.1-dev
e57922cc7d96620cab0c296e93b2b9b3a471c331 27-Nov-2012 Michael Jurka <mikejurka@google.com> Fix bug: swiped apps in Recents come back on rotate

Bug: 7409398
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
d894c8cdd127975d97aaa7709454f0f4b4a7f91e 21-Nov-2012 Michael Jurka <mikejurka@google.com> Fix bug where icon animation is sometimes skipped

Bug: 7406230
Bug: 7406304

Change-Id: I9058acffa6587a5f8e757f1031750a8ba578c635
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
fe09ad80bcc5c175281ee748b977b7797e38e759 22-Oct-2012 Michael Jurka <mikejurka@google.com> Solve issue where labels in Recents were blank

Bug: 7352816

Change-Id: Ic0d7f35191ce973a71744aa6ea81351b7bdb8d50
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
80343f646f9686528212f82163a77ef48e30f4c3 18-Oct-2012 Michael Jurka <mikejurka@google.com> Fix recents animations for secondary users

Bug: 7361640

Change-Id: Ibd177bf01758fb8706b82dcf3bf234e052c38aa3
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
a924076b4f4f8bb77142c928cb7ca24f684c2818 17-Oct-2012 Michael Jurka <mikejurka@google.com> Potential fix for bug 7352816
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
071316e5612ae1554309912ad4ad4680b80c718d 10-Oct-2012 Michael Jurka <mikejurka@google.com> Use black bg in recents if using live wallpaper

Bug: 7282784

Change-Id: I686f8f0e36e3414ad30d23de80cbbfb2868069d4
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
7ed267f53852aa18aacb605297e56f88d7c08333 09-Oct-2012 Michael Jurka <mikejurka@google.com> Fix one case where recents is sometimes not visible

Bug: 7299653
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
e5923631f06406f5f5e23a3a2ab4b24bb53a9094 03-Oct-2012 Michael Jurka <mikejurka@google.com> Fix Recents dismiss/back button behavior

Bug: 7238675
Change-Id: Ic97c38d5559b90c08a32751091d2587d4abfd534
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
9bdaada95c481b8164417696649a1ffb584552f1 01-Oct-2012 Michael Jurka <mikejurka@google.com> Fix bug 7138446: Icon blips in during Recents animation

Add animation where icon and description of the
primary activity fades and translates in

Change-Id: Ie21b5302ac9e58ee6af219b7cde98d12a8e82697
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
08e8d8462d3bc4070e1e9fd9328199cc522b2c25 25-Sep-2012 Michael Jurka <mikejurka@google.com> Fix 7216870: recents relaunches dismissed activity
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
8da429e80d1778d7bcfbfbd64355c70fb466b3ce 23-Sep-2012 Dianne Hackborn <hackbod@google.com> Fix issue #7209355, #7214271.

Issue #7209355: Intent on the secondary user results in an intent picker
in the Primary user.
Issue #7214271: Crash in system UI

Also fix a bug where I recently broke the removeTask() operation in the
activity manager where it would remove the wrong task.

Change-Id: I448c73a0e83a78d9d8d96b4629658c169888d275
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
ca6da00f6c5381ce21b45bcea4381e8b33f84252 20-Sep-2012 Craig Mautner <cmautner@google.com> Don't load views before onResume called.

Views were being kicked off when RecentsTaskLoader was being started
from BaseStatusBar.toggleRecentsActivity. Then RecentTasksLoader called
RecentsPanelView.onTasksLoaded which invalidated the Adapter and loaded
the item views. All this before window manager had determined that the
Activity should be rotated and providing a new Configuration.

This fix waits for the Activity to resume before allowing the Adapter
to be invalidated.

Fixes bug 7138698.

Change-Id: I0df67ff2e07a0e0b69cc3b52e9843f90ce763704
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
482f159dc46c2aab5990b4a12294623d28447e2e 13-Sep-2012 Michael Jurka <mikejurka@google.com> Fix crash in recents

Bug: 7128044

Change-Id: Icaec50ef9dfbc5da78d71925215c3363f58d7d3d
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
881f0b1ee0e712e7309555826a4e5426238dcefe 05-Sep-2012 Michael Jurka <mikejurka@google.com> Remove unneeded imports
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
a4dd30174d8f0b385cfb37258c583afcb725794c 04-Sep-2012 Michael Jurka <mikejurka@google.com> Debug code for window transition crash

https://b.corp.google.com/7060284

- Throw exception before we try to start window
transition with null thumb
- also remove some old unneeded debug code

Change-Id: Ic9693372724cbfaa4c4cb2594128ca10677d9d8f
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
cb2522c86d75fff277dc38ec7e444a5b5f5130ea 13-Apr-2012 Michael Jurka <mikejurka@google.com> Recents: apps scale down to thumbnails now

As a part of this change, Recents is now an
activity.

Known issues:
* Jank: jump-cut as app icon appears suddenly
after the aniamtion
* Preloading recents is broken on phones without
soft nav bar and on tablets
* Thumbnail window from animation lingers/flashes
sometimes

Change-Id: Ie6f991f3c2e1e67f9ed84eb6adba9174ed957248
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
98365d7663cbd82979a5700faf0050220b01084d 20-Aug-2012 Jeff Brown <jeffbrown@google.com> Refactor for multi-display support.

Split WindowManagerImpl into two parts, the WindowManager
interface implementation remains where it is but the global
communications with the window manager are now handled by
the WindowManagerGlobal class. This change greatly simplifies
the challenge of having separate WindowManager instances
for each Context.

Removed WindowManagerImpl.getDefault(). This represents the
bulk of this change. Most of the usages of this method were
either to perform global functions (now handled by WindowManagerGlobal)
or to obtain the default display (now handled by DisplayManager).

Explicitly associate each new window with a display and make
the Display object available to the View hierarchy.

Add stubs for some new display manager API features.

Start to split apart the concepts of display id and layer stack.
since they operate at different layers of abstraction.
While it's true that each logical display uniquely corresponds to a
surface flinger layer stack, it is not necessarily the case that
they must use the same ids. Added Display.getLayerStack()
and started using it in places where it was relatively easy to do.

Change-Id: I29ed909114dec86807c4d3a5059c3fa0358bea61
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
d2ae85d41ec1651dd1bf4c33fe31833ba5c5cff5 17-Aug-2012 Michael Jurka <mikejurka@google.com> Merge "Adding a thumbnail scale down animation" into jb-mr1-dev
79af1dd54c16cde063152922b42c96d72ae9eca8 17-Aug-2012 Dianne Hackborn <hackbod@google.com> Switch public APIs to use new UserHandle class for identifying users.

Gets rid of "yet another integer" confusion.

Change-Id: Id07ea7307aea7c62f0087c6663a1f1c08e2e5dee
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
f02b60aa4f367516f40cf3d60fffae0c6fe3e1b8 16-Aug-2012 Dianne Hackborn <hackbod@google.com> Rename UserId to UserHandle.

This is the start of turning this into a formal public API.

Change-Id: I5786d2c320f1de41a06ed5d0f65adb68967287a0
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
832cb229cd748505c90f74ae8154fc3557d61a73 13-Apr-2012 Michael Jurka <mikejurka@google.com> Adding a thumbnail scale down animation

Recents animation will temporarily look a bit
wrong, but a subsequent change will fix this.
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
258848d2ae04f447ff1c18023fa76b139fcc0862 11-Aug-2012 Amith Yamasani <yamasani@google.com> User Manager service to manage users and query user details

Moved a bunch of methods from PackageManager to UserManager.

Fix launching of activities from recents to correct user.

Guest creation APIs

Change-Id: I0733405e6eb2829675665e225c759d6baa2b708f
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
0fc5b2bea09a6d320884c5b12577caf426f547c1 19-Jul-2012 Adam Powell <adamp@google.com> Fun with Up navigation

For activities with a null taskAffinity, simply finish the current task.
(They probably shouldn't have specified a parentActivityName anyway.)

When launching into app info from ResolverActivity, launch the app info
page in the current task with FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. Back
will return to the resolver, and Up will jump to Settings.

When launching into app info from RecentsPanelView or BaseStatusBar,
since this is a system affordance akin to notifications or widgets,
build the full task stack for the app info activity with
TaskStackBuilder and launch it as a new task.

Change-Id: I73b1941d0f52bd8b30382b5e17edd8ceb058c70d
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
b9a38c57fc47858eb16f4a8b7aa3d3dc9b98166c 14-Jun-2012 Michael Jurka <mikejurka@google.com> Tweak recents launch app animation

- Sometimes the black background would flash; changing
animation durations to make this much less likely
- Fixing issue in Recents where we sometimes forgot
to disable drawing caches on views after enabling them
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
c016aaaa42f2d7f758bb6d973f035285e3d3dd87 06-Jun-2012 Michael Jurka <mikejurka@google.com> Tweak recents out animation a bit more

Bug: 6490204

-Fading to black in the recents layer
-Tweaking duration and interpolators
-Removing some unnecessary debug exceptions (Bug: 6642072)

Change-Id: Iba18fade7f874078111fc1d79a81830ee07617d4
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
4f500b8592f1ce6ba54891071a2f9da00fcfd5fd 01-Jun-2012 Michael Jurka <mikejurka@google.com> Add more logging for bug 6499508 (getting warmer!)

Change-Id: Id55c6e9641508804d7f4a1b83e1251ea960d4aa5
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
6713024727039004fa1f59a5ad4cad1f3c5f57f4 30-May-2012 Michael Jurka <mikejurka@google.com> Merge "Fix issue where "No recent apps" showed initially before loading thumbnails" into jb-dev
d234b32e995800fd035acc780db19529f34dd281 30-May-2012 Michael Jurka <mikejurka@google.com> Fix issue where "No recent apps" showed initially before loading thumbnails

Bug: 6573911

Also add additional debugging code for bug 6573911
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
9a720f5eb6c67b581df22f4ecb498cebb459babe 30-May-2012 Jim Miller <jaggies@google.com> Fix 6398209: SearchPanel gesture improvements

This fixes a few recent regressions caused by other bug fixes:
- add new flags to animateCollapse() so we can selectively close panels. Fixes regression caused by attempt to close recent apps from startAssistActivity() which had the side effect of closing the search panel before the animation completes.
- adds tuneable holdoff delay for responding to home key press.
- minor tweaks to MultiWaveView animations.

Change-Id: Ia48434b8d59e7b0290a5e9783960c2f684068218
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
56a5783c02c17e7353ee342fa24f04bec7bb545b 14-May-2012 Michael Jurka <mikejurka@google.com> Hide notification panel when launching recent apps

Bug: 6484280
Change-Id: Ib97af40979ccdd98aa2b8af6c1488b33b34bdf2b
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
d5895a7e8a94e58451af640fe796d1822cbd793f 12-May-2012 Michael Jurka <mikejurka@google.com> Improve transition out of recents

- During the transition, fade the bg to black
- Exiting activity fades to black
- Recents background no longer fades away, because
then it would fight against the fade to black
happening behind it
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
21385cd83d7d7938b57a4acbaa236dd4c7804ed4 03-May-2012 Michael Jurka <mikejurka@google.com> Making transition out of recents look better

- Fading out recents first, then scaling up app
thumbnail
- Fade Recents out over 130ms
- Delay the window animation for 200ms first,
then animate for 200ms (previously we didn't delay
and then animated for 300ms)

Bug: 6390075

Change-Id: Ia8c753bf7ee03d2acef6eb2772b28d88fe10a682
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
8b2e37e5a0e10d234ffe6815e9a462283cad3d78 09-May-2012 Michael Jurka <mikejurka@google.com> Improve recents on sw600dp devices

Bug: 6405276

- Make thumbnails bigger
- Make thumbnails higher-res
- In landscape, start the thumbnails on the right
- Fix issue where you'd sometimes see "No recent
apps" flash before the thumbnails appeared
- Fix issue where the first time recents was run
you'd see double the amount of thumbnails

Change-Id: I878caf57a955cb6a0c1b4f0a72b5b993609047f2
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
9d69b4463fce6f6a90514442a4fd1b6a49d579de 05-May-2012 Michael Jurka <mikejurka@google.com> Fix NPE for real

Bug: 6444814
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
a8eac1deb5c4d587d28ddcaea9c3ec3007e4639a 01-May-2012 Michael Jurka <mikejurka@google.com> Fix NPE
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
4a066c5c77109431f50806fc29179d28f1472871 20-Apr-2012 Daniel Sandler <dsandler@android.com> Update SystemUI for sw600dp devices.

Devices between 600 and 719dp will now use the two-bar
(phone) SystemUI layout, or something like it, derived from
PhoneStatusBar. Devices above 720dp will use the system bar
from TabletStatusBar.

However, this distinction is not to be made based on dp, at
least, not by the SystemUI; the goal is to drive most of
this switch from the window manager. Therefore most of
SystemUI's sw600dp resources have been folded into the main
set of resources (renaming them to avoid collisions where
appropriate). This allows SystemUI to choose which set of
resources to use entirely by switching status bar
components, entirely independent of Configuration.

(For some resources, particularly around recents, it seemed
more expeditious to keep relying on the device
configuration, so those resources have been bumped up to
sw720dp.)

Bug: 6297838
Change-Id: I3f5414a6a718bdc83f51930d6878cdf97df48c9c
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
cb46643f90f3121ed180a6be6547ef71237fd883 03-Apr-2012 Michael Jurka <mikejurka@google.com> Fix bugs with popup menu in Recent Applications

Don't allow user to drag thumbnails when popup menu is showing
Bug: 5144612

Dismiss popup menu when hitting home button
Bug: 6163724

Change-Id: I4ae1fd118d1a26562832affcd75a8ab1cc53a665
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
7f2668c8469934ce83a5647977f6e74ab782cf07 27-Mar-2012 Michael Jurka <mikejurka@google.com> Preload recents on phones with hard nav keys

Also refactor recents code across Phone/Tablet

Change-Id: Id557c5cb0f7d9378f81c40b20511a5d98bf4078e
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
d5f2374e13a7bcefbc7252b814d128794f22af93 24-Mar-2012 Craig Mautner <cmautner@google.com> Merge "Reset layout needed at each animation step."
bb1449b392b4fb14f17fa747c2261d7195405df3 24-Mar-2012 Craig Mautner <cmautner@google.com> Reset layout needed at each animation step.

The member variable WindowAnimator.mPendingLayoutChanges was never
being reset to 0. Consequently once it was set it was causing endless
calls to the layout method.

Fixes bug 6208114, 6220403, 6219546.

Fixed NPE in RecentsPanelView.

Change-Id: Ie529b8f31e535543cb5ae0af9447146306b14eeb
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
8078d8c8a282ca81344febe7256f63b1e805e3aa 20-Mar-2012 Dianne Hackborn <hackbod@google.com> Add new thumbnail animation.

Use it for recent tasks switching.

Not perfect yet by far, but something.

Also fix issue #6186758: Twitter crashes after tapping on a tweet on JRM75D

Change-Id: I49bf6c94aafde875ac652dedaf96d6c08cc9e7d2
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
c6d29fc0f552db7cfee6491530cf89f59c242bd4 25-Feb-2012 Daniel Sandler <dsandler@android.com> Newly reimplemented PhoneStatusBar, now with fewer windows.

Change-Id: I4eaf69a1d46f9180d6911a6559ff24d173ccb35b
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
4eaa983f253d0215d4de777edd8616318610ea22 01-Mar-2012 Michael Jurka <mikejurka@google.com> Fix alpha when swiping recents on tablets

When you swipe to dismiss a recent item on a
tablet, fade the item to 0 alpha

Also, create common interface for Recents-specific
methods for Recents[Horizontal/Vertical]ScrollView

Bug: 5953654

Change-Id: I0a72b49b3cfae0607b42dbf8f6d4da9898d7e491
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
f16fc51d96be53a844877674b98cb70e60b45278 28-Feb-2012 Michael Jurka <mikejurka@google.com> Remove unnecessary code

Found cleaner way to improve recents scrolling
performance on crespo-- instead of rendering the
background in the items, instead we just set
a window flag. Removed need for a lot of code.
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
693ce6447d6e36b79d4b13effccce10118c3ccc6 15-Feb-2012 Michael Jurka <mikejurka@google.com> Fix recents on crespo
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
99a9655b9333c3bff6e462b12baa56a5fcd4cb20 28-Jan-2012 Michael Jurka <mikejurka@google.com> Making recents faster

Improving load time by:
- using window animation for fade-in and not
waiting to create HW layer
- starting loading of thumbnails/icons earlier
- only initially creating views for the first
screenful of items
- recycling views

Change-Id: I529b1085fe35d81aaafeb7433ccaed8e0537f01c
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
dee4eaf02d4054986afea01876f824461625ebbf 17-Jan-2012 Michael Jurka <mikejurka@google.com> Fix bug where recents stopped showing up

Fixed bug where Rapid-fire pressing the
Recents button could sometimes cause Recents
to stop showing up

Change-Id: I06b783e6af637a50066ea71b50059e7042b643a0
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
b144bd75b868198b64881f92c77afd2928fb061a 12-Jan-2012 Michael Jurka <mikejurka@google.com> Fix NPE in Recent Apps

Change-Id: I936e053a806a1cbf9ac98fb5707d34924c94ff60
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
328310c6fac6066d338926bb43d359862cae36d2 23-Sep-2011 Daniel Sandler <dsandler@android.com> System bar now renders the back button for recents

We used to render the back button in Recents
itself, but that had an inconsistent visual
experience.

As a part of this change, add the early beginning
of support for private status bar APIs for dimming
navigation buttons.

Bug: 3448536
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
bfd24acd318ef958bb7997c9cbf95c5fb15b10ac 13-Nov-2011 Michael Jurka <mikejurka@google.com> Updating recent apps visuals on tablet

- getting rid of blue glow (5529032)
- moving app icon position
- show message if there are no recent apps (5533332)
- fixing rare IllegalStateException on orientation change (5584344)

Change-Id: I2210e584957869c8f02339e6841daf39364a9dad
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
5571ab2d47c434abf57621d7502fcf4850bb477e 27-Oct-2011 Michael Jurka <mikejurka@google.com> Fix recents button on large devices (5490265)

- Also, delay preloading recents so that we get haptic feedback immediately (5507038)

Change-Id: I8a22ad719493bd9cfec0ef56d09949b164c1451b
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
412cba8aa10231cdf515d9400a754e8a16a8eb3d 17-Oct-2011 Michael Jurka <mikejurka@google.com> Make Recent Apps faster

- start loading on touch down
- avoid unneeded calls to onLayout
- don't fade in thumbnails if they've been loaded before we show recent apps
- don't pause between loading thumbnails
- fade in thumbnails+shadow (rather than just thumbnail as before)

Change-Id: I6dd4be7f52f9e8b51284ae052614719db8e71dc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
92c88eb91dbfe6e96342c8e1dbfe3a59d9a3ffde 17-Oct-2011 Michael Jurka <mikejurka@google.com> Visual changes to recent apps

- changing background to be gradient
- adding shadow to app thumbnails

Change-Id: I0ea7e4900f99adf17c74b885c66a7118bc831595
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
6252a8b1167934d53fd76d5f0910d993390636ce 14-Oct-2011 Jim Miller <jaggies@google.com> Merge "Fix 5386408: Send accessibility event when a recent app is removed." into ics-mr0
38cc8960cbe09f8cb028a0cf8798c8c6fc75df33 13-Oct-2011 Dianne Hackborn <hackbod@google.com> Fix issue #5446988: WindowManager warns BOOT TIMEOUT,...

...dev.bootcomplete flags is set before boot animation is out

Also:

- Fix crash in recent apps if the intent for an old app didn't
happen to have the new task flag set.
- Fix issue where a crash in system UI would cause the crash
dialog to be displayed below it, effectively locking the UI. Now
the crash dialog for persistent processes is shown above everything
else.

Change-Id: I0312001a92beeae5f644c7c3e5c5e19f6716df36
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
1737776f861cf92f0e142f405a37b69cd49745d4 12-Oct-2011 Jim Miller <jaggies@google.com> Fix 5386408: Send accessibility event when a recent app is removed.

Change-Id: I7c88eac5d1c5ecaf96e7a0fcfbb8ab6a3d1dbf50
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
ab48b681401628a191a4a90d4906fa88edde95ba 13-Sep-2011 Michael Jurka <mikejurka@google.com> Refactoring loading of recent apps

- fix bugs 5278690 and 5432097
- no longer forcing a reload when screen is rotated
- moving recents loading code into a seaprate class
- changing variable names to use "Task" rather than "Activity" in Recent Apps

Change-Id: Ib0c8c5d537cf9d46d65b2ccb790015b601bb1bf1
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
9316e7e31b1961634d3a4900a520fcf56d1efd26 04-Oct-2011 Michael Jurka <mikejurka@google.com> Reduce height of recent app thumbnails

Change-Id: I225147d49a6d7b71a08ca0464e702c0aeadb419d
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
7daf95d5526e3b60f5db29cbacd9a4852d99a6f4 30-Sep-2011 Michael Jurka <mikejurka@google.com> Fixing accessibility support in Recent Apps

- also switching "Recent applications" to "Recent apps" as per our new language guidelines

Change-Id: Ib625429ad22ce75ede782d59c0f45894d00c8502
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
06b7deb8c03461de8fba4098272b02d7bfb4a860 20-Sep-2011 Michael Jurka <mikejurka@google.com> am 2d69cff8: Merge "Fix crash in recent apps" into ics-factoryrom

* commit '2d69cff88e262569ac1284e2048f2a6c3aca6639':
Fix crash in recent apps
2d69cff88e262569ac1284e2048f2a6c3aca6639 20-Sep-2011 Michael Jurka <mikejurka@google.com> Merge "Fix crash in recent apps" into ics-factoryrom
df9d4e88db3765ad05b14bb3de420b9825fb59ec 20-Sep-2011 Michael Jurka <mikejurka@google.com> Merge "Speeding up Recent Apps"
57e4d44f095fbcec7c614a45181d3e531e1bda26 16-Sep-2011 Michael Jurka <mikejurka@google.com> Speeding up Recent Apps

- removing unused calls on startup
- no longer compositing bitmaps against a background bitmap

Change-Id: If26812ef475d5d972d98dd1cb9f7f741eeb99dae
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
7e9c49c8ebef8e03e196d155bf777f2dfc835091 19-Sep-2011 Michael Jurka <mikejurka@google.com> Fix crash in recent apps

Bug #5332922

Change-Id: I223cdd306c6872cc47c53456da195c0d83c8f8bd
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
6d66708706a99168cd1a7d536b9173ab866a5ed8 17-Sep-2011 Michael Jurka <mikejurka@google.com> Added "No recent apps" message on phones

Change-Id: I00bf163369775b79377090b7a9dae0c94ce5d0ac
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
0e8063a3b447e1aa5cc3171db42f735b3b6ae78e 10-Sep-2011 Michael Jurka <mikejurka@google.com> Bug fixes in Recents

- Making thumbnails invisible until loaded (fixes regression)
- Speed up dismiss animation from menu
- Make the max swipe velocity greater
- Make only the thumbnail and app title long-clickable
- No more click sound when tapping outside the thumbnails to dismiss Recents
- Tweaking color of recents app label text

Change-Id: If7b6cd59e92feb0472eb3ea266733549cb9f4d4b
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
6f90f2a1aab5c4e56012b65b788b84370e231bc6 09-Sep-2011 Michael Jurka <mikejurka@google.com> Merge "Updated Recent Apps visuals"
02038e3cbb02268a77e53b4bde9762186238f21b 07-Sep-2011 Peter Ng <petergng@google.com> Updated Recent Apps visuals

-added padding to portrait and landscape layout recent item
-updated drawable stroke on press and drag

Change-Id: I98e0073f5fba6d13f041871337e4dc534bbc1460
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
eeb1dca3935b14b12f8a563ce6887dc4b842684b 08-Sep-2011 Dianne Hackborn <hackbod@google.com> Fix issue #5139085: Some Recents items can't be killed

Change-Id: Ib4fa413266c4aa2223576ce0299be743358fdc26
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
faa790c4f55bfe399a8ef259c657be76e9d833dd 03-Sep-2011 Michael Jurka <mikejurka@google.com> Fix the pressed state for thumbnails in Recents

- pressed state is now in foreground
- also, keep drawing pressed drawable on long press

Change-Id: I1a2025b5a79a5bfd4aaacf5312d52404fc3361a1
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
8064ec61d62be074a06f446c512560b9bcf63813 03-Sep-2011 Michael Jurka <mikejurka@google.com> Merge "Use default thumbnail if getting app thumbnail fails"
9563cb813d9cff7a0bfdc1248f6cda9f13087be8 03-Sep-2011 Michael Jurka <mikejurka@google.com> Use default thumbnail if getting app thumbnail fails

Change-Id: If76a26d80f2327fe73bc18024c6b2c7eaab4d11d
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
c6461ca5a0892d9b5a47649d49af69165e05b87f 02-Sep-2011 Michael Jurka <mikejurka@google.com> Fix regression: recents did not dismiss after launching apps (5252649)

also:
- when using menu to "remove from list" in landscape, animate items upward (5149577)
- dismiss recents when tapping on whitespace regions (5115883)

Change-Id: I0f38c7567281583898a49f572cf92d6c59464649
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
6f983a7906ce98a1a8e3f5e805da8c933f53fc3d 02-Sep-2011 Michael Jurka <mikejurka@google.com> Merge "Fixing orientation change bug (5098088)"
8b09866a25ade5cd3630996adff8c976268ec637 02-Sep-2011 Michael Jurka <mikejurka@google.com> Fixing orientation change bug (5098088)

- Also fixing language in long-press menu (5068787)

Change-Id: I941e053e6ce4c85a09f4ff82880b7c2513e54322
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
622a97646d316ca753c577752ac9010415e9a472 29-Aug-2011 Peter Ng <petergng@google.com> updating visuals of Recent Apps

- replacing background PNGs with 9 patches
- removing border around thumbnails by default
- when swiping thumbnails, draw a border around them
- fix callout line length
- make recents window smaller on tablets
- deleting unused assets

Change-Id: If5bb1ba0d55a6d10e36ee14274c23596f0ba73b9
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
3cd0a593937c0724d77db1e2e3995255cfae61ac 16-Aug-2011 Michael Jurka <mikejurka@google.com> Improve Recent Apps scrolling performance

- 20fps improvement using software rendering
- 10fps improvement using hardware rendering
- in sw mode, rendering recents background in the recent items themselves and using a bitmap cache to draw individual items (gives perf gains for sw mode)
- in sw and hw mode, no longer doing a fade on the recents scroll view (gives perf gains for hw mode) - instead we draw a black gradient where we would normally fade
- fading recents & notifications immediately when swiped
- removing unused code

Change-Id: I908e2a25b89c9dfbf9b8c8f3810fa43064261b33
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
cfb9f2bca39772aecd072e2a30342a67b6319bbb 24-Aug-2011 Dianne Hackborn <hackbod@google.com> Fix issue #5192141: systemui asplodes after enough tapping on the windowlist button

Change-Id: I5afb2d54b531d9eac9435660616579324f239812
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
fc8fa638617efb5695a1f89ea75375faebbe2a40 18-Aug-2011 Dianne Hackborn <hackbod@google.com> Fix issue #5128639: SystemUI grows by 10MB after taking a screenshot

We now do the screenshot in a separate process.

Also change the recents panel to not use hardware acceleration
on lower-end devices. And improve how it gets shown to not
load all data up-front which results in a long delay when you have
lots of recents.

Change-Id: Ia309a90f9939e5405758621b3f7114597bd0c02a
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
212f625b71fb1f137e23fd1b6a679dca3f1e9f3c 12-Aug-2011 Chet Haase <chet@google.com> Optimized swipe animation for Recents app.

Removed the delay after the swipe and before the remaining items
animated into their new places. Also, expanded container of app so
that it no longer clips the swiped thumbnails on the right (on tablet).

Change-Id: I3d757a3b42bf0d1e002fab5b74b47c1e7f4f97a2
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
6311d0a079702b29984c0d31937345be105e1a5e 03-Aug-2011 Dianne Hackborn <hackbod@google.com> Clear the bitmap from the canvas in a lot of places.

Change-Id: I6b2071ac7b348c473b9bdd1b972d095aebbb4fb3
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
e9166ede07580c00a9b0909cc28354286d2f7c1c 28-Jul-2011 Michael Jurka <mikejurka@google.com> Dismiss Recent Apps when Back is pressed

Change-Id: I17a1ee9683910113d822a084f804646580ab43cb
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
07d4046ea914c999b7aaa587b7bfe81d548121f7 19-Jul-2011 Michael Jurka <mikejurka@google.com> Unifying swipe behavior for Recents and Notifications

Change-Id: Ibdbb7cc4ac2bcfcf6d6353a218b13c23caeca5b9
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
d4ae1de0d0b32c0c1c661f99d488cac62766240a 22-Jul-2011 Michael Jurka <mikejurka@google.com> Fix crash in recents
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
6179ea3196e9306d3f14361fe9ef14191b1edba6 28-Jun-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding accessibility support to the Status Bar.

1. Added content description to pretty much all animals
in the zoo including buttons in the navigation bar,
notifications and status icons for battery, signal,
data, etc.

2. Rectored to avoid ovelaying views since they block
touch exploratino. In general overlaying views
cause trouble for touch exploration and accessibility
in general.

3. Avoid sending accessibility events in case the user is
touching outside of the StatauBAr panels to avoid
confusion.

4. Added records to accessibility events in the places where
this would help the presentation. So the event comes from
a given "leaf" view and its predecessor is adding a record
to the event for itself to provide more cotext. It is up
to the accessiiblity service to choose how to present that.

bug:4686943

Change-Id: I1c1bd123d828fb10911bca92130e9a05c1f020b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
c0d2731047e2da4eff84a40615e29e08dcb708c5 15-Jul-2011 Jim Miller <jaggies@google.com> Fix 5023708,4689527: Add popups and overlays to recents. Misc bug fixes.

Adds selection overlay to recents to comply with UX design.
Adds longpress popup for removal and inspection of items.

Change-Id: Ic23c3f135b6ed107cc5156505d8f163daa94c52e
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
3c728fe61dcf49354ea761a3e4ef6032ec271630 08-Jul-2011 Jim Miller <jaggies@google.com> Fix 4689527: Improved curation for Recents + misc cleanup

This sets a threshhold for both the curation animation as well as the
snap back animation. It now limits these to 500ms and 250ms, respectively.

Cleaned up misc log spew.

Updated after review.

Change-Id: Ie11a2fc4556b396257c33c3ebd7513c4c220ff95
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
4917b0dca8c5de7d4694e015a8796f6ed19a94a8 08-Jul-2011 Michael Jurka <mikejurka@google.com> Handling Resources.NotFoundException in Recents
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
8894cc5ed4bacb72ef8158459fe7760903d135b8 02-Jul-2011 Dianne Hackborn <hackbod@google.com> When removing a task, also kill its processes.

Change-Id: I5945fef21ad6f028e71e36d3cb55d35e0b6401a6
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
3b1fc47d004f6b29af8f40d181baa3460b1e3b15 13-Jun-2011 Michael Jurka <mikejurka@google.com> Port recent apps from tablet to phone

- wire up to long press on home
- remove unused recents activity
- remove duplicate recents resources in -large directories (using -sw600dp instead)
- fix issue with zoom/scale translation when recents was brought up

Change-Id: I45538ccaff49b46ac3659c4828f9e2b0cd075241
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
9f0f0e0e3100caec459a5b5ef836317844c83b3f 18-May-2011 Jim Miller <jaggies@google.com> First pass at integrating new ScrollView-based recents panel.
- added layout transitions
- now calls removeTask() for selected activity.

Change-Id: Ie57b3d79551353a564bb2e4da26243a10bb0198d
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java