summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/AllAppsList.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix race in LauncherModel that causes it to show duplicate icons.Joe Onorato2010-04-211-0/+19
| | | | Change-Id: I78130d6f237f476bc33a4718ca5ef245fe502857
* Launcher2 performance: Don't sort apps in LauncherModel.Daniel Sandler2010-04-151-9/+2
| | | | | | | AllApps2D and AllApps3D do their own sorting before display. Bug: 2562420 Change-Id: I77e3865b856a5123872bee3d8578d0596956cddd
* Batch loading of icons for AllApps.Daniel Sandler2010-04-141-8/+12
| | | | | | | | | | | | | | | | | AllAppsList now maintains <data> and <added> in sorted order, to amortize the cost of sorting the apps list over multiple batches. Launcher boosts thread priority on first launch, but we now reduce thread priority to normal after the main workspace has been drawn but before all apps are loaded. Experimental feature: a short delay is introduced between batches to help free up the CPU (as well as to show that we are indeed batching apps). Bug: 2562420 Change-Id: I2035ec3e819b4e7993a80c6d03bfad3914c95a7a
* Split ApplicationInfo into ApplicationInfo which is used for AllAppsView and ↵Joe Onorato2010-02-121-9/+11
| | | | | | | | | | | 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.
* Remove LiveFolders when corresponding package is uninstalled.Romain Guy2010-01-121-20/+10
| | | | Bug #2298872
* Fix 2275513 - Icons don't update on package updateJoe Onorato2009-11-241-1/+1
| | | | Also reuses the BubbleText object, which was being recreated for no reason.
* Redo the launcher loading code and put the real app icons into rollo.Joe Onorato2009-08-241-0/+216