Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2289efa6 authored by Adrian Roos's avatar Adrian Roos Committed by Android (Google) Code Review
Browse files

Merge "Fix bug and add logging in FalsingManager" into nyc-dev

parents e8cd832e 401caaed
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -35,6 +35,11 @@ public class AccelerationClassifier extends StrokeClassifier {
        mClassifierData = classifierData;
        mClassifierData = classifierData;
    }
    }


    @Override
    public String getTag() {
        return "ACC";
    }

    @Override
    @Override
    public void onTouchEvent(MotionEvent event) {
    public void onTouchEvent(MotionEvent event) {
        int action = event.getActionMasked();
        int action = event.getActionMasked();
+5 −0
Original line number Original line Diff line number Diff line
@@ -53,6 +53,11 @@ public class AnglesClassifier extends StrokeClassifier {
        mClassifierData = classifierData;
        mClassifierData = classifierData;
    }
    }


    @Override
    public String getTag() {
        return "ANG";
    }

    @Override
    @Override
    public void onTouchEvent(MotionEvent event) {
    public void onTouchEvent(MotionEvent event) {
        int action = event.getActionMasked();
        int action = event.getActionMasked();
+2 −0
Original line number Original line Diff line number Diff line
@@ -48,4 +48,6 @@ public abstract class Classifier {
     */
     */
    public void onSensorChanged(SensorEvent event) {
    public void onSensorChanged(SensorEvent event) {
    }
    }

    public abstract String getTag();
}
}
+5 −0
Original line number Original line Diff line number Diff line
@@ -24,6 +24,11 @@ public class DirectionClassifier extends StrokeClassifier {
    public DirectionClassifier(ClassifierData classifierData) {
    public DirectionClassifier(ClassifierData classifierData) {
    }
    }


    @Override
    public String getTag() {
        return "DIR";
    }

    @Override
    @Override
    public float getFalseTouchEvaluation(int type, Stroke stroke) {
    public float getFalseTouchEvaluation(int type, Stroke stroke) {
        Point firstPoint = stroke.getPoints().get(0);
        Point firstPoint = stroke.getPoints().get(0);
+5 −0
Original line number Original line Diff line number Diff line
@@ -24,6 +24,11 @@ public class DurationCountClassifier extends StrokeClassifier {
    public DurationCountClassifier(ClassifierData classifierData) {
    public DurationCountClassifier(ClassifierData classifierData) {
    }
    }


    @Override
    public String getTag() {
        return "DUR";
    }

    @Override
    @Override
    public float getFalseTouchEvaluation(int type, Stroke stroke) {
    public float getFalseTouchEvaluation(int type, Stroke stroke) {
        return DurationCountEvaluator.evaluate(stroke.getDurationSeconds() / stroke.getCount());
        return DurationCountEvaluator.evaluate(stroke.getDurationSeconds() / stroke.getCount());
Loading