From faba23c35a433fcb523a3bb149a005fb2d51c875 Mon Sep 17 00:00:00 2001 From: pelya Date: Thu, 1 Nov 2012 18:51:53 +0200 Subject: [PATCH] Bumped up multitouch rotation event sensitivity --- project/java/MainActivity.java | 4 ++++ project/jni/sdl-1.2/src/video/android/SDL_androidinput.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/project/java/MainActivity.java b/project/java/MainActivity.java index 6f7e6b3fc..e3f7f1243 100644 --- a/project/java/MainActivity.java +++ b/project/java/MainActivity.java @@ -303,6 +303,9 @@ public class MainActivity extends Activity downloader.setStatusField(_tv); if( downloader.DownloadComplete ) { + initSDL(); + /* + // This code does not work (new Thread(new Runnable() { public void run() @@ -319,6 +322,7 @@ public class MainActivity extends Activity }); } })).start(); + */ } } } diff --git a/project/jni/sdl-1.2/src/video/android/SDL_androidinput.c b/project/jni/sdl-1.2/src/video/android/SDL_androidinput.c index 03d3a55fb..71eb69ba1 100644 --- a/project/jni/sdl-1.2/src/video/android/SDL_androidinput.c +++ b/project/jni/sdl-1.2/src/video/android/SDL_androidinput.c @@ -376,7 +376,7 @@ JAVA_EXPORT_NAME(DemoGLSurfaceView_nativeMotionEvent) ( JNIEnv* env, jobject t else { int distMaxDiff = SDL_ANDROID_sFakeWindowHeight / ( 1 + (1 + multitouchGestureSensitivity) * 2 ); - int angleMaxDiff = atan2i_PI / ( 1 + (1 + multitouchGestureSensitivity) * 2 ); + int angleMaxDiff = atan2i_PI / 2 / ( 1 + (1 + multitouchGestureSensitivity) * 2 ); if( dist - multitouchGestureDist > distMaxDiff ) { multitouchGestureKeyPressed[0] = 1;