summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/AllAppsView.java
diff options
context:
space:
mode:
authorJoe Onorato <joeo@android.com>2009-09-25 13:59:59 -0700
committerJoe Onorato <joeo@android.com>2009-09-25 13:59:59 -0700
commit56848b0cc53cc6b241920a245aa64d636cceb463 (patch)
tree032326286f67094e419db250db5371941230efbc /src/com/android/launcher2/AllAppsView.java
parente048e8a8eff51e8c2c271d16c864367dac438ca2 (diff)
downloadandroid_packages_apps_Trebuchet-56848b0cc53cc6b241920a245aa64d636cceb463.tar.gz
android_packages_apps_Trebuchet-56848b0cc53cc6b241920a245aa64d636cceb463.tar.bz2
android_packages_apps_Trebuchet-56848b0cc53cc6b241920a245aa64d636cceb463.zip
Fix the hit testing so the regions line up with the icons.
Diffstat (limited to 'src/com/android/launcher2/AllAppsView.java')
-rw-r--r--src/com/android/launcher2/AllAppsView.java24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/com/android/launcher2/AllAppsView.java b/src/com/android/launcher2/AllAppsView.java
index 388a9bffe..26d816623 100644
--- a/src/com/android/launcher2/AllAppsView.java
+++ b/src/com/android/launcher2/AllAppsView.java
@@ -399,7 +399,7 @@ public class AllAppsView extends RSSurfaceView
private ProgramStore mPSText;
private ProgramFragment mPFDebug;
private ProgramFragment mPFImages;
- private ProgramFragment mPFText;
+ private ProgramFragment mPFOrtho;
private ProgramVertex mPV;
private ProgramVertex.MatrixAllocation mPVAlloc;
private ProgramVertex mPVOrtho;
@@ -523,10 +523,10 @@ public class AllAppsView extends RSSurfaceView
mPFImages.bindSampler(mSampler, 0);
bf.setTexEnvMode(ProgramFragment.EnvMode.MODULATE, 0);
- //mPFText = bf.create();
- mPFText = (new ProgramFragment.Builder(mRS, null, null)).create();
- mPFText.setName("PFText");
- mPFText.bindSampler(mSamplerText, 0);
+ //mPFOrtho = bf.create();
+ mPFOrtho = (new ProgramFragment.Builder(mRS, null, null)).create();
+ mPFOrtho.setName("PFOrtho");
+ mPFOrtho.bindSampler(mSamplerText, 0);
ProgramStore.Builder bs = new ProgramStore.Builder(mRS, null, null);
bs.setDepthFunc(ProgramStore.DepthFunc.ALWAYS);
@@ -691,20 +691,20 @@ public class AllAppsView extends RSSurfaceView
int cellHeight = iconsSize / Defines.ROWS_PER_PAGE;
int cellWidth = iconsSize / Defines.COLUMNS_PER_PAGE;
- int centerY = (height / 2) - (int)(cellHeight * 0.35f);
- mTouchYBorders[0] = centerY - (int)(2.4f * cellHeight);
- mTouchYBorders[1] = centerY - (int)(1.15f * cellHeight);
+ int centerY = (height / 2) - (int)(cellHeight * 0.2f);
+ mTouchYBorders[0] = centerY - (int)(2.8f * cellHeight);
+ mTouchYBorders[1] = centerY - (int)(1.25f * cellHeight);
mTouchYBorders[2] = centerY;
- mTouchYBorders[3] = centerY + (int)(1.15f * cellHeight);;
- mTouchYBorders[4] = centerY + (int)(2.4f * cellHeight);
+ mTouchYBorders[3] = centerY + (int)(1.25f * cellHeight);;
+ mTouchYBorders[4] = centerY + (int)(2.6f * cellHeight);
mAllocTouchYBorders.data(mTouchYBorders);
int centerX = (width / 2);
mTouchXBorders[0] = centerX - (2 * cellWidth);
- mTouchXBorders[1] = centerX - (int)(0.83f * cellWidth);;
+ mTouchXBorders[1] = centerX - (int)(0.85f * cellWidth);
mTouchXBorders[2] = centerX;
- mTouchXBorders[3] = centerX + (int)(0.83f * cellWidth);;
+ mTouchXBorders[3] = centerX + (int)(0.85f * cellWidth);
mTouchXBorders[4] = centerX + (2 * cellWidth);
mAllocTouchXBorders.data(mTouchXBorders);