Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-23 | Merge pull request #67759 from TechnoPorg/jni-64-bit-arrays | Rémi Verschelde | |
Improve support for 64-bit types on Android. | |||
2022-12-16 | Add boot splash for the Godot Android Editor | Fredia Huya-Kouadio | |
2022-12-14 | Merge pull request #69990 from exoticorn/fix-android-touch-input | Fredia Huya-Kouadio | |
Fix ambiguous touch input events on Android | |||
2022-12-12 | handle ambiguous input events as touch events | Dennis Ranke | |
there can be events can have both SOURCE_TOUCHSCREEN and SOURCE_STYLUS. handle them as touch events rather than mouse events. | |||
2022-12-12 | Merge pull request #69718 from groud/finally_rename_gdnative_to_gdextension | Rémi Verschelde | |
Rename all gdnative occurences to gdextension | |||
2022-12-12 | Rename all gdnative occurences to gdextension | Gilles Roudière | |
Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension ->Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION ->EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface | |||
2022-12-07 | Merge pull request #69712 from bruvzg/real_size | Rémi Verschelde | |
Rename `window_get_real_size`, add position counterpart. | |||
2022-12-07 | Rename `window_get_real_size` to `window_get_size_with_decorations`, add ↵ | bruvzg | |
`window_get_position_with_decorations`. | |||
2022-12-07 | Fix Determining Window for Touchscreen | Markus Sauermann | |
DisplayServer::screen_is_touchscreen will likely never utilize its parameter p_screen. This PR replaces this function by DisplayServer::is_touchscreen_available() with the same functionality. This solves the problem, that a SubViewport was used for determining the screen, which resulted in error messages. | |||
2022-12-05 | Merge pull request #69578 from dsnopek/android-native-handles | Rémi Verschelde | |
Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 renderer | |||
2022-12-04 | Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 ↵ | David Snopek | |
renderer | |||
2022-12-04 | Use system fonts as fallback and improve system font handling. | bruvzg | |
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-11-30 | Updating the minimum Android target api for proper Vulkan support | Fredia Huya-Kouadio | |
2022-11-29 | Enable GLES3 on Android | clayjohn | |
Add necessary build flags and switch from using a GLES2 context to a GLES3 one. This also enables building for OpenXR Co-authored-by: m4gr3d <fhuyakou@gmail.com> Co-authored-by: dsnopek <dsnopek@gmail.com> | |||
2022-11-27 | Add missing display server overrides | Fredia Huya-Kouadio | |
Improves the base functionality for the Android platform and helps reduce the amount of spurious error logs emitted. | |||
2022-11-25 | Android: Remove extra arch suffix now redundant with the default one | Rémi Verschelde | |
We would needlessly get file names like `*.arm64.armv8.o`. | |||
2022-11-17 | Fix parsing of the `keep_screen_on` display setting | Fredia Huya-Kouadio | |
2022-11-17 | Android: Fix parsing `keep_screen_on` setting | Rémi Verschelde | |
Boolean stringification changed in Godot 4.0. Fixes #67034. Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2022-11-16 | Fix 'save & restart' logic for the Android Editor | Fredia Huya-Kouadio | |
2022-11-14 | Merge pull request #68657 from Sauermann/fix-redundant-initialization | Rémi Verschelde | |
Remove redundant non-trivial Variant types initializations | |||
2022-11-14 | Fix periods in editor strings and messages | Hugo Locurcio | |
- Ensure all strings with ellipsis end with 3 periods instead of 2. - Fix extraneous period in "Error calling from signal '...' to callable" messages. | |||
2022-11-14 | Remove redundant Variant-types initializations | Markus Sauermann | |
2022-11-10 | Upgrade Android gradle plugin to version 7.2.1 | Fredia Huya-Kouadio | |
2022-11-08 | Add support for OpenGL to OpenXR | David Snopek | |
2022-11-08 | Improve support for 64-bit types on Android. | TechnoPorg | |
This update mappings in the JNI functions to better support 64-bit integers, and adds support for 64-bit float arrays. The code is mostly reused from 32-bit types. | |||
2022-11-08 | Merge pull request #68362 from bruvzg/android_gde | Rémi Verschelde | |
[Android] Fix GDExtension export and loading. | |||
2022-11-08 | [Android] Fix GDExtension export and loading. | bruvzg | |
2022-11-07 | Small set of fixes to the input logic | Fredia Huya-Kouadio | |
2022-11-05 | Fix wrong android key mapping. | HolonProduction | |
Fixes the wrong mapping of `Key::HOME`. Androids `KEYCODE_HOME` is in fact the hardware home button the right mapping is `KEYCODE_MOVE_HOME`. Also adds mappings to keys that were not present before. | |||
2022-10-31 | Merge pull request #67879 from bruvzg/fix_no_vlk | Rémi Verschelde | |
Fix build with Vulkan disabled and no Vulkan headers installed. | |||
2022-10-31 | Merge pull request #67578 from KoBeWi/GEDITOR | Rémi Verschelde | |
Unify usage of GLOBAL/EDITOR_GET | |||
2022-10-31 | Merge pull request #67581 from aaronfranke/android-float | Rémi Verschelde | |
Use proper types for converting Java float/double arrays in Android code | |||
2022-10-28 | Merge pull request #67790 from kdada/fix-flash-window | Clay John | |
Make creating window do not flicker when specify custom position | |||
2022-10-26 | Fix build with Vulkan disabled and no Vulkan headers installed. | bruvzg | |
2022-10-24 | Make window creation with custom position do not flash | Wei Guo | |
2022-10-22 | Add double_tap attribute to InputEventScreenTouch | Fredia Huya-Kouadio | |
This provides parity with the `InputEventMouseButton` allowing for proper conversion between the two events. | |||
2022-10-18 | Delete Android godot-lib with the old naming scheme | Fredia Huya-Kouadio | |
Update the `clean` task configuration: running `gradlew clean` will now properly delete the generated build artifacts | |||
2022-10-18 | Unify usage of GLOBAL/EDITOR_GET | kobewi | |
2022-10-18 | Use proper types for converting Java float/double arrays in Android code | Aaron Franke | |
2022-10-17 | Merge pull request #67259 from lucasnlm/optimiza-android-export | Fredia Huya-Kouadio | |
Optimize Android export process | |||
2022-10-14 | Make some Image methods static | kobewi | |
2022-10-11 | Revert change | Lucas Lima | |
2022-10-11 | Optimize Android export process | Lucas Lima | |
2022-10-11 | Use `JSON::stringify` where possible | Micky | |
2022-10-10 | SCons: Re-enable treating `#warning` as error with `werror` | Rémi Verschelde | |
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage. | |||
2022-10-07 | Harmonize return values of window_create() in rendering drivers | Pedro J. Estébanez | |
2022-10-05 | Merge pull request #66946 from m4gr3d/cursor_shape_logic_cleanup_main | Fredia Huya-Kouadio | |
Cleanup of the Android cursor shape logic | |||
2022-10-05 | Cleanup of the Android cursor shape logic | Fredia Huya-Kouadio | |
2022-10-05 | Merge pull request #66941 from winterpixelgames/bugfix-android-null-input-event | Fredia Huya-Kouadio | |
Fix null in android keyboard handling. | |||
2022-10-05 | Fix null in android keyboard handling. | Jason Knight | |