History log of /packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cbe7f20ad7d042bdad893aca9295a4b00aef7f54 19-Apr-2010 Daniel Sandler <dsandler@android.com> Move batch size to a resource.

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
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
dca661236c73ecd819cfea964c6f8170e5cc40ae 13-Apr-2010 Daniel Sandler <dsandler@android.com> Batch loading of icons for AllApps.

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
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
13c2e7b788203f397085bef563bc5597e4c98028 11-Mar-2010 Romain Guy <romainguy@android.com> Prevent ANR in Home when changing orientation.
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
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
64e6be78dc72e1a89fe8fb95c502586f9260df28 05-Mar-2010 Joe Onorato <joeo@android.com> Refactor the app updates so that it doesn't rely on the package name.

This will be needed for the upcoming change to update the icons with the
grayed out when the SD card goes away.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
060b5c88cc7a3be8628b43ddb6134653cf45b720 04-Mar-2010 Romain Guy <romainguy@android.com> Implement landscape in 3D all apps.
Bug #2454737
Bug #2454736
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
c351eb8b6a057366f2878f5201f2106ffce439ed 03-Mar-2010 Daniel Sandler <dsandler@google.com> Hide the workspace when launching AllApps2D.

Boosts performance and squashes some weird focus issues.

(Also: fix builds with AllApps3D)

Change-Id: Id1c4628e119c950dced9d3383993674f3d6b9a1c
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
388f679aa448cb648241b89fefa29614a2e3758b 02-Mar-2010 Daniel Sandler <dsandler@google.com> Introduce 2D All Apps and other support for sapphire-class devices.

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
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
a5ecf71e57cdc8f33898e1d63c1c2fbc5319289e 02-Mar-2010 Joe Onorato <joeo@android.com> am 2347b233: am 4700fed7: Maybe this will silence http://b/2460740

Merge commit '2347b2335b26edc5b7145759cc8a727fc712b970'

* commit '2347b2335b26edc5b7145759cc8a727fc712b970':
Maybe this will silence http://b/2460740
4700fed72b619a09a0d9cac93e86625b95c730dc 02-Mar-2010 Joe Onorato <joeo@android.com> Maybe this will silence http://b/2460740
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
983e5f2cd3754b09864ea41f8f71f8d19c2c23eb 23-Feb-2010 Joe Onorato <joeo@android.com> am 96ef9f68: am bf5350db: fix 2460740 com.android.launcher2: 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
bf5350db6166df369a4e22012bc0a7a122f39a51 22-Feb-2010 Joe Onorato <joeo@android.com> fix 2460740 com.android.launcher2: java.lang.NullPointerException at
com.android.launcher2.AllAppsView$RolloRS.saveAppsList(AllAppsView.java:1270)
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
75fd1ec46da7708bd46183da7999ec891d63140d 19-Feb-2010 Joe Onorato <joeo@android.com> DO NOT MERGE - Use the froyo launcher2 in mr3, except for a few unbundling things that can't be merged back.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
339cdd9816ed7737d3b6669dca66608d867dd82a 17-Feb-2010 Joe Onorato <joeo@android.com> fix 2411389 - calling RS with no Context

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...
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
52ba5b08f25e031a6f717551c75abf630b92ed8b 12-Feb-2010 Jason Sams <rjsams@android.com> DO NOT MERGE. Update for new RS library with ES 2.0 support.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
e48eae0c4d5d705728db4e2d2f007372a63339ed 10-Feb-2010 Jason Sams <rjsams@android.com> Convert to RenderScriptGL.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
82e1a27ba0367e7d5ca8df8cbfc4c0781688bf5a 05-Feb-2010 Jason Sams <rjsams@android.com> More dead code cleanup.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
23dcb7babfac69bb330c33efae89a6b98eb86934 05-Feb-2010 Jason Sams <rjsams@android.com> Remove dead code.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
7651248dd16d3a1b8ada032f61f5100694e00609 05-Feb-2010 Jason Sams <rjsams@android.com> Support rotation of the all apps screen.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
66ed54e13b77d5c20b3cc671e0d09d8bc433b352 04-Feb-2010 Jason Sams <rjsams@android.com> Clean up vertex program with easy to manage uniform constants.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b83155406b39b1491d19503ac10863b23c7dd6de 04-Feb-2010 Joe Onorato <joeo@android.com> Possibly fix 2415260 - IllegalStateException: Calling RS with no Context active
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
e9a3f3d85bf62d356c603f0c47f9ea7f45efa21f 02-Feb-2010 Joe Onorato <joeo@android.com> Fix 2379378 Trackball up on all apps home icon doesn't highlight the correct icon
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
1a94ee3a8b2f46c5b46acff15ba9d22dfca36261 20-Jan-2010 Jason Sams <rjsams@android.com> Fix selection highligh in all apps. Selection highlight now follows the curve and uses a smaller bitmap.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
6ec11bc3a80341206be9506619deb7f9171d38c9 20-Jan-2010 Jason Sams <rjsams@android.com> Change text labels from RGBA to ALPHA8. Reduces memory usage and may increase performance.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b4ecab24dbff6e6dc9e7929655a55199fc32e8dd 20-Jan-2010 Jason Sams <rjsams@android.com> Update launcher2 with vertex shader and single draw method for icons.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
f5e4dd01adcc086231ab1e847ec62547626a643e 14-Jan-2010 Joe Onorato <joeo@android.com> Put the label into the same texture as the icon.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
6374c51a89678ae02c9bf4dccc17e4aeca6301c5 07-Jan-2010 Joe Onorato <joeo@android.com> Fix bug 2337808 - zoom state gets out of sync when the surface disappears
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
d15f3ef981412d959ff6d3efbff5abb57489c763 06-Jan-2010 Jason Sams <rjsams@android.com> cleanup RS scripts leftover from previous design and rename final script.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
72f1d3100c1760d914b0e9a4740c11a2e99bee96 18-Dec-2009 Jason Sams <rjsams@android.com> Update to new RS texture API.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
510ee04942394393f2de1746d01eb397d0c7ba8d 15-Dec-2009 Jason Sams <rjsams@android.com> Remove WAR for handling uploads when no surface was present.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
3ecbd81f99d2005172f431d2bf207b698154fe29 11-Dec-2009 Joe Onorato <joeo@android.com> Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView$RolloRS.removeApp
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
8cf34293dc2f078bf023ac77d007f5182f9b9357 11-Dec-2009 Joe Onorato <joeo@android.com> Launcher2 - This might fix the missing app problem and the crash in removeApp.

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.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
8eea3914a012eec703b5c7829361bbc6e356dc66 09-Dec-2009 Joe Onorato <joeo@android.com> fix 2315821 and 2315729 - problems caused because the apps list could become
unsynchronized with the list of icons.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
af5b4cb27709e2e3d6c419e81ac87363e701ce5d 09-Dec-2009 Joe Onorato <joeo@android.com> Fix 2305903 Scrolling trackball upwards at the top of the app menu selects app at the bottom left
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
a276fc59f535a2fb05701e8f49bb7adf4cefb3b2 09-Dec-2009 Joe Onorato <joeo@android.com> Fix 2306862 - Launcher2 crashed: in libs/rs. Uploading texture without a context.

turns off some logging and fixes latent bugs that this uncovered where we were
accessing renderscript while there was no context.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
bf173f11d27719af7a3c480ce84bb5b63e191fba 08-Dec-2009 Joe Onorato <joeo@android.com> Fix 2304151 - crash while installing apps

It was happening if you had previously uninstalled an app.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b0c27f254a9929be208d5e04554f438076c833bc 02-Dec-2009 Joe Onorato <joeo@android.com> Bug 2290800 - Use a collator to sort the app labels.

SHAME ON ME for using String.compareTo().
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
be38609f875f9b9374ceaf723135c0a624637fcb 18-Nov-2009 Joe Onorato <joeo@android.com> Add a lot of logging that can be seen by doing adb shell setprop launcher2.dumpstate 1 and presssing volume down
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
478730f3c1d6e5c4d02d9a620e8b0accee4218b8 17-Nov-2009 Joe Onorato <joeo@android.com> fix 2261526 - Trackball doesn't work in 3D all-apps if you opened it using trackball
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
5612e4321e637a4b6278dc6abff215812d8dc998 16-Nov-2009 Jason Sams <rjsams@android.com> Fix duplicated text when returning home from an app that hid the status bar and launcher2 was killed.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
e26d9fc2876bec60d5fb09c58efaa715ef6ab2fb 12-Nov-2009 Jason Sams <rjsams@android.com> Update AllApps to defered surface attachment for RS.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
68ba5ca5d7f17df65f0cc8813603de2d3f215bf4 12-Nov-2009 Joe Onorato <joeo@android.com> Keep banging on the launcher locks up bug. This moves the
delayed zoom stuff into one place, so it should be out of
sync less.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
cb75f366cc0206aedfd982812749d2a2a3fb8a4f 12-Nov-2009 Joe Onorato <joeo@android.com> Fix bug 2258128 - homescreen on Passion unresponsive while still not leaking the contexts.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
fab744014aa7eb5651a2c46a13c2a0df5d2f603e 12-Nov-2009 Joe Onorato <joeo@android.com> Fix bug 2249797 - Launcher2 leaking textures on locale change
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
52a653f3ffec3fd95987e0e35151cb670a54109a 11-Nov-2009 Joe Onorato <joeo@android.com> Fix 2241848 - 3D apps folder does not send accessibility events

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.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
a30ce8e6b25e41f392a41fd4d0d3e0a424a84dad 11-Nov-2009 Joe Onorato <joeo@android.com> Bug 2231692 - Turn off launcher2 logging.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
3a8820bdbad90642cf5cda4b00a8c92ecb699159 11-Nov-2009 Joe Onorato <joeo@android.com> Fix bug 2250457 - Open folder on home screen changes changes the behaviour 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.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b64b67a012fd22c0e705a89709fae0e6c9d15522 08-Nov-2009 Mike Cleron <mcleron@google.com> Fix http://b/issue?id=2203681

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.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
eb8325a9e24cda47720152e1e95f5d86ab11f200 08-Nov-2009 Joe Onorato <joeo@android.com> Bug 2239823 - Can't focus "home" icon in 3d all apps
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
c61cff9299a54599c2b214de7c819b6be0412f4e 08-Nov-2009 Joe Onorato <joeo@android.com> Make the selection indicator and the focus indicator in 3d all apps different colors. Bug 2239818.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
2d8047699768b1487323ee4603f91268df490d60 05-Nov-2009 Joe Onorato <joeo@android.com> The apps might not have finished loading by the time we're doing this. Fixes bug 2241755.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
0ace11a2b0da4629d5aefceb36e12c697725d7d1 05-Nov-2009 Joe Onorato <joeo@android.com> Add logging to launcher2 to help diagnose 2239265 since QA keeps reassigning it to me without
providing more detailed steps to reproduce.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
20df7c7d7212a5208b016861d652d6d15f6c760e 05-Nov-2009 Jason Sams <rjsams@android.com> Fix white square bug when new apps are added while home is not active.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
90396672ba79fcb5a9152e03958e5be6bdc232e6 03-Nov-2009 Jason Sams <rjsams@android.com> Don't release the GL context when all-apps looses its surface.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
4a5c1e1ec9e8bad2cd9a29f3db68a106d4928be3 03-Nov-2009 Mike Cleron <mcleron@google.com> Fix 2209039 and 2220106

Improve trackball handling and menu interaction
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
a13f574e3ab14492c18d41dde0a6f61b4e72981f 02-Nov-2009 Joe Onorato <joeo@android.com> Fix 2205899 - unable to access last row using trackball scroll if last row is having less than
4 icons.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
080d9b614e609826dce2606f9e474af674ead933 02-Nov-2009 Joe Onorato <joeo@android.com> Adjust logging of launcher2 launch times, and make all apps loading wait a little longer,
even though usually it happens later anyway.

For bug 2226555.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
cb9f79889485e3e1cbea8ba8fda8b7cb6472bb8a 31-Oct-2009 Joe Onorato <joeo@android.com> Fix 2199124 - Sometimes app icons don't go away when deleting the app.

The app list isn't sorted by component name, it's sorted by title, so we can't
binary search on the component name. Duh.

Linear search is fine here.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
c85147968fa0e1aee86aa88c01a325269b6f907b 29-Oct-2009 Jason Sams <rjsams@android.com> Wrap text with the curve instead of the fade. Mipmap distant text and icons. Fix two physics bugs. Snapping at end of list was inconsistant between flings and moves. Fix phyiscs boundary condition during low speed movement back to center.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
664457dbfd1b82abdcc30c574e4cda586aa6a323 28-Oct-2009 Joe Onorato <joeo@android.com> Fix 2200739 - Crash when you click on an empty icon slot in 3d all apps
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b39e51aee4c044059dd97c20f0c78f982ed9e388 28-Oct-2009 Joe Onorato <joeo@android.com> Fix 2201778 - Key click on all apps

Do it by hand, because the default on click handling doesn't do what we want.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
859b3a7453c7b631a34acde4df9bdca680967520 28-Oct-2009 Joe Onorato <joeo@android.com> fix bug 2200625 - NPE at com.android.launcher2.AllAppsView.onTouchEvent(AllAppsView.java:259) on Passion

There's no need to do selection if we're not visible.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
81134796071422abd5e43c8d9d51ead1dcdd4c3a 27-Oct-2009 Jason Sams <rjsams@android.com> Fix leak when receiving multiple surface changed messages, typically when exiting a landscape app.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
2e19c05891c9c7abd2200b8f9ade875a3ca02aa6 21-Oct-2009 Jason Sams <rjsams@android.com> Return friction table, tweak values for line rather than pages.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
7d5d74686337fb057eaa7eeff15667a2d900c673 20-Oct-2009 Mike Cleron <mcleron@google.com> Start at adding trackball support to 3D all apps
Known problems: you can outrun the selection by moving the
trackball quickly. Focus can get confused.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b6082fa019937c13e19b023cc3feb7fca14a62ab 20-Oct-2009 Mike Cleron <mcleron@google.com> Fix trackball selection on the desktop (not all apps, yet)
AllApps view is always visible (in the View sense), which was causing it
to take focus when it should not have. Changed Launcher to manually
turn on/off the focusability of AllApps as it appears/disappears.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
c1c521edf4fbb7048a4fba601d13a765e073e402 19-Oct-2009 Jason Sams <rjsams@android.com> Add support for MoveTo.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
37e7c2b6e4ee280b9cad39e53d9206ca7a46c510 19-Oct-2009 Jason Sams <rjsams@android.com> Remove the competitors to the one true AppApps3D.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
1d708e72625ef84dfea65ef65baa6b7bda932ce3 16-Oct-2009 Joe Onorato <joeo@android.com> Deselect the home icon whenever we zoom, in case we were tracking it.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
d63458b34c33c0701d8ce8920b3b77abc6ac0e0f 16-Oct-2009 Joe Onorato <joeo@android.com> Add pressed states for the all apps button and the home button.

We'll need another asset for the selected state, when we do that.
This also updates the all apps icon to be a grid.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
68ffd10dfcc7913082183d23949df25c23001e6c 16-Oct-2009 Joe Onorato <joeo@android.com> Passion - Maybe this will fix bug 2183130 - NPE in AllAppsView.onTouchEvent.

Looking at the code as it was on ERD11, this was mVelocity being null.
That shouldn't be possible if events are ordered correctly. This
change makes AllAppsView a little more rigorous about which value
mTouchTracking has. Hopefully, we can mask any underlying problems
sufficiently. Events aren't supposed to be going out of order.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
82ca5500479188743f0e520a5fdfe82e657a8da2 16-Oct-2009 Joe Onorato <joeo@android.com> Passion - Fix bug 2178628 - Make all apps selection work better.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
41b61c824c60996fe31d1331aadeea3a3a485ef6 16-Oct-2009 Jason Sams <rjsams@android.com> Implement workaround for GL driver which is slow to render the first frame with new state. This change will render a transparent frame when receiving new state to warm the driver.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b52dfa066d602c2a7304180690c47010dc4fce76 15-Oct-2009 Jason Sams <rjsams@android.com> Change allApps to new view. Tweak rollo3 phyisics.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
d8152b999423773e27949c0745de3f92f54b7151 14-Oct-2009 Jason Sams <rjsams@android.com> Add support for vert movement. Very hackish atm.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
a8138d5fa184681cbfeb0f489c84d11c21a8a0a3 07-Oct-2009 Joe Onorato <joeo@android.com> Launcher2 - make 3d all apps deal with new apps and deleted apps.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
12c14a8559375a457bd73fd16c6815df9c38cb06 06-Oct-2009 Jason Sams <rjsams@android.com> Use push from script. Remove old readback and instant animation code.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
4db52312c10e822162a21c60404f06f6e507f0d6 06-Oct-2009 Joe Onorato <joeo@android.com> Don't do swipes to open all apps anymore.

http://b/issue?id=2169884
http://b/issue?id=2160569
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
0aa71664142922b7c071785578373ee839211b84 03-Oct-2009 Jason Sams <rjsams@android.com> Minor physics tweaks to make movement more responsive. checkpoint alt layout.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
539ed9dfee12564f0bf43822481c7a9b81e5d8b7 02-Oct-2009 Joe Onorato <joeo@android.com> PASSION ONLY - fix npe
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
bcbeab8fc7b8e62a68658f05cc7ce310c64feded 02-Oct-2009 Joe Onorato <joeo@android.com> Put the home button back in.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
c5acd423146cbbfa015e7b35a3e28092754ce86f 01-Oct-2009 Joe Onorato <joeo@android.com> Be even more aggressive about faking the readback zoom state.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
f7b0e0188033fe7611cf68c4efa8123e3160b689 01-Oct-2009 Joe Onorato <joeo@android.com> Fix the "missing touch events" problem.

- Bias the slop regions so that it's more likely to think that you're scrolling
than zooming.
- If it could be a scroll or a zoom, pick the scroll.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
e52a1b5909bbae99cd1830cc5375fc02eaf5a747 01-Oct-2009 Dianne Hackborn <hackbod@google.com> Follow changed API.

Change-Id: If4e9190b1dec55f75b5b9283563ef47573053c32
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
28870b75a705403e9a19ef8fedc1fd8906e31870 01-Oct-2009 Jason Sams <rjsams@android.com> Minor tweaks to look. Billboarded icons and 1:1 text.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
476339d6960e3e2c95797fa305394fc82f8568dd 30-Sep-2009 Jason Sams <rjsams@android.com> Implement safer test for min click velocity.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
cd689e14c7331985b3758674e4d486dcb9083f98 30-Sep-2009 Jason Sams <rjsams@android.com> Minor cleanup and fix for the cannot launch apps bug if the screen is still creeping.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
360d0353fdc8ecfcb7131ca0976c9a126b8a0d18 28-Sep-2009 Joe Onorato <joeo@android.com> Reset rollo to page 0 when it's fully zoomed out.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
0a8dc2cd98ddb89ebde88096de8053ad57c45e09 28-Sep-2009 Jason Sams <rjsams@android.com> Fix use of zero sized allocation. Add check to make sure the read object has not become null while waiting for the message to arrive.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
05de32aec2918041d575829ecc928d2d16c45dc3 27-Sep-2009 Jason Sams <rjsams@android.com> Turn on HW rendering for AllApps.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
8e099e208e998ce288cee11891123903cfc9b232 26-Sep-2009 Joe Onorato <joeo@android.com> Don't do readback. This is a hack until we figure out a better way to really find out what's going
on.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
56848b0cc53cc6b241920a245aa64d636cceb463 25-Sep-2009 Joe Onorato <joeo@android.com> Fix the hit testing so the regions line up with the icons.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
7bb1749c69384faf00b238f0684d3b2e23406451 25-Sep-2009 Joe Onorato <joeo@android.com> work around and fix bugs

- Make rollo always draw. This works around the bug somewhere that makes
it show gray when all apps shold be closed
- Simplify the SwipeController now that we're not zooming the workspace.
- Make the readback data sane by splitting it to a different allocation.
Now there is one allocation for each direction of data flow.
- Make AllAppsView.isVisible return the correct value.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
2df5a576dffea844215e9801f0c88fcbf41f95c0 23-Sep-2009 Joe Onorato <joeo@android.com> Use the software renderer for all apps for now.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
bea627791d7b1f4ecfeedb38695a57d76fc7a2ac 22-Sep-2009 Jason Sams <rjsams@android.com> Don't call data on zero size allocations.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
fd22dac33e535779d1006fcfe22ef2b95152d916 21-Sep-2009 Jason Sams <rjsams@android.com> Implement dark background, adjust spacing, remove skia scaling for performance during zoom.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
86c87ed0a8cbc87a09db7ca08117410f72c0b8b9 18-Sep-2009 Jason Sams <rjsams@android.com> Implement new physics model for scroll.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
2ca51dc5f03f3ccd3ef4f55b8e4f068214008894 16-Sep-2009 Joe Onorato <joeo@android.com> Remove the debugging code that left icons selected longer than they should be.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
78aebd860157a972b4a5c7b67435676f4361021f 15-Sep-2009 Jason Sams <rjsams@android.com> Use rs support for object loading.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
1291a8c236c84451321438cb68855f6f2eb24959 15-Sep-2009 Joe Onorato <joeo@android.com> Add a glow selection to the icons. I'm not sure if I like it.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b8898d5f8dfa71a8212dc502fda212b3ae029ad4 15-Sep-2009 Dianne Hackborn <hackbod@google.com> Put app alls surface on top.

Change-Id: I21df2b38f9483ab61a51cd5a54f227b5759f4e5c
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
fb0ca67aea25f4282096d9247ddaebee6fbf7e00 14-Sep-2009 Joe Onorato <joeo@android.com> checkpoint 3d all apps entrance / exit animations
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
85a02a8d13eced310aee4c2a795e9c9c5435038f 08-Sep-2009 Joe Onorato <joeo@android.com> Add the animation for when you enter the all apps view.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
e3406a2de3d73ceeda5bcf8e7ce4318d05fe70c8 03-Sep-2009 Joe Onorato <joeo@android.com> better drag beha vior
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
006b25f88d56ef59c78f376fa2b07a34a2cef6e3 03-Sep-2009 Joe Onorato <joeo@android.com> Always have the AllAppsView visible, but have it draw nothing
when it shouldn't be visible.

This lets us do clean animations and not wait for GL to spool up.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
5162ea9b1f41dbebe00fd9ec4d1e15a697971439 03-Sep-2009 Joe Onorato <joeo@android.com> Add drag and drop from AllAppsView (to the workspace).

Also had to fix AppInfoCache to load the icon as a drawable, which I had broken
when I made AllAppsView use the icons as power of two textures.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
6665c0f1fec6ec0962896622986340081df992e7 03-Sep-2009 Joe Onorato <joeo@android.com> Click on icons.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
c567acb6c32cdc3a9cf40b30c6716ab8bc5dd614 31-Aug-2009 Joe Onorato <joeo@android.com> Add the all apps button.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
efabe00e4a51bb792366c459d6acc46832e61fdc 28-Aug-2009 Joe Onorato <joeo@android.com> The icons are 3d
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
b58cbdc62d8244c33165f7c8600ddbb04cba5586 22-Aug-2009 Jason Sams <rjsams@android.com> Update to request a depth buffer.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
9c1289cb3bfb74f86e53ec7ac6dd76bb39666b2d 17-Aug-2009 Joe Onorato <joeo@android.com> Redo the launcher loading code and put the real app icons into rollo.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
7c312c15e33b6cffbda707429e88ade498fc9f5e 14-Aug-2009 Joe Onorato <joeo@android.com> Move the all apps view back into the window with the workspace.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
eb2c02eedb72f8b9db2fcace8dcfc6019d04112c 13-Aug-2009 Joe Onorato <joeo@android.com> fling better
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
d769a63e6c439536b3a5a52c1914271d07a4605a 12-Aug-2009 Joe Onorato <joeo@android.com> fling
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
1feb3a8d70b7182d9113c01a652e54486efb5092 09-Aug-2009 Joe Onorato <joeo@android.com> Start rewriting the motion event tracking.

It's just tracking the finger with no fling.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
43e7bcf0ad7b487df9244bc5491695b130d331c7 09-Aug-2009 Joe Onorato <joeo@android.com> start rewriting rollo so it's a little more parameterized.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
bf15cb44cc8e5ea9a19ab8aaee8e02c96bd6130c 07-Aug-2009 Joe Onorato <joeo@android.com> clean up rollo / launcher2
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java
938390556010da278cb068dd292730d6ae3ab932 07-Aug-2009 Joe Onorato <joeo@android.com> Move rollo into the all apps view.
/packages/apps/Launcher2/src/com/android/launcher2/AllAppsView.java