godot/platform/android
bruvzg ecec415988
Use system fonts as fallback and improve system font handling.
Add support for font weight and stretch selection when using system fonts.
Add function to get system fallback font from a font name, style, text, and language code.
Implement system font support for Android.
Use system fonts as a last resort fallback.
2022-12-04 18:44:20 +02:00
..
api SCons: Re-enable treating #warning as error with werror 2022-10-10 16:12:26 +02:00
export Use system fonts as fallback and improve system font handling. 2022-12-04 18:44:20 +02:00
java Use system fonts as fallback and improve system font handling. 2022-12-04 18:44:20 +02:00
plugin Remove redundant Variant-types initializations 2022-11-14 19:35:19 +01:00
vulkan Fix build with Vulkan disabled and no Vulkan headers installed. 2022-10-26 08:55:05 +03:00
android_input_handler.cpp Add double_tap attribute to InputEventScreenTouch 2022-10-22 07:30:46 -07:00
android_input_handler.h Add double_tap attribute to InputEventScreenTouch 2022-10-22 07:30:46 -07:00
android_keys_utils.cpp
android_keys_utils.h Fix wrong android key mapping. 2022-11-05 13:54:44 +01:00
audio_driver_opensl.cpp
audio_driver_opensl.h
detect.py Updating the minimum Android target api for proper Vulkan support 2022-11-30 11:16:59 -08:00
dir_access_jandroid.cpp
dir_access_jandroid.h
display_server_android.cpp Enable GLES3 on Android 2022-11-29 14:18:24 -08:00
display_server_android.h Add missing display server overrides 2022-11-27 22:07:51 -08:00
file_access_android.cpp
file_access_android.h
file_access_filesystem_jandroid.cpp
file_access_filesystem_jandroid.h
java_class_wrapper.cpp
java_godot_io_wrapper.cpp
java_godot_io_wrapper.h
java_godot_lib_jni.cpp Fix 'save & restart' logic for the Android Editor 2022-11-16 03:35:53 -08:00
java_godot_lib_jni.h Add double_tap attribute to InputEventScreenTouch 2022-10-22 07:30:46 -07:00
java_godot_view_wrapper.cpp Add missing display server overrides 2022-11-27 22:07:51 -08:00
java_godot_view_wrapper.h Add missing display server overrides 2022-11-27 22:07:51 -08:00
java_godot_wrapper.cpp Cleanup of the Android cursor shape logic 2022-10-05 11:57:57 -07:00
java_godot_wrapper.h Cleanup of the Android cursor shape logic 2022-10-05 11:57:57 -07:00
jni_utils.cpp Use proper types for converting Java float/double arrays in Android code 2022-10-18 08:26:04 -05:00
jni_utils.h
logo.png
net_socket_android.cpp
net_socket_android.h
os_android.cpp Use system fonts as fallback and improve system font handling. 2022-12-04 18:44:20 +02:00
os_android.h Use system fonts as fallback and improve system font handling. 2022-12-04 18:44:20 +02:00
platform_config.h
README.md
run_icon.png
SCsub
string_android.h
thread_jandroid.cpp
thread_jandroid.h
tts_android.cpp
tts_android.h

Android platform port

This folder contains the Java and C++ (JNI) code for the Android platform port, using Gradle as a build system.

Documentation

Artwork license

logo.png and run_icon.png are licensed under Creative Commons Attribution 3.0 Unported per the Android logo usage guidelines:

The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.