summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authornicolasroard <nicolasroard@google.com>2013-03-20 19:48:49 -0700
committernicolasroard <nicolasroard@google.com>2013-03-20 19:52:44 -0700
commit0ac3415c9b28f492614462641b87792c477de2f4 (patch)
treeb7b68ff1ff1f4a3deab6f7f7b71f7c889a39ebd0 /src
parentfdc3d8bcea0cee2caa5a2662fb202e8876e18abb (diff)
downloadandroid_packages_apps_Snap-0ac3415c9b28f492614462641b87792c477de2f4.tar.gz
android_packages_apps_Snap-0ac3415c9b28f492614462641b87792c477de2f4.tar.bz2
android_packages_apps_Snap-0ac3415c9b28f492614462641b87792c477de2f4.zip
Don't show the original image in the Curves editor
Change-Id: I884f6113c5b39d02b8b1f217ce8bec5fd19aaf4e
Diffstat (limited to 'src')
-rw-r--r--src/com/android/gallery3d/filtershow/imageshow/ImageShow.java11
-rw-r--r--src/com/android/gallery3d/filtershow/ui/ImageCurves.java5
2 files changed, 12 insertions, 4 deletions
diff --git a/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java b/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
index 2de37f6fe..38dc17719 100644
--- a/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
+++ b/src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
@@ -28,7 +28,6 @@ import android.graphics.RectF;
import android.net.Uri;
import android.os.Handler;
import android.util.AttributeSet;
-import android.util.Log;
import android.view.GestureDetector;
import android.view.GestureDetector.OnDoubleTapListener;
import android.view.GestureDetector.OnGestureListener;
@@ -51,7 +50,7 @@ public class ImageShow extends View implements OnGestureListener,
private static final String LOGTAG = "ImageShow";
private static final boolean ENABLE_HISTORY_SWAP = false;
- private static final boolean ENABLE_COMPARISON = false;
+ private static final boolean ENABLE_ZOOMED_COMPARISON = false;
protected Paint mPaint = new Paint();
protected static int mTextSize = 24;
@@ -579,7 +578,7 @@ public class ImageShow extends View implements OnGestureListener,
mTouch.y = ey;
float scaleFactor = MasterImage.getImage().getScaleFactor();
- if (scaleFactor > 1 && (!ENABLE_COMPARISON || event.getPointerCount() == 2)) {
+ if (scaleFactor > 1 && (!ENABLE_ZOOMED_COMPARISON || event.getPointerCount() == 2)) {
float translateX = (mTouch.x - mTouchDown.x) / scaleFactor;
float translateY = (mTouch.y - mTouchDown.y) / scaleFactor;
Point originalTranslation = MasterImage.getImage().getOriginalTranslation();
@@ -588,7 +587,7 @@ public class ImageShow extends View implements OnGestureListener,
translation.y = (int) (originalTranslation.y + translateY);
MasterImage.getImage().setTranslation(translation);
mTouchShowOriginal = false;
- } else if (!mOriginalDisabled && !mActivity.isShowingHistoryPanel()
+ } else if (enableComparison() && !mOriginalDisabled && !mActivity.isShowingHistoryPanel()
&& (System.currentTimeMillis() - mTouchShowOriginalDate
> mTouchShowOriginalDelayMin)
&& event.getPointerCount() == 1) {
@@ -611,6 +610,10 @@ public class ImageShow extends View implements OnGestureListener,
return true;
}
+ protected boolean enableComparison() {
+ return true;
+ }
+
// listview stuff
public void showOriginal(boolean show) {
invalidate();
diff --git a/src/com/android/gallery3d/filtershow/ui/ImageCurves.java b/src/com/android/gallery3d/filtershow/ui/ImageCurves.java
index 04eed946b..e5ffd8b68 100644
--- a/src/com/android/gallery3d/filtershow/ui/ImageCurves.java
+++ b/src/com/android/gallery3d/filtershow/ui/ImageCurves.java
@@ -79,6 +79,11 @@ public class ImageCurves extends ImageShow {
}
@Override
+ protected boolean enableComparison() {
+ return false;
+ }
+
+ @Override
public boolean useUtilityPanel() {
return true;
}