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

Commit 61044e64 authored by Adrian Roos's avatar Adrian Roos Committed by android-build-merger
Browse files

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

am: 2289efa6

* commit '2289efa6':
  Fix bug and add logging in FalsingManager
parents da9aff93 2289efa6
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -35,6 +35,11 @@ public class AccelerationClassifier extends StrokeClassifier {
        mClassifierData = classifierData;
    }

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

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

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

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

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

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

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

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

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