Merge commit 'e9d5d1ba4479d7b37cc53fef6768c89afb0a85ae' into eclair-mr2-plus-aosp
* commit 'e9d5d1ba4479d7b37cc53fef6768c89afb0a85ae':
Fix trackball selection on the desktop (not all apps, yet)
Merge commit 'b6082fa019937c13e19b023cc3feb7fca14a62ab' into eclair-mr2
* commit 'b6082fa019937c13e19b023cc3feb7fca14a62ab':
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.
Merge commit '05d4de503f6e8fa6373a8c89f8be214b4c2a8ae4' into eclair-mr2-plus-aosp
* commit '05d4de503f6e8fa6373a8c89f8be214b4c2a8ae4':
Add support for MoveTo.
Merge commit 'c99f10e118884cd4a949045ea6a37ce957d5919b'
* commit 'c99f10e118884cd4a949045ea6a37ce957d5919b':
Remove the competitors to the one true AppApps3D.
Merge commit 'f34960b2ad3182f5e392474bfce41454a1af6493' into eclair-mr2-plus-aosp
* commit 'f34960b2ad3182f5e392474bfce41454a1af6493':
Remove the competitors to the one true AppApps3D.
Merge commit '37e7c2b6e4ee280b9cad39e53d9206ca7a46c510' into eclair-mr2
* commit '37e7c2b6e4ee280b9cad39e53d9206ca7a46c510':
Remove the competitors to the one true AppApps3D.
Merge commit 'edb2247d2f7219973d57c37782c1e47de0859d94' into eclair-mr2-plus-aosp
* commit 'edb2247d2f7219973d57c37782c1e47de0859d94':
Remove live wallpaper picker from Launcher2.
Merge commit 'a45f6642277aee095483ed85b20d807c111b71a1' into eclair-mr2
* commit 'a45f6642277aee095483ed85b20d807c111b71a1':
Remove live wallpaper picker from Launcher2.
Merge commit 'c88ab144948dd06c95d3ea44fbfdc484cdbe4321'
* commit 'c88ab144948dd06c95d3ea44fbfdc484cdbe4321':
Deselect the home icon whenever we zoom, in case we were tracking it.
Merge commit 'fcbfb4c6fcc383ab35063b91d61c6572e4c9d217'
* commit 'fcbfb4c6fcc383ab35063b91d61c6572e4c9d217':
Add pressed states for the all apps button and the home button.
Merge commit '2a9d49d14cd7967a2067a6b67003ae046d5896ba' into eclair-mr2-plus-aosp
* commit '2a9d49d14cd7967a2067a6b67003ae046d5896ba':
Deselect the home icon whenever we zoom, in case we were tracking it.
Merge commit '6b9aca99e97a26e90ec528d56d03a281a43d4ead' into eclair-mr2-plus-aosp
* commit '6b9aca99e97a26e90ec528d56d03a281a43d4ead':
Add pressed states for the all apps button and the home button.
Merge commit '1d708e72625ef84dfea65ef65baa6b7bda932ce3' into eclair-mr2
* commit '1d708e72625ef84dfea65ef65baa6b7bda932ce3':
Deselect the home icon whenever we zoom, in case we were tracking it.
Merge commit 'd63458b34c33c0701d8ce8920b3b77abc6ac0e0f' into eclair-mr2
* commit 'd63458b34c33c0701d8ce8920b3b77abc6ac0e0f':
Add pressed states for the all apps button and the home button.
Merge commit 'efe10b831e7e411b804d2bcc4df535110197fc63'
* commit 'efe10b831e7e411b804d2bcc4df535110197fc63':
Fix the bug where the icons stop showing up.
Merge commit '6247641dd9ea6b92e5aaee874f3e8573dc11fd9c' into eclair-mr2-plus-aosp
* commit '6247641dd9ea6b92e5aaee874f3e8573dc11fd9c':
Fix the bug where the icons stop showing up.
Merge commit '464709c515ade1f4dce64be3d254a19aa74fa1b8' into eclair-mr2-plus-aosp
* commit '464709c515ade1f4dce64be3d254a19aa74fa1b8':
Show the orange selection thing.
Merge commit '1d8e7bbe09e130af5e9534cc26a65f623be7a424' into eclair-mr2
* commit '1d8e7bbe09e130af5e9534cc26a65f623be7a424':
Fix the bug where the icons stop showing up.
Merge commit '742d7fc1c22242e032f97f362343771ca7ff77d4' into eclair-mr2
* commit '742d7fc1c22242e032f97f362343771ca7ff77d4':
Show the orange selection thing.
I think what's happening here is that when there is a configuration
change, we were restarting the launcher process because the driver
would hang. But now that that's fixed, we need to poke the model
to reload the icons. We were missing the bind apps call.
Merge commit 'b968a73f55a3c4ad82079dcedc3e27361ba5c657' into eclair-mr2-plus-aosp
* commit 'b968a73f55a3c4ad82079dcedc3e27361ba5c657':
Passion - Maybe this will fix bug 2183130 - NPE in AllAppsView.onTouchEvent.
Merge commit '9dd000dfacca062936f1c20f43a8e10c70eb768b' into eclair-mr2-plus-aosp
* commit '9dd000dfacca062936f1c20f43a8e10c70eb768b':
Passion - Fix bug 2178628 - Make all apps selection work better.
Merge commit '68ffd10dfcc7913082183d23949df25c23001e6c' into eclair-mr2
* commit '68ffd10dfcc7913082183d23949df25c23001e6c':
Passion - Maybe this will fix bug 2183130 - NPE in AllAppsView.onTouchEvent.
Merge commit '82ca5500479188743f0e520a5fdfe82e657a8da2' into eclair-mr2
* commit '82ca5500479188743f0e520a5fdfe82e657a8da2':
Passion - Fix bug 2178628 - Make all apps selection work better.
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.
Merge commit 'f0c2f4b51527f0661ebc288c58e0cfc352dd7271'
* commit 'f0c2f4b51527f0661ebc288c58e0cfc352dd7271':
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.