| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 package org.chromium.chromoting; | 5 package org.chromium.chromoting; |
| 6 | 6 |
| 7 import android.content.Context; | 7 import android.content.Context; |
| 8 import android.graphics.Matrix; | 8 import android.graphics.Matrix; |
| 9 import android.graphics.PointF; | 9 import android.graphics.PointF; |
| 10 import android.graphics.Rect; | 10 import android.graphics.Rect; |
| (...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 156 public void onScroll(float distanceX, float distanceY) { | 156 public void onScroll(float distanceX, float distanceY) { |
| 157 return; | 157 return; |
| 158 } | 158 } |
| 159 | 159 |
| 160 @Override | 160 @Override |
| 161 public void injectCursorMoveEvent(int x, int y) { | 161 public void injectCursorMoveEvent(int x, int y) { |
| 162 return; | 162 return; |
| 163 } | 163 } |
| 164 | 164 |
| 165 @Override | 165 @Override |
| 166 public DesktopView.InputFeedbackType getShortPressFeedbackType() { | 166 public RenderStub.InputFeedbackType getShortPressFeedbackType() { |
| 167 return DesktopView.InputFeedbackType.NONE; | 167 return RenderStub.InputFeedbackType.NONE; |
| 168 } | 168 } |
| 169 | 169 |
| 170 @Override | 170 @Override |
| 171 public DesktopView.InputFeedbackType getLongPressFeedbackType() { | 171 public RenderStub.InputFeedbackType getLongPressFeedbackType() { |
| 172 return DesktopView.InputFeedbackType.NONE; | 172 return RenderStub.InputFeedbackType.NONE; |
| 173 } | 173 } |
| 174 | 174 |
| 175 @Override | 175 @Override |
| 176 public boolean isIndirectInputMode() { | 176 public boolean isIndirectInputMode() { |
| 177 return false; | 177 return false; |
| 178 } | 178 } |
| 179 } | 179 } |
| 180 | 180 |
| 181 public TouchInputHandler(DesktopView viewer, Context context) { | 181 public TouchInputHandler(DesktopView viewer, Context context) { |
| 182 mViewer = viewer; | 182 mViewer = viewer; |
| (...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 642 float[] mappedPoints = mapScreenPointToImagePoint(screenX, screenY); | 642 float[] mappedPoints = mapScreenPointToImagePoint(screenX, screenY); |
| 643 | 643 |
| 644 float imageWidth = (float) mRenderData.imageWidth + EPSILON; | 644 float imageWidth = (float) mRenderData.imageWidth + EPSILON; |
| 645 float imageHeight = (float) mRenderData.imageHeight + EPSILON; | 645 float imageHeight = (float) mRenderData.imageHeight + EPSILON; |
| 646 | 646 |
| 647 return mappedPoints[0] < -EPSILON || mappedPoints[0] > imageWidth | 647 return mappedPoints[0] < -EPSILON || mappedPoints[0] > imageWidth |
| 648 || mappedPoints[1] < -EPSILON || mappedPoints[1] > imageHeig
ht; | 648 || mappedPoints[1] < -EPSILON || mappedPoints[1] > imageHeig
ht; |
| 649 } | 649 } |
| 650 } | 650 } |
| 651 } | 651 } |
| OLD | NEW |