engine: platform: move SDL hints from android code to main SDL code

This commit is contained in:
Alibek Omarov
2026-02-05 08:45:23 +05:00
parent 0e75428d62
commit a7f154d05a
2 changed files with 6 additions and 6 deletions

View File

@@ -47,12 +47,6 @@ void Android_Init( void )
jni.loadAndroidID = (*jni.env)->GetMethodID( jni.env, jni.actcls, "loadAndroidID", "()Ljava/lang/String;" );
jni.getAndroidID = (*jni.env)->GetMethodID( jni.env, jni.actcls, "getAndroidID", "()Ljava/lang/String;" );
jni.saveAndroidID = (*jni.env)->GetMethodID( jni.env, jni.actcls, "saveAndroidID", "(Ljava/lang/String;)V" );
SDL_SetHint( SDL_HINT_ORIENTATIONS, "LandscapeLeft LandscapeRight" );
SDL_SetHint( SDL_HINT_JOYSTICK_HIDAPI_STEAM, "1" );
SDL_SetHint( SDL_HINT_ANDROID_BLOCK_ON_PAUSE, "0" );
SDL_SetHint( SDL_HINT_ANDROID_BLOCK_ON_PAUSE_PAUSEAUDIO, "0" );
SDL_SetHint( SDL_HINT_ANDROID_TRAP_BACK_BUTTON, "1" );
#endif // !XASH_SDL
}

View File

@@ -113,6 +113,9 @@ void SDLash_Init( const char *basedir )
// SDL_SetHint( SDL_HINT_WINDOWS_DPI_SCALING, "1" );
#endif // XASH_WIN32
SDL_SetHint( SDL_HINT_ANDROID_BLOCK_ON_PAUSE, "0" );
SDL_SetHint( SDL_HINT_ANDROID_BLOCK_ON_PAUSE_PAUSEAUDIO, "0" );
if( SDL_Init( SDL_INIT_TIMER | SDL_INIT_VIDEO | SDL_INIT_EVENTS ) )
{
Sys_Warn( "SDL_Init failed: %s", SDL_GetError() );
@@ -120,6 +123,9 @@ void SDLash_Init( const char *basedir )
}
SDL_SetHint( SDL_HINT_ACCELEROMETER_AS_JOYSTICK, "0" );
SDL_SetHint( SDL_HINT_JOYSTICK_HIDAPI_STEAM, "1" );
SDL_SetHint( SDL_HINT_ANDROID_TRAP_BACK_BUTTON, "1" );
SDL_SetHint( SDL_HINT_ORIENTATIONS, "LandscapeLeft LandscapeRight" );
#ifdef SDL_HINT_MOUSE_TOUCH_EVENTS
SDL_SetHint( SDL_HINT_MOUSE_TOUCH_EVENTS, "0" );