summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/AllApps2D.java
Commit message (Collapse)AuthorAgeFilesLines
* Initial changes to merged AllApps/Customize pane in the Phone UI.Winson Chung2011-04-221-6/+3
| | | | Change-Id: Ifa1676736033fe617dd0cca965156c38fa452948
* Resetting AllApps to first page when turning screen off/hitting home.Winson Chung2011-03-301-0/+4
| | | | Change-Id: If988bbcf48c54aad3603425bb290fde011e9bd75
* Fixing issue where you can't drag from AllApps.Winson Chung2011-03-211-3/+3
| | | | Change-Id: I61bd966b97d275ece1db238edaac8d66936d0a20
* Fix 3385675: Uninstall option available for system appPatrick Dubroy2011-02-281-12/+2
| | | | | | | - when a system app is selected in all apps, don't show uninstall button - if it's an updated system app, show "Uninstall update" - Also, remove unused code for non-existent flag for games Change-Id: I46753ee8d213b2ba1613b71ac1fe73d79786129c
* Add missing animations when dragging from customize.Patrick Dubroy2011-02-181-1/+1
| | | | | | - Fix 3453751: Moon landing on canceled drag from customize - Fix 3453595: Use home screen "consume" animation when dragging and dropping Change-Id: Ia6a83c2d7a8f24c3ce02811547a35a7022d245f6
* Prevent flicker when starting a drag.Patrick Dubroy2010-11-241-0/+6
| | | | Also, animate item the view to its new position when dragging.
* Make tabs in all apps actually filter the list of apps.Patrick Dubroy2010-07-291-8/+40
|
* isOpaque is not appropriate for AllAppsTabbed; replace with isAnimating().Patrick Dubroy2010-07-261-7/+2
|
* Switched to tabbed version of AllApps2D on xlarge screens.Patrick Dubroy2010-07-261-16/+19
| | | | | | | | - add a temporary new zoom animation for all apps - modify AllApps2D to allow it to be transparent - other changes to dismiss the customization drawer when appropriate Change-Id: I5660ab77f256ded299c1721c589983a1b30d56a4
* Allow for NxM layout and in-place rotation of items on homescreen.Winson Chung2010-06-301-7/+6
| | | | | | Currently, rotation is disabled as designs are still in flux, but the NxM grid is enabled (8x4). Change-Id: I0026f88c674719e3d67de6d6d481d2d4cd606362
* Fix drawing glitches in 2DAA.Daniel Sandler2010-06-031-1/+0
| | | | | Bug: 2739938 Change-Id: Ifeacc3ea7995b3fa90165943bc45d701a6234098
* Make 2D All Apps work better in landscape and on hdpi.Daniel Sandler2010-06-031-1/+12
| | | | | | | | | | | | | | | * Correct the density (or, rather, remove the density) of the icons in the cache to ensure they're drawn px-for-px. * Create a new landscape layout for 2DAA that aligns things properly (viz: Home icon at right, padding tuned, 6 columns). * Performance improvement: Make the app grid, icons, and home icon all opaque (by setting a black background) and move the home icon so it doesn't overlap the grid. Change-Id: I961323e9e39cb122cdc694853706e7fcdd10142f
* Move batch size to a resource.Daniel Sandler2010-04-191-6/+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-0/+6
| | | | | | | | | | | | | | | | | 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
* fix 2542590 add more logging when launching app failsJoe Onorato2010-03-251-1/+1
| | | | Change-Id: I5a1fa261c6e67eb7afb661de39e35ce43e2caa59
* Fix trackball focus weirdness in AllApps2D.Daniel Sandler2010-03-111-17/+20
| | | | | | | Also vertically align AllApps2D's home icon with Workspace's grid icon. Change-Id: I81a8759ed33afd08336482484f1b9bdb9a36718e
* Prevent ANR in Home when changing orientation.Romain Guy2010-03-101-0/+3
| | | | | | | | | 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.
* Fix the build!Romain Guy2010-03-041-13/+1
|
* Hide the workspace when launching AllApps2D.Daniel Sandler2010-03-031-12/+20
| | | | | | | | 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-0/+309
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