53f6b7b340534e043fc98dc6a49fd9839d01c12a |
|
07-Aug-2015 |
Winson <winsonc@google.com> |
Fixing issue where app icons were not updating with the package. - This was due to the fact that the cache keys are now CacheKeys instead of ComponentNames, which we were still trying to remove. This is a serious issue because it means no app can update their icon while Launcher2 is running. Bug: 23030496 Change-Id: I4a59ffe32b8fb2de11a64c173284b4cbf7e35222
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
1d6d41dddfd7d1cb62b7d9dd5c51315260f58ced |
|
05-Sep-2014 |
Svetoslav <svetoslavganov@google.com> |
Update Launcher2 due to API changes. bug:17390424 Change-Id: I36e420b8a71058373e9fa00d0376784594a4c5be
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
610ded21c79ae3da4c105c2d1921a30732468a69 |
|
28-Jul-2014 |
Svet Ganov <svetoslavganov@google.com> |
Update launcher to work with cross-profile widgets. bug:14991269 Change-Id: Ie65dfdb0f5799bff294f68bf907fd6a17d9b4e8e
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
315084f234b2b8bc7bc9732f71c91e4674b711cd |
|
21-Jul-2014 |
Kenny Guy <kennyguy@google.com> |
Change getBadgedLabelForUser to use CharSequence Bug: 16401636 Change-Id: I213547a21aeb864bd8368e5e9b44a57457f6dab7
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
4d3aca0989c48084c0c387d6010bd5b601c25668 |
|
18-Jun-2014 |
Kenny Guy <kennyguy@google.com> |
Add content description for apps from profiles. Add content description to apps so that apps from the managed profile are described differently to the same app in the personal profile. Bug: 15106236 Change-Id: I3fb151aadd947f48f85392cd9be8222c37b2dfcf
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
0fb10008be0b5a44155f90f06b8a8a6cf77a83f6 |
|
01-May-2014 |
Amith Yamasani <yamasani@google.com> |
Watch for PROFILE events Address some comments that were missed in earlier multi-profile CL. Set a default for profileId when creating a new launcher db. Change-Id: I11de08b1d34ec2fedbfafc5076395a66256dd12e
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
374753cabf05cde1ad669d07bde47e34fdcbe499 |
|
19-Mar-2014 |
Amith Yamasani <yamasani@google.com> |
Launcher2 multi-profile support Use LauncherApps API and badging APIs instead of PackageManager. Adds support to show apps from current user and any managed profiles. Background: Managed profiles are user sandboxes that are visible from the primary user and can be launched as if they are a part of this user. A launcher should now be capable of listing apps from this user as well as related profiles of this user. Launching of activities is now via the LauncherApps interface, to allow for cross-profile app launching. Only activities with category LAUNCHER can be added as a shortcut on the workspace for a managed profile. Widgets are only supported for the current profile. Widgets from the managed profile are not available. TODO: Handle users appearing and disappearing. Change-Id: I732a476d68236f7de7eaa5a2105c868621c8a57e
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
dac8591072959f69eaa8c6319311fd111ae75db6 |
|
19-May-2012 |
Michael Jurka <mikejurka@google.com> |
Updating how widget previews look Also fixing issue where some widget previews would be way too large when picked up Bug: 6472013 Change-Id: Iebfc33b1070da591a9d1d32d7c8e65a3fb057a7e
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
8b805b17158886035b38261eb611d8641701ae43 |
|
18-Apr-2012 |
Michael Jurka <mikejurka@google.com> |
Remove use of private APIs Change-Id: I3e28763075f8e92391796dc009214c9fa8f50008
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
3a9fcedbcd235372cd2ab64f825a0b5b3937f59e |
|
13-Apr-2012 |
Michael Jurka <mikejurka@google.com> |
Fix warnings and remove dead code Change-Id: I574d823fedf4b752c3df5a72599b390f708823ac
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
d83f5f4db328fbd152491bbf9fa13abc94bd6f25 |
|
13-Feb-2012 |
Winson Chung <winsonc@google.com> |
Reverting: Change I3a8849a5: Cleaning up extra line related to icon density change. Change-Id: I5e8106d0f77545b80a0b21d4230cf826439ac371
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
d1dbfe356f045112310fb8ecc23a9c8cea7dbf50 |
|
13-Feb-2012 |
Ramanan Rajeswaran <ramanan@google.com> |
Revert "Should be getting launcher icon DPI from ActivityManager." This reverts commit af23500cf9eb9c05ae0b2a0ea63c96534e648004.
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
6e2dae99061758d205034bd0ddcc1e15828e8acc |
|
13-Feb-2012 |
Ramanan Rajeswaran <ramanan@google.com> |
Merge "Cleaning up extra line related to icon density change." into ics-scoop
|
35003b7df7098b9849772cfa6759960ac077c432 |
|
25-Jan-2012 |
Winson Chung <winsonc@google.com> |
Cleaning up extra line related to icon density change. Change-Id: I3a8849a5800af1f04f097c4ce55ecf5d97292f4c
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
af23500cf9eb9c05ae0b2a0ea63c96534e648004 |
|
24-Jan-2012 |
Winson Chung <winsonc@google.com> |
Should be getting launcher icon DPI from ActivityManager. Change-Id: Iec1b375568b421220fdbf08de6e7a697d0488e24
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
92f3d46cf35e78891f73226e81f8ca7e9a7f4d92 |
|
23-Nov-2011 |
Michael Jurka <mikejurka@google.com> |
Clean up unused code and import declarations Change-Id: If36fd2d99a51b07290b13f697b3ea08d31feb023
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
0b9fcf5686a24b237a1a52c13ef60ef776561b91 |
|
31-Oct-2011 |
Winson Chung <winsonc@google.com> |
Fixing issue where default widget previews were not using large icons on tablet. Change-Id: I66469f52172be8ee526dc71cc5b6aa797f6a3289
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
30a22f32b07f7a864112d92ac959db0e84e0c374 |
|
19-Aug-2011 |
Winson Chung <winsonc@google.com> |
Merge "Fixing label cache issue due to different ResolveInfos being returned in different parts of loading, saves 1-10% on AllApps load. (5042022)"
|
aac01e1073f3deb3f543fd27cc63fd727101584e |
|
17-Aug-2011 |
Winson Chung <winsonc@google.com> |
Deferring testing of loaded icons against db icons, saves between 15-30% on workspace load. (5042022) Change-Id: I016248f6779851390df1bf0a23199d0aecc032d1
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
5308f24d4b66b020202b88eff672f5a89096ebb6 |
|
18-Aug-2011 |
Winson Chung <winsonc@google.com> |
Fixing label cache issue due to different ResolveInfos being returned in different parts of loading, saves 1-10% on AllApps load. (5042022) Change-Id: I17166bd6a50858ff76c475688fff9a9eaeba6010
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
86c119a2267398dfe7ccbc2c262c6b48c93d76c4 |
|
06-Aug-2011 |
Michael Jurka <mikejurka@google.com> |
Fix visual bugs - Fix clipping of icon labels on large devices - Fix bug where icons and widgets on side pages in home workspace were visible on startup Change-Id: I8c17cfcb1ac27255b955e6db9d0eec7ce3833bd0
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
ef7b5da59cc8ad3b9f6545a497edd7bd27a6e63d |
|
06-Aug-2011 |
Michael Jurka <mikejurka@google.com> |
Use xhdpi icon sizes for hdpi tablets Change-Id: Ia09faa220c3aad658ef7ffd1ce88086aa2a66f57
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
aaf473c2bb6329b3b09ed2e19de6aae26077050c |
|
03-Aug-2011 |
Adam Cohen <adamcohen@google.com> |
Revert "Revert "Clear the bitmap associated with canvases."" This reverts commit 4e012846cd09caa85b018c36810e9a64adb87640.
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
30be2cd2a4b9cedfcbb6c317449c11bb0dcc64cc |
|
03-Aug-2011 |
Adam Cohen <adamcohen@google.com> |
Merge "Revert "Clear the bitmap associated with canvases.""
|
721d9725ad69b60ced5812ffce3afd1557f1180b |
|
03-Aug-2011 |
Michael Jurka <mikejurka@google.com> |
Fix NPE when getting app icons Change-Id: I04c171424006d90321c707d124211f007159c774
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
4e012846cd09caa85b018c36810e9a64adb87640 |
|
03-Aug-2011 |
Adam Cohen <adamcohen@google.com> |
Revert "Clear the bitmap associated with canvases." This reverts commit 9b9d48f28926371eab94c425b1d54150732fa08f.
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
9b9d48f28926371eab94c425b1d54150732fa08f |
|
03-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Clear the bitmap associated with canvases. Change-Id: Ic100a51960f8c0e7d8b3a107b64d23c7d70e6da9
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
c3eecff9043759926df124483b45fe8f4436ae7c |
|
12-Jul-2011 |
Winson Chung <winsonc@google.com> |
Preventing multiple calls to loadLabel for the same info within a single load. - Fixing mind boggling bug where we weren't even using the label cache earlier. Change-Id: I605abf4d589ad02b2426d20adfe9cd1773cc84fd
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
c85ea570c488ee5875da78ce011abeb6942b1990 |
|
12-Jul-2011 |
Winson Chung <winsonc@google.com> |
No longer generating title bitmaps for icons. Change-Id: I857ba2a532158175396d45cba0976baa17da126f
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
4842ed029c5861b1696a9c69caa45f9a6e6e5f7e |
|
08-Jul-2011 |
Michael Jurka <mikejurka@google.com> |
Moving a bit of code around - Resources.NotFoundException now handled inside getFullResIcon()
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
4e1cd23a51f1d83c1fe5d3eed536641087671db7 |
|
12-May-2011 |
Daniel Sandler <dsandler@android.com> |
Rocket Launcher! This is an Android Dream, which is kind of like an interactive screensaver implemented as an Activity. The Rocket Launcher uses the Launcher's own icon cache to show the user's installed apps in hyperspace. Tap the screen to slow down to impulse power. Then, tap an icon to launch. (depends on I4559a95 for android.dreams in support lib) Change-Id: Ie6ce34ec1c863667faeada4f39b225f3946e8633
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
a2eb17095dcffa75c1e9681fdc318fe6e0564321 |
|
12-May-2011 |
Michael Jurka <mikejurka@google.com> |
Moving tablet interface to 'large' devices (later, we will decide this more accurately based on the width of the screen in dips, but for now keeping changes so that they can easily be backported to earlier versions of Android) Change-Id: I203addcbf19e8e3813c488af47e4fdf90dcd3115
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
20b0a5f0fd283cda62ed4f94b72f8ff0833baf75 |
|
10-Mar-2011 |
Kenny Root <kroot@google.com> |
Applications with broken resources get default icon This will prevent the Launcher from crashing when the icon resource is not found. Bug: 4016288 Change-Id: I152574eb62cff66fa863152f84d4bb201f0341af
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
4a7d4afe87a9146b3cefef8e00581090301b698d |
|
18-Jan-2011 |
Michael Jurka <mikejurka@google.com> |
Removing dead code Change-Id: Iec1e23a9764b8ef2bb1326c8502f31f5b5c8763a
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
f5675decc9f0e5b83a7041d6181343abe2cfe31c |
|
12-Jan-2011 |
Kenny Root <kroot@google.com> |
Use the default activity mipmap So we can use different scales of the default activity icon, switch to using the mipmap version of it. Bug: 3325002 Change-Id: I3307bc8959829958e0da4ab2a9238c89ff9fdead
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
c9a961952d1a057029874f8426b90181f6876034 |
|
01-Nov-2010 |
Michael Jurka <mikejurka@google.com> |
Using hdpi icons in Launcher Known issue: Default activity icon is still showing up as small
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
ddc9c1fb1ab426772add520d277ea9c2cd674094 |
|
31-Aug-2010 |
Joe Onorato <joeo@android.com> |
DO NOT MERGE - Fix 2941495: Launcher short-cut icons don't work for apps on SD card after reboot Bug: 2941495 Change-Id: Ie8e0e0c62259f8cf933e53b7aa2dc28a835110ae
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
fad1fb5ed46473af0a6da4324e9e3fa45bd9f6e8 |
|
04-May-2010 |
Joe Onorato <joeo@android.com> |
Tweak locking in launcher so mLock isn't held while the slow stuff happens. Bug 2652948 Change-Id: I9d386395278830ead5deda17b8b09e0dcfeff989
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
a28fd3fa7c82947d847c05ed11905f556b8dcfa2 |
|
15-Mar-2010 |
Romain Guy <romainguy@android.com> |
Prevent NPE in Launcher when an icon cannot be found. Bug #2509023 Change-Id: I053c7c9a37ed4aeb4d78a9f62dfdeea09a3959aa
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
84f6a8d613cef3227afa508c77221959dcf2f2d7 |
|
12-Feb-2010 |
Joe Onorato <joeo@android.com> |
Don't make label textures if we don't need them.
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|
0589f0f66ce498512c6ee47482c649d88294c9d0 |
|
08-Feb-2010 |
Joe Onorato <joeo@android.com> |
Split ApplicationInfo into ApplicationInfo which is used for AllAppsView and ShortcutInfo which is used for the workspace. Consolidate the three icon resampling functions into one. Ensure that the icons stored in LauncherProvider are the right size, so we don't have to resample them each time we load them.
/packages/apps/Launcher2/src/com/android/launcher2/IconCache.java
|