diff --git a/project/jni/application/biniax2/AndroidAppSettings.cfg b/project/jni/application/biniax2/AndroidAppSettings.cfg index 71f3498ba..16c749c49 100644 --- a/project/jni/application/biniax2/AndroidAppSettings.cfg +++ b/project/jni/application/biniax2/AndroidAppSettings.cfg @@ -75,6 +75,10 @@ CompatibilityHacksSlowCompatibleEventQueue=n # Save and restore OpenGL state when drawing on-screen keyboard for apps that use SDL_OPENGL CompatibilityHacksTouchscreenKeyboardSaveRestoreOpenGLState= +# Application uses SDL_UpdateRects() properly, and does not draw in any region outside those rects. +# This improves drawing speed, but I know only one application that does that, and it's written by me (y)/(n) +CompatibilityHacksProperUsageOfSDL_UpdateRects= + # Application uses mouse (y) or (n), this will show mouse emulation dialog to the user AppUsesMouse=y @@ -84,6 +88,9 @@ AppNeedsTwoButtonMouse=n # Show SDL mouse cursor, for applications that do not draw cursor at all (y) or (n) ShowMouseCursor=n +# Generate more touch events, by default SDL generates one event per one video frame, this is useful for drawing apps (y) or (n) +GenerateSubframeTouchEvents= + # Force relative (laptop) mouse movement mode, useful when both on-screen keyboard and mouse are needed (y) or (n) ForceRelativeMouseMode=n @@ -138,6 +145,13 @@ RedefinedKeysScreenKb="RETURN SPACE" # Names for on-screen keyboard keys, such as Fire, Jump, Run etc, separated by spaces, they are used in SDL config menu RedefinedKeysScreenKbNames="RETURN SPACE" +# On-screen keys theme +# 0 = Ultimate Droid by Sean Stieber (green, with gamepad joystick) +# 1 = Simple Theme by Beholder (white, with gamepad joystick) +# 2 = Sun by Sirea (yellow, with round joystick) +# 3 = Keen by Gerstrong (multicolor, with round joystick) +TouchscreenKeysTheme=2 + # Redefine gamepad keys to SDL keysyms, button order is: # A B X Y L1 R1 L2 R2 LThumb RThumb RedefinedKeysGamepad="RETURN ESCAPE SPACE SPACE" @@ -157,16 +171,16 @@ FirstStartMenuOptions='' # Enable multi-ABI binary, with hardware FPU support - it will also work on old devices, # but .apk size is 2x bigger (y) / (n) / (x86) / (all) -MultiABI=n +MultiABI=all # Minimum amount of RAM application requires, in Mb, SDL will print warning to user if it's lower AppMinimumRAM=0 # Application version code (integer) -AppVersionCode=1404 +AppVersionCode=1405 # Application user-visible version name (string) -AppVersionName="1.4.04" +AppVersionName="1.4.05" # Reset SDL config when updating application to the new version (y) / (n) ResetSdlConfigForThisVersion=n diff --git a/project/jni/application/biniax2/icon.png b/project/jni/application/biniax2/icon.png index 976b7a0b8..7e72829bc 100644 Binary files a/project/jni/application/biniax2/icon.png and b/project/jni/application/biniax2/icon.png differ diff --git a/todo.txt b/todo.txt index c562e0cc0..16a38f54a 100644 --- a/todo.txt +++ b/todo.txt @@ -20,10 +20,6 @@ Requested features, might never get implemented TODO, which will get actually done ================================== -- Fix diagonal movements via analog gamepad with AppUsesJoystick=n. - -- TeeWorlds: disable unhook, tap will always launch hook. And I don't care about Ouya anymore. - - OpenArena: move 3-rd person camera to the side, above shoulder. - OpenArena: two new aiming modes - no-swipe aiming, with and without double-tap.