Commit Graph

6723 Commits

Author SHA1 Message Date
Rémi Verschelde 772bd11eaf
Merge pull request #18725 from volzhs/remove-legacy-2.1
Remove android compatibility under API 16 (2.1)
2018-05-08 23:49:47 +02:00
volzhs ede27690c3 Remove android compatibility under API 16 2018-05-09 05:43:53 +09:00
volzhs b21872cba7 Update min API version to 18 to match 4ad02579 2018-05-09 05:06:40 +09:00
Rémi Verschelde 326fd3503a
Merge pull request #18626 from RameshRavone/2.1
Fix: JAR files signed with the MD5 algorithm as unsigned (godot 2)
2018-05-08 15:26:02 +02:00
RameshRavone 4ad02579e6
Android: Raise min API version to 18 2018-05-08 16:18:52 +05:30
Rémi Verschelde 2f0d502919
Merge pull request #18696 from xsellier/bugfix/purchase-check-is-connected
Add a check to the PurchaseTask.purchase method to prevent NullPointe…
2018-05-08 11:17:12 +02:00
Rémi Verschelde d72c6c04f7
Merge pull request #18426 from xsellier/feature/64-bits-android
Add support for ARMv8 (64-bit) on Android
2018-05-08 10:52:30 +02:00
Xavier Sellier 9efd5de872 Add a check to the PurchaseTask.purchase method to prevent NullPointerException 2018-05-07 20:54:52 -04:00
RameshRavone 38b5679c49
Fix JAR files signed with the MD5 algorithm are not supported 2018-05-07 21:17:59 +05:30
Juan Linietsky 356c1381b5
Merge pull request #18644 from xsellier/bugfix/no-stacktract-on-android
Android - Crash log misses file name, function name, line number and details
2018-05-07 12:12:40 -03:00
Juan Linietsky 6cdaa2c6c7
Merge pull request #18623 from xsellier/bugfix/unbind-service-crash
Closing the app might lead to a crash due to an IllegalArgumentException
2018-05-07 11:57:17 -03:00
Xavier Sellier d832a5bfbb Add a stacktrace when there is a script error or an error from godot engine 2018-05-05 15:18:52 -04:00
Xavier Sellier b6a2d5f508 Closing the app might lead to a crash due to an IllegalArgumentException 2018-05-04 23:11:16 -04:00
Rémi Verschelde f8c36e2266
Merge pull request #18585 from avril-gh/fixes---18539---compile-under-windows
Fixes - 18539 - compile under windows
2018-05-03 13:23:42 +02:00
Avril e6fd214131 fixes 18539 compile under windows 2018-05-03 13:00:30 +02:00
Rémi Verschelde d156b635af
Merge pull request #18487 from xsellier/bugfix/refactor-payments-manager
Refactor PaymentsManager according to Google's guidelines
2018-05-02 09:08:34 +02:00
Rémi Verschelde 7cb027d071
Merge pull request #18362 from guilhermefelipecgs/support_for_atlas_tex_on_cursor
Add support for atlas texture on set_custom_mouse_cursor
2018-05-01 10:01:25 +02:00
Rémi Verschelde 69b6f52870
Merge pull request #18356 from guilhermefelipecgs/2.1_fix_mouse_hidden
[2.1] Fix custom cursor when it's hidden
2018-05-01 09:39:28 +02:00
Xavier Sellier 72d81d5903 Refactor PaymentsManager according to Google's guidelines 2018-04-28 12:39:48 -04:00
Xavier Sellier 4fe2b05401 Change "env['ndk_platform']" to "ndk_platform" and add "can_vectorize = True" 2018-04-26 09:29:28 -04:00
Colin Kinloch ff3cb321da Fixed android arm64v8 2018-04-25 20:56:31 -04:00
Hein-Pieter van Braam 2085bcce3b Allow inlining of all parts of safe_refcount
Differences with this aren't huge but the effort is minimal, in some
workloads gain a couple of percent of performance.
2018-04-25 17:49:10 -04:00
Pedro J. Estébanez 4cb50673d7 Add support for ARMv8 (64-bit) on Android 2018-04-25 17:49:04 -04:00
Guilherme Felipe d65e95e5d6 Add support for atlas texture on set_custom_mouse_cursor 2018-04-24 18:19:10 -03:00
Guilherme Felipe 6217457b14 [2.1] Fix custom cursor when it's hidden
Port of #18075
2018-04-22 12:05:33 -03:00
Rémi Verschelde 83d5db294d
Merge pull request #18240 from xsellier/bugfix/mutex-error-android
Bugfix/mutex error android
2018-04-17 10:38:32 +02:00
Xavier Sellier 692f4250e7 Trying to create a mutex twice 2018-04-16 17:12:40 -04:00
Rémi Verschelde a524cc92e7
Merge pull request #18006 from guilhermefelipecgs/remove_cursor_size_restriction_2_1
[2.1 port] Remove size restriction for mouse cursor
2018-04-06 07:45:22 +02:00
Guilherme Felipe 0988796f3c Remove size restriction for mouse cursor 2018-04-05 15:35:20 -03:00
Rémi Verschelde 1c81775f8a
Merge pull request #17999 from xsellier/bugfix-17987/input-device-management
Prevent a device to be added/deleted more than once on Android
2018-04-05 18:34:03 +02:00
Rémi Verschelde 14a5888a80
Merge pull request #17954 from xsellier/bugfix/null-pointer-exception-android-payment
Prevent NullPointerException when data is null during a Payment
2018-04-05 18:31:14 +02:00
Rémi Verschelde ac68513a97
Merge pull request #17998 from xsellier/bugfix-17988/set_accelerometer-android
Initialize sensors to default values for Android platform
2018-04-05 18:30:53 +02:00
Xavier Sellier fb5a601217 Prevent a device to be added/deleted more than once on Android 2018-04-05 10:15:57 -04:00
Xavier Sellier d87578c3cd Prevent NullPointerException when data is null during a Payment 2018-04-05 09:59:02 -04:00
Xavier Sellier 21d03317d7 Initialize sensors to default values for Android platform 2018-04-05 09:50:22 -04:00
Rémi Verschelde f5b95f0f81
Merge pull request #17974 from xsellier/bugfix/improve-opensl-stability-onandroid-samsung
Bugfix/improve opensl stability onandroid samsung
2018-04-05 13:08:07 +02:00
Xavier Sellier 657bf8c1a3 Add check when pausing/unpausing audio OpenSL interface (android) 2018-04-04 14:37:41 -04:00
Stefano Bonicatti 1d0b8219ce Fix Sprite3D alpha_cut member not being initialized
(cherry picked from commit a15721e5c9)
2018-04-04 17:12:15 +02:00
Rémi Verschelde e5979f5772
Merge pull request #17950 from xsellier/bugfix/clipboard-not-working-on-android
Add clipboard operation for android OS
2018-04-04 12:39:58 +02:00
Xavier Sellier 4d2853fcdc Add clipboard operation for android OS 2018-04-03 13:27:00 -04:00
Rémi Verschelde 0b180a0732 Last -Wc++11-narrowing fix for clang 6.0
Was meant to be in b29b35c but forgot to amend it.
Fixes #17944.
2018-04-03 15:59:57 +02:00
Rémi Verschelde b29b35cee5 Fix more -Wc++11-narrowing errors with clang
Follow-up to and fixes #17725 (again).
2018-04-03 13:09:53 +02:00
Rémi Verschelde 92030e31fe
Merge pull request #17879 from xsellier/cherry-pick/queue_delete
Cherry pick/queue delete
2018-04-03 11:07:04 +02:00
Rémi Verschelde fe04134138 Let queue_free() work on nodes which are not in the scene tree
In practice such nodes could directly be free()'ed, but this little change
prevents users from leaking memory by mistake.
Closes #9074.
2018-03-30 19:55:42 -04:00
Rémi Verschelde 298548df4e
Merge pull request #17804 from RandomShaper/fix-orphan-collider-crash-2.1
Add null check to CollisionPolygon2D
2018-03-28 09:33:57 +02:00
Pedro J. Estébanez 00c308a8fa Add null check to CollisionPolygon2D
It's `_update_xform_in_parent()` wasn't null-checking, while other colliders like `CollisionShape2D` were.

Fixes #17780.
2018-03-27 19:37:51 +02:00
Rémi Verschelde 3764cf6245 Fix visibility toggle for Spatials in SceneTreeEditor
Fixes #17722, was a regression from #15239.
2018-03-24 16:54:05 +01:00
Rémi Verschelde 60835ce88e X11: Fix -Wc++11-narrowing error with clang
Fixes #17725.
2018-03-24 12:16:32 +01:00
Rémi Verschelde 5b23d571b1 Bump version to 2.1.5-rc 2018-03-23 14:31:00 +01:00
Rémi Verschelde ddcea2a7dd
Merge pull request #17366 from xsellier/feature/add-encrypt-decrypt-string
Add encrypt_text/decrypt_text function using aes256 algorithm (2.1.5)
2018-03-23 11:35:07 +01:00