History log of /packages/apps/Launcher3/src/com/android/launcher3/model/CacheDataUpdatedTask.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3fe4a146cf774261ab3552dd8ab392439c771e54 16-Dec-2016 Sunny Goyal <sunnygoyal@google.com> Simplifying IconCache access code

Providing a way to access icon cache without LauncherAcitivtiyInfo.
This allows fetching LauncherActivityInfo only when required, thus
avoiding system RPC when the icon is already in cache.

Change-Id: I92918c7a0d0d0796e5f7b70d4ecb6787c52c6600
/packages/apps/Launcher3/src/com/android/launcher3/model/CacheDataUpdatedTask.java
7c74e4ae641e76f73d74348e293c244a157f6585 16-Dec-2016 Sunny Goyal <sunnygoyal@google.com> No more UserHandleCompat

Bug: 32745285
Change-Id: I762fb4e268c1afe48a1860ab12a4ccb3f626aa95
/packages/apps/Launcher3/src/com/android/launcher3/model/CacheDataUpdatedTask.java
1cd01b023acc123b771765b7297d8aaedac224e0 09-Nov-2016 Sunny Goyal <sunnygoyal@google.com> Ensuring that ShortcutInfo always has an icon

> Making iconBitmap public instead of a getter (similar to AppInfo)
> Removing getIcon() which can lead to IO on UI thread
> Removing updateIcon and handling the update at the caller

Bug: 21325319
Change-Id: I6a49b9043f974e9629ea25e77012d97cc04c0594
/packages/apps/Launcher3/src/com/android/launcher3/model/CacheDataUpdatedTask.java
f0ba8b7ca1dc8fd53451d3d16e9f4fc306cddcd4 10-Sep-2016 Sunny Goyal <sunnygoyal@google.com> Moving various runnables in LauncherModel to individual tasks

> Adding tests for some of the runnable

Change-Id: I1a315d38878857df3371f0e69d622a41fc3b081a
/packages/apps/Launcher3/src/com/android/launcher3/model/CacheDataUpdatedTask.java