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 |