summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/AllAppsView.java
Commit message (Collapse)AuthorAgeFilesLines
* Initial changes to merged AllApps/Customize pane in the Phone UI.Winson Chung2011-04-221-3/+1
| | | | Change-Id: Ifa1676736033fe617dd0cca965156c38fa452948
* Resetting AllApps to first page when turning screen off/hitting home.Winson Chung2011-03-301-0/+3
| | | | Change-Id: If988bbcf48c54aad3603425bb290fde011e9bd75
* isOpaque is not appropriate for AllAppsTabbed; replace with isAnimating().Patrick Dubroy2010-07-261-1/+1
|
* Move batch size to a resource.Daniel Sandler2010-04-191-2/+0
| | | | | | | | This way we can figure out how many apps to send to the grid at a time even if the grid hasn't been instantiated yet. Bug: 2599979 Change-Id: I7960fe1adae6976555334422335f3a4b28d0675e
* Batch loading of icons for AllApps.Daniel Sandler2010-04-141-1/+3
| | | | | | | | | | | | | | | | | 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
* Prevent ANR in Home when changing orientation.Romain Guy2010-03-101-0/+2
| | | | | | | | | Bug #2504556 This solves the issue by keeping the GL context, the RS context and the RS scene around, across orientation changes. Change-Id: I8e3dc6e6bf039087046d49d2826c8800c5bef582
* Refactor the app updates so that it doesn't rely on the package name.Joe Onorato2010-03-101-1/+1
| | | | | This will be needed for the upcoming change to update the icons with the grayed out when the SD card goes away.
* Implement landscape in 3D all apps.Romain Guy2010-03-041-35/+1
| | | | | Bug #2454737 Bug #2454736
* Hide the workspace when launching AllApps2D.Daniel Sandler2010-03-031-0/+4
| | | | | | | | Boosts performance and squashes some weird focus issues. (Also: fix builds with AllApps3D) Change-Id: Id1c4628e119c950dced9d3383993674f3d6b9a1c
* Introduce 2D All Apps and other support for sapphire-class devices.Daniel Sandler2010-03-031-1445/+20
| | | | | | | | | | | | | | | | AllAppsView is now the 2D, GridView-based version (very similar to classic Launcher); AllApps3D is the RenderScript/Rollo implementation. TODO: - some mdpi assets are not in fact mdpi - related to above: static wallpapers not working yet - add dynamic selection of 2D/3D AA; currently you must choose one at build time by picking the appropriate class in all_apps.xml (see separate CL for sapphire overlay that does this) Change-Id: I253d98404ea8a329a4049d2e48edd2e5129fa6ba
* am 2347b233: am 4700fed7: Maybe this will silence http://b/2460740Joe Onorato2010-03-011-1/+2
|\ | | | | | | | | | | | | Merge commit '2347b2335b26edc5b7145759cc8a727fc712b970' * commit '2347b2335b26edc5b7145759cc8a727fc712b970': Maybe this will silence http://b/2460740
| * Maybe this will silence http://b/2460740Joe Onorato2010-03-011-1/+2
| |
* | am 96ef9f68: am bf5350db: fix 2460740 com.android.launcher2: ↵Joe Onorato2010-02-221-12/+11
|\| | | | | | | | | | | | | | | | | java.lang.NullPointerException at com.android.launcher2.AllAppsView.saveAppsList(AllAppsView.java:1270) Merge commit '96ef9f68a43604c99cd18537a6c8e9d1c5049c31' * commit '96ef9f68a43604c99cd18537a6c8e9d1c5049c31': fix 2460740 com.android.launcher2: java.lang.NullPointerException at
| * fix 2460740 com.android.launcher2: java.lang.NullPointerException atJoe Onorato2010-02-221-12/+11
| | | | | | | | com.android.launcher2.AllAppsView$RolloRS.saveAppsList(AllAppsView.java:1270)
| * DO NOT MERGE - Use the froyo launcher2 in mr3, except for a few unbundling ↵Joe Onorato2010-02-181-134/+212
| | | | | | | | things that can't be merged back.
| * DO NOT MERGE. Update for new RS library with ES 2.0 support.Jason Sams2010-02-111-3/+3
| |
| * Put the label into the same texture as the icon.Joe Onorato2010-01-141-55/+20
| |
* | fix 2411389 - calling RS with no ContextJoe Onorato2010-02-171-1/+17
| | | | | | | | | | This thing where the context sometimes works and sometimes doesn't is starting to piss me off. We really need to have RenderScriptActivity that deals with the lifecycle for you...
* | Convert to RenderScriptGL.Jason Sams2010-02-091-1/+2
| |
* | More dead code cleanup.Jason Sams2010-02-041-26/+2
| |
* | Remove dead code.Jason Sams2010-02-041-9/+0
| |
* | Support rotation of the all apps screen.Jason Sams2010-02-041-3/+20
| |
* | Clean up vertex program with easy to manage uniform constants.Jason Sams2010-02-041-19/+34
| |
* | Possibly fix 2415260 - IllegalStateException: Calling RS with no Context activeJoe Onorato2010-02-031-1/+3
| |
* | Fix 2379378 Trackball up on all apps home icon doesn't highlight the correct ↵Joe Onorato2010-02-011-5/+9
| | | | | | | | icon
* | Fix selection highligh in all apps. Selection highlight now follows the ↵Jason Sams2010-01-201-4/+6
| | | | | | | | curve and uses a smaller bitmap.
* | Change text labels from RGBA to ALPHA8. Reduces memory usage and may ↵Jason Sams2010-01-191-1/+9
| | | | | | | | increase performance.
* | Update launcher2 with vertex shader and single draw method for icons.Jason Sams2010-01-191-63/+92
| |
* | Fix bug 2337808 - zoom state gets out of sync when the surface disappearsJoe Onorato2010-01-111-3/+14
| |
* | cleanup RS scripts leftover from previous design and rename final script.Jason Sams2010-01-061-1/+1
| |
* | Update to new RS texture API.Jason Sams2009-12-171-3/+3
| |
* | Remove WAR for handling uploads when no surface was present.Jason Sams2009-12-151-35/+7
|/
* Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at ↵Joe Onorato2009-12-111-6/+8
| | | | com.android.launcher2.AllAppsView$RolloRS.removeApp
* Launcher2 - This might fix the missing app problem and the crash in removeApp.Joe Onorato2009-12-111-2/+2
| | | | | | | | | This marks the apps list as dirty by default. Usually, because of how long it takes the loader thread to run, the apps list comes in after the surface has been initialized. However, if the surface isn't around yet when setApps is called, then setApps won't set mRollo.mAppsDirty because mRollo is null. The extra null check is necessary for the normal case when mAllAppsList isn't ready yet when the surface comes in.
* fix 2315821 and 2315729 - problems caused because the apps list could becomeJoe Onorato2009-12-091-24/+34
| | | | unsynchronized with the list of icons.
* Fix 2305903 Scrolling trackball upwards at the top of the app menu selects ↵Joe Onorato2009-12-081-2/+2
| | | | app at the bottom left
* Fix 2306862 - Launcher2 crashed: in libs/rs. Uploading texture without a ↵Joe Onorato2009-12-081-10/+16
| | | | | | | context. turns off some logging and fixes latent bugs that this uncovered where we were accessing renderscript while there was no context.
* Fix 2304151 - crash while installing appsJoe Onorato2009-12-081-1/+1
| | | | It was happening if you had previously uninstalled an app.
* Bug 2290800 - Use a collator to sort the app labels.Joe Onorato2009-12-011-11/+2
| | | | SHAME ON ME for using String.compareTo().
* Add a lot of logging that can be seen by doing adb shell setprop ↵Joe Onorato2009-11-171-0/+64
| | | | launcher2.dumpstate 1 and presssing volume down
* fix 2261526 - Trackball doesn't work in 3D all-apps if you opened it using ↵Joe Onorato2009-11-161-7/+8
| | | | trackball
* Fix duplicated text when returning home from an app that hid the status bar ↵Jason Sams2009-11-161-3/+11
| | | | and launcher2 was killed.
* Update AllApps to defered surface attachment for RS.Jason Sams2009-11-121-5/+10
|
* Keep banging on the launcher locks up bug. This moves theJoe Onorato2009-11-121-43/+28
| | | | | delayed zoom stuff into one place, so it should be out of sync less.
* Fix bug 2258128 - homescreen on Passion unresponsive while still not leaking ↵Joe Onorato2009-11-121-24/+24
| | | | the contexts.
* Fix bug 2249797 - Launcher2 leaking textures on locale changeJoe Onorato2009-11-111-0/+2
|
* Fix 2241848 - 3D apps folder does not send accessibility eventsJoe Onorato2009-11-111-2/+55
| | | | | | It's now sending them. The beeping and vibrating accessibility things work, but we only have prebuilts for the speech one and it's not saying anything and I can't debug it, so this will have to do.
* Bug 2231692 - Turn off launcher2 logging.Joe Onorato2009-11-111-24/+4
|
* Fix bug 2250457 - Open folder on home screen changes changes the behaviour ↵Joe Onorato2009-11-101-22/+58
| | | | | | | | | of the home button Now, home always goes to the center worksapce screen and back from an app goes to all apps if it was open. Getting that animations smooth took a little bit of work.
* Fix http://b/issue?id=2203681Mike Cleron2009-11-081-12/+30
| | | | | | | There is a race between the view system dispatching focus and mRollo being intialized. Now if AllApps is supposed to gain focus before mRollo is ready we remember that state and gain focus later.