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 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
158 public void onScroll(float distanceX, float distanceY) { | 158 public void onScroll(float distanceX, float distanceY) { |
159 return; | 159 return; |
160 } | 160 } |
161 | 161 |
162 @Override | 162 @Override |
163 public void injectCursorMoveEvent(int x, int y) { | 163 public void injectCursorMoveEvent(int x, int y) { |
164 return; | 164 return; |
165 } | 165 } |
166 | 166 |
167 @Override | 167 @Override |
168 public DesktopView.InputFeedbackType getShortPressFeedbackType() { | 168 public RenderStub.InputFeedbackType getShortPressFeedbackType() { |
169 return DesktopView.InputFeedbackType.NONE; | 169 return RenderStub.InputFeedbackType.NONE; |
170 } | 170 } |
171 | 171 |
172 @Override | 172 @Override |
173 public DesktopView.InputFeedbackType getLongPressFeedbackType() { | 173 public RenderStub.InputFeedbackType getLongPressFeedbackType() { |
174 return DesktopView.InputFeedbackType.NONE; | 174 return RenderStub.InputFeedbackType.NONE; |
175 } | 175 } |
176 | 176 |
177 @Override | 177 @Override |
178 public boolean isIndirectInputMode() { | 178 public boolean isIndirectInputMode() { |
179 return false; | 179 return false; |
180 } | 180 } |
181 } | 181 } |
182 | 182 |
183 public TouchInputHandler(DesktopView viewer, Context context) { | 183 public TouchInputHandler(DesktopView viewer, Context context) { |
184 mViewer = viewer; | 184 mViewer = viewer; |
(...skipping 479 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
664 float[] mappedPoints = mapScreenPointToImagePoint(screenX, screenY); | 664 float[] mappedPoints = mapScreenPointToImagePoint(screenX, screenY); |
665 | 665 |
666 float imageWidth = (float) mRenderData.imageWidth + EPSILON; | 666 float imageWidth = (float) mRenderData.imageWidth + EPSILON; |
667 float imageHeight = (float) mRenderData.imageHeight + EPSILON; | 667 float imageHeight = (float) mRenderData.imageHeight + EPSILON; |
668 | 668 |
669 return mappedPoints[0] < -EPSILON || mappedPoints[0] > imageWidth | 669 return mappedPoints[0] < -EPSILON || mappedPoints[0] > imageWidth |
670 || mappedPoints[1] < -EPSILON || mappedPoints[1] > imageHeig
ht; | 670 || mappedPoints[1] < -EPSILON || mappedPoints[1] > imageHeig
ht; |
671 } | 671 } |
672 } | 672 } |
673 } | 673 } |
OLD | NEW |