summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp5
-rw-r--r--src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.h1
-rw-r--r--src/plugins/sensorgestures/qtsensors/qwhipsensorgesturerecognizer.cpp5
3 files changed, 3 insertions, 8 deletions
diff --git a/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp b/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp
index ea3be725..b2858b3b 100644
--- a/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp
+++ b/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.cpp
@@ -144,10 +144,6 @@ void QSlamSensorGestureRecognizer::accelChanged(QAccelerometerReading *reading)
restingList.removeLast();
restingList.insert(0, resting);
- if (xList.count() > 15)
- xList.removeLast();
- xList.insert(0, x);
-
if (orientationReading == 0)
return;
@@ -191,7 +187,6 @@ bool QSlamSensorGestureRecognizer::hasBeenResting()
void QSlamSensorGestureRecognizer::checkForSlam()
{
-
if (!hasBeenResting()) {
detecting = false;
return;
diff --git a/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.h b/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.h
index eb31c818..ede338fa 100644
--- a/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.h
+++ b/src/plugins/sensorgestures/qtsensors/qslamgesturerecognizer.h
@@ -91,7 +91,6 @@ private:
qreal roll;
QList<qreal> restingList;
bool resting;
- QList<qreal> xList;
bool hasBeenResting();
};
diff --git a/src/plugins/sensorgestures/qtsensors/qwhipsensorgesturerecognizer.cpp b/src/plugins/sensorgestures/qtsensors/qwhipsensorgesturerecognizer.cpp
index 8300f8ea..f087dce6 100644
--- a/src/plugins/sensorgestures/qtsensors/qwhipsensorgesturerecognizer.cpp
+++ b/src/plugins/sensorgestures/qtsensors/qwhipsensorgesturerecognizer.cpp
@@ -204,9 +204,10 @@ void QWhipSensorGestureRecognizer::checkForWhip()
}
averageZ /= zList.count();
- if (qAbs(averageZ) < 6.0)
+ if (qAbs(averageZ) < 5.0)
return;
- for (int i = 0; i < whipMap.count() - 1; i++) {
+
+ for (int i = 0; i < whipMap.count() - 2; i++) {
if (!whipMap.at(i)) {
whipOk = true;
} else {