summaryrefslogtreecommitdiffstats
path: root/platform/android/java_godot_lib_jni.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix ClassDB API portability with some android and editor classesIgnacio Etcheverry2020-01-191-2/+1
| | | | | | | | | | | | | | | | | | - `EditorNavigationMeshGenerator` was being registered as part of the Core API, even after d3f48f88bb84d22b7805ce971ac86cf1953a29fd. We must make sure to set Editor as the current ClassDB API type before creating an instance. - The `VisualScriptEngineSingleton.constant` property has a property hint string that's different between tools and non-tools builds. This commit makes the hint string to no longer be set in `_bind_methods`, and to instead set it in `_validate_property`. This way it's ignored when calculating the API hash. - `JavaClassWrapper` is now registered in ClassDB on all platforms, using a dummy implementation on platforms other than Android. This fixes API portability between Android and other platforms. - Updated `--class-db-json` command to ignore non-virtual methods that start with an underscore (see: 4be87c6016a5893cbde897924e540df4c988cee5).
* fixes android double tap regressionAlexander Holland2020-01-131-1/+1
|
* Fixes Android FileDialogAlexander Holland2020-01-101-0/+14
| | | | | | - Go up was not working, simplify was used one time too much - Added GestureHandler - Added doubleTap to recognize open dir - Fixed scroll where sometimes the scroll jumped between start and end when pointer was outside or on the edge of the scroll area
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
| | | | | | | | | | | Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
* Add Android NetSocket implementation.Fabio Alessandrelli2019-12-141-0/+2
| | | | Automatically acquire and release multicast lock when needed.
* Add request permission automatically at androidCagdas2019-10-221-0/+4
|
* Adds Pen support for AndroidAlexander Holland2019-10-041-0/+7
|
* Add new events and accompanying logic to notify when the app is paused and ↵fhuya2019-09-191-0/+18
| | | | resumed on Android devices.
* Update the fallback input mapping for the Oculus mobile devices.fhuya2019-08-261-1/+1
|
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", ↵Robin Hübner2019-08-091-11/+2
| | | | "modules/gdnative", "modules/gdscript" directories.
* Added release function to PoolVector::Access.Ibrahn Sahir2019-07-061-4/+4
| | | | | | For clarity, assign-to-release idiom for PoolVector::Read/Write replaced with a function call. Existing uses replaced (or removed if already handled by scope)
* Restructuring glue code to make it easier to extendBastiaan Olij2019-04-051-0/+1398