History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fdf169cbea5c59c6f74c25c6c529d8a19c6cb78c 08-Sep-2014 Amith Yamasani <yamasani@google.com> Use correct API for badging

Bug: 17414778
Change-Id: I7c0321d9435b0787a90cd62be80862069ba2d790
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bb 05-Sep-2014 Svetoslav <svetoslavganov@google.com> Addressing API council comments for UserManager.

bug:17390424

Change-Id: I498d2541289915cb7db16e5c3249ccc7a7dc5ee6
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
ffa2ec664479bff6b4b61d4c349d9db2cb37ca16 04-Jul-2014 Winson Chung <winsonc@google.com> Refactoring to support groups.

- Removing RecentService, determining animations just in time
- Fixing a few issues with animations of newly picked up tasks from the pool
- Moving helper classes into sub package

Change-Id: Ie10385d1f9ca79eea918b16932f56b60e2802304
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
c0ffce5ddd6446f1d46a49cdfaeda4a2ce408e1d 01-Jul-2014 Craig Mautner <cmautner@google.com> Use cached thumbnails in Recent tasks.

The thumbnail returned from ActivityManager.getTaskThumbnail() now
contains either a Bitmap or a ParcelFileDescriptor that points to
a file containing a compressed Bitmap. The Recent tasks list is
now responsible for all thumbnail Bitmap caching as the activity
manager keeps only the most recent 5. This also permits low memory
devices to have many more tasks in the Recent tasks list.

As part of this CL the concept of subtasks is removed eliminating
code supporting the TaskAccessInfo and IThumbnailRetriever classes.

Fixes bug 15828934.

Change-Id: I0fd0320a1a04e3c78d79357899b83a2fff97abf2
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
4f0a49e6b9ad1b00972dbe8a751263aa6c482538 10-Apr-2014 Amith Yamasani <yamasani@google.com> Corp badging for Recents

Badge apps that belong to the corp profile when shown in the recents list.

Add a userId to TaskKey to help with caching.

Bug: 11676348

Change-Id: I92c8262dce763de89497977fcc6a53899afda136
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
1f1cce1725a2fceee4162aec23518d42c78d6669 04-Apr-2014 Kenny Guy <kennyguy@google.com> Launch recents with the correct user.

Change-Id: I0247d6b4012f8305c84d8b3a455530d9332ed2e6
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
2a764949c943681a4d25a17a0b203a0127a4a486 02-Apr-2014 Kenny Guy <kennyguy@google.com> Rename related users to profiles.

Rename the related user concept as profiles.
When returning profiles of a user include the
user as a profile of itself.

Change-Id: Id5d4f29017b7ca6844632ce643f10331ad733e1d
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
82326a98a4507deee89a90654dd0953c459811af 17-Mar-2014 Kenny Guy <kennyguy@google.com> Add flag to allow fetching related users recent tasks.

Fetch related users recent tasks along with requested users
tasks when flag is set
Set flag in requests coming from systemui/recents.

Change-Id: I985e2d9d6b9728603685fc6126e8193af119e172
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
9926272f32868c858b24b45e048210cf3515741e 17-Sep-2013 Michael Jurka <mikejurka@google.com> Reduce memory usage of default thumbnail

Bug: 10639174

Change-Id: I2b7f3844e77427d2327a7d89c63e4f3b0d890bc0
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
b0e49fc93c146d7ddc8e1f27ec67306a71168510 12-Jun-2013 John Spurlock <jspurlock@google.com> Remove TabletStatusBar from systemui package.

Change-Id: Ie8b556dbba8751617582f8c717ee83e480938b27
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
45eed3c69b718fe5dedaff0322e2ed4c2f55b9d3 02-May-2013 Michael Jurka <mikejurka@google.com> Fix bug where thumbnails in Recents disappear

Bug: 7900353
Bug: 8752242
Bug: 7382208
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
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/RecentTasksLoader.java
2a430cccc2a801da72e212d5c5b6a63676e4860c 22-Oct-2012 Michael Jurka <mikejurka@google.com> Add NPE check to fix crash in Recents

Bug: 7383315
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.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/RecentTasksLoader.java
15491c6a728131e322c45bc440500a8a78e4a410 19-Sep-2012 Dianne Hackborn <hackbod@google.com> Switch to showing top-most thumbnail of recent apps.

The way it should have been, and with the new recents enter animation
the way it must be.

Added a new method to retrieve this thumbnail, since it would be less
efficient to use the existing API (which always returns the "base"
thumbnail). Probably at some point that existing API should be tweaked
to always return the top thumbnail instead, but that is for a later time.

Also removed code that would clear the thumbnail associated with an
activity when it is resumed. I don't think there should ever be a
reason to clear a thumbnail -- it's much better to have *something*
for the task, even if it is a little out of date.

Change-Id: I83e6ca6403eb2df5e4de3009dfe8c210e8cf8d5b
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
78770167cec711e6259734c18cd17ad248eea759 05-Sep-2012 Michael Jurka <mikejurka@google.com> Merge "Fixing preloading recents for all devices" into jb-mr1-dev
d0d4bb84595d48116b3751b14efbc39388a78882 04-Sep-2012 Michael Jurka <mikejurka@google.com> Fixing preloading recents for all devices

- Fixed for tablets and phones with hard nav buttons

Change-Id: I1dc2249376b3f376c283598f5cef6e326b191ace
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
881f0b1ee0e712e7309555826a4e5426238dcefe 05-Sep-2012 Michael Jurka <mikejurka@google.com> Remove unneeded imports
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
d2e99565f5377a9afa839eab738b10e7b5e0a761 29-Aug-2012 Amith Yamasani <yamasani@google.com> Fix recents list for multiuser

Since the Recents is now an activity running in the respective user's sandbox,
it shouldn't use the special API to get the current user's recent tasks.
Otherwise it causes all users to fetch the state of the current foreground user
instead of their own recents.

Change-Id: Ice8c2978e6a7ae71c44666c79a19ac07a2cbea1b
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.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/RecentTasksLoader.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/RecentTasksLoader.java
8264408f5995534f8e3147b001664ea0df52aaa5 03-Aug-2012 Amith Yamasani <yamasani@google.com> Start the correct settings from the status bar.

Added a new method to Context: startActivityAsUser() requiring the
INTERACT_ACROSS_USERS_FULL permission.

Show the correct Recents list, based on current user.
Added a getRecentTasksForUser() in ActivityManager. Hidden and requires
the INTERACT_ACROSS_USERS_FULL permission.

Change-Id: If5b56465efdd3ead36601a3b51ed4af157bbf35c
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
a600fd9ba76e7916f18521447446671f0e431560 26-Jun-2012 Michael Jurka <mikejurka@google.com> Fix warnings and remove dead code

Change-Id: Ifd1bcd8f5be181b115910f2f8918e1e50975a790
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.java
252030b79ce10d926f8ed4f752c7ddfa714dc100 16-Mar-2012 Glenn Kasten <gkasten@google.com> Fix priority constants in RecentTasksLoader

These constants should be priority values, not scheduling group values,
for use with this API.

Change-Id: If2ba1feffd20fff2f93295816fa8a724196d978e
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.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/RecentTasksLoader.java
43e34f61f0014400583895525fa08274615a21d2 25-Jan-2012 Winson Chung <winsonc@google.com> Call ActivityManager to get the proper icon dpi.

Change-Id: Iaec2a9a3cc1ea5febe60e0b675f1deff8e77d011
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentTasksLoader.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/RecentTasksLoader.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/RecentTasksLoader.java