summaryrefslogtreecommitdiffstats
path: root/platform/android/java_glue.h
Commit message (Collapse)AuthorAgeFilesLines
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Align sensors and implement gravity sensor for AndroidBastiaan Olij2017-11-111-0/+1
|
* Allow to obtain virtual keyboard heightRuslan Mustakov2017-10-041-0/+1
| | | | | | | | On mobile platforms virtual keyboards take up significant amount of screen space and UI containing a text box may need to be adjusted after the keyboard appears to keep the text box visible to user. This commit adds a way to obtain virtual keyabord height so that controls are aware of how much they need to move.
* Make GDNative work on AndroidRuslan Mustakov2017-08-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | The changes include work done to ensure that GDNative apps and Nim integration specifically can run on Android. The changes have been tested on our WIP game, which uses godot-nim and depends on several third-party .so libs, and Platformer demo to ensure nothing got broken. - .so libraries are exported to lib/ folder in .apk, instead of assets/, because that's where Android expects them to be and it resolves the library name into "lib/<ABI>/<name>", where <ABI> is the ABI matching the current device. So we establish the convention that Android .so files in the project must be located in the folder corresponding to the ABI they were compiled for. - Godot callbacks (event handlers) are now called from the same thread from which Main::iteration is called. It is also what Godot now considers to be the main thread, because Main::setup is also called from there. This makes threading on Android more consistent with other platforms, making the code that depends on Thread::get_main_id more portable (GDNative has such code). - Sizes of GDNative API types have been fixed to work on 32-bit platforms.
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* fix UnsatisfiedLinkError when quittingHenrik Andersson2017-08-231-1/+1
|
* Synchronize parameter names in definition and declarationTwistedTwigleg2017-08-161-2/+2
| | | | Fixes #10244.
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-25/+23
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
| | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
* Minor code formatting in platform/androidMario Schlack2016-07-211-1/+1
|
* Added gyroscope support to Godot and AndroidJamil Halabi2016-07-161-0/+1
|
* Add magnetometer sensor support for Androidfluffrabbit2016-05-271-0/+1
|
* support gamepad remapping on androidhondres2016-01-241-0/+2
|
* Renamed godot domain from com.android.godot (which was incorrect) to ↵Juan Linietsky2016-01-081-18/+18
| | | | org.godotengine.godot
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* -several fixes to Android to work better on Tegra 3/4 devices, uses 16 bits ↵Juan Linietsky2015-12-021-1/+1
| | | | FBOs so all 2D shader effects should now work in every single Android device.
* merged some stuff for okamJuan Linietsky2015-09-031-1/+1
|
* Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
|
* Fixed Bugs & Joypad in AndroidJuan Linietsky2014-07-021-0/+2
| | | | | | | | ================================ -resolved many graphical glitches with multiple lights in GLES2 render -fixes and WIP apk expansion -joystick support for Android by Ariel
* -Added OpenSSL and HTTPS supportJuan Linietsky2014-04-281-1/+1
| | | | | -Built-in version of the library for Windows, Android and iOS (other OSs use system one) -Small fixes all around
* fix android input doe's not work(line edit/text edit)sanikoyes2014-03-121-1/+1
|
* -fixed export templates not loading/exporting on WindowsJuan Linietsky2014-02-131-0/+1
| | | | | | | | | | | | -fixed TouchScreenButton with stretch2d -fixed(?) OSX crash on startup (test!!) -compilation fixes on windows -CollisionPolygon editor works again -find buttons en find dialog -TileMap editor cleanup (removed "error", made nicer) -viewport flicker fixed -make .scn default extension for saving scenes -export the rest of the network classes to gdscript
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+58