diff options
| author | Tanuj <thetanuj@hotmail.com> | 2023-08-08 16:32:59 +0530 |
|---|---|---|
| committer | Tanuj <thetanuj@hotmail.com> | 2023-08-08 16:32:59 +0530 |
| commit | 4e2b71075bdd75f107edfff807772647a75e8a7b (patch) | |
| tree | e5da2ae66fdc29c75062ad0dd581a72245c35a31 /app/src/main/java | |
| parent | 2666c4a7cc339d91defc61280c0efacca80029eb (diff) | |
| download | SidePhOnelauncher-4e2b71075bdd75f107edfff807772647a75e8a7b.tar.gz SidePhOnelauncher-4e2b71075bdd75f107edfff807772647a75e8a7b.tar.bz2 SidePhOnelauncher-4e2b71075bdd75f107edfff807772647a75e8a7b.zip | |
Code cleanup
Diffstat (limited to 'app/src/main/java')
| -rw-r--r-- | app/src/main/java/app/olauncher/data/Constants.kt | 2 | ||||
| -rw-r--r-- | app/src/main/java/app/olauncher/listener/LockTouchListener.kt | 58 |
2 files changed, 0 insertions, 60 deletions
diff --git a/app/src/main/java/app/olauncher/data/Constants.kt b/app/src/main/java/app/olauncher/data/Constants.kt index 8b95acb..e1958d3 100644 --- a/app/src/main/java/app/olauncher/data/Constants.kt +++ b/app/src/main/java/app/olauncher/data/Constants.kt @@ -72,7 +72,6 @@ object Constants { const val HINT_RATE_US = 15 const val HINT_SHARE = 25 - const val TRIPLE_TAP_DELAY_MS = 300L const val LONG_PRESS_DELAY_MS = 500L const val URL_ABOUT_OLAUNCHER = "https://tanujnotes.notion.site/Olauncher-Minimal-AF-4843e398b05a455bb521b0665b26fbcd" @@ -82,7 +81,6 @@ object Constants { const val URL_OLAUNCHER_PLAY_STORE = "https://play.google.com/store/apps/details?id=app.olauncher" const val URL_PLAY_STORE_DEV = "https://play.google.com/store/apps/dev?id=7198807840081074933" const val URL_TWITTER_TANUJ = "https://twitter.com/tanujnotes" - const val URL_INSTA_OLAUNCHER = "https://instagram.com/prolauncher.app" const val URL_WALLPAPERS = "https://gist.githubusercontent.com/tanujnotes/bf400a269746c5c124a599af040dd82e/raw" const val URL_DEFAULT_DARK_WALLPAPER = "https://images.unsplash.com/photo-1512551980832-13df02babc9e" const val URL_DEFAULT_LIGHT_WALLPAPER = "https://images.unsplash.com/photo-1515549832467-8783363e19b6" diff --git a/app/src/main/java/app/olauncher/listener/LockTouchListener.kt b/app/src/main/java/app/olauncher/listener/LockTouchListener.kt deleted file mode 100644 index 13f0290..0000000 --- a/app/src/main/java/app/olauncher/listener/LockTouchListener.kt +++ /dev/null @@ -1,58 +0,0 @@ -package app.olauncher.listener - -import android.content.Context -import android.view.GestureDetector -import android.view.GestureDetector.SimpleOnGestureListener -import android.view.MotionEvent -import android.view.View -import android.view.View.OnTouchListener -import app.olauncher.data.Constants -import java.util.Timer -import kotlin.concurrent.schedule - -/* -Swipe, double tap and long press touch listener for a view -Source: https://www.tutorialspoint.com/how-to-handle-swipe-gestures-in-kotlin -*/ - -internal open class LockTouchListener(c: Context?) : OnTouchListener { - private var doubleTapOn = false - private val gestureDetector: GestureDetector - - init { - gestureDetector = GestureDetector(c, GestureListener()) - } - - override fun onTouch(view: View, motionEvent: MotionEvent): Boolean { - return gestureDetector.onTouchEvent(motionEvent) - } - - private inner class GestureListener : SimpleOnGestureListener() { - - override fun onDown(e: MotionEvent): Boolean { - return true - } - - override fun onSingleTapUp(e: MotionEvent): Boolean { - if (doubleTapOn) { - doubleTapOn = false - onTripleClick() - } - return super.onSingleTapUp(e) - } - - override fun onDoubleTap(e: MotionEvent): Boolean { - doubleTapOn = true - Timer().schedule(Constants.TRIPLE_TAP_DELAY_MS) { - if (doubleTapOn) { - onDoubleClick() - doubleTapOn = false - } - } - return super.onDoubleTap(e) - } - } - - open fun onDoubleClick() {} - open fun onTripleClick() {} -}
\ No newline at end of file |
