c7ac1db971
Clang format everything.
2024-07-16 21:23:54 +02:00
9d6680ce6d
Adding back the GLES3 renderer pt1. Unlike in godot it can be disabled compile time. It will be enabled afer if works.
2024-07-16 00:14:10 +02:00
98912a89e8
File copyright header updates pt9.
2023-12-18 00:25:33 +01:00
c978f27634
Implemented switching between the running game and the editor in the android editor.
2023-06-15 10:21:23 +02:00
ca982ac507
Ported: Add benchmark logic
...
Add benchmarking measuring methods to `OS` to allow for platform specific overrides (e.g: can be used to hook into platform specific benchmarking and tracing capabilities).
- m4gr3d
Also contains some mouse pointer improvements.
2023-05-01 15:32:01 +02:00
e6248b33ab
Ported: Provide a delegate implementation for the killProcess logic on Android
...
The implementation forwards the kill request to the Godot host for handling. If the Godot host is unable to handle the request, it falls back to the `OS_Unix::kill(...)` implementation.
- m4gr3d
48a55ffad3
2023-02-07 02:44:47 +01:00
2e7ee5cef6
Ported: Update the logic to calculate the screen scale on Android
...
Takes into account the ratio between the screen size and the default window dimensions.
- m4gr3d
48aedb239e
2023-02-07 02:22:44 +01:00
db926ddd0c
Ported: Add support for pointer capture - m4gr3d
...
5149311316
2022-11-13 01:13:22 +01:00
aad46d0e80
Fixed compile error.
2022-10-08 19:06:12 +02:00
d8a48e51bd
Ported: Add cursor shape support for the Android platform - m4gr3d
...
46f091a803 (diff-654c896c53f1fe1db3c63e1f0409d7929b54f1e4e43b49b21a0a4eba4f945c15)
2022-10-08 19:03:10 +02:00
e2d42db711
Also renamed the files.
2022-08-19 21:24:36 +02:00
cffe742085
Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files.
2022-08-19 20:50:20 +02:00
58da70524b
Ported: Add support for multiple virtual keyboard types - brianwinterpixel
...
ce24b48e50
2022-08-19 16:18:53 +02:00
04feb63860
Moved Engine and projectSettings.
2022-08-17 15:35:28 +02:00
9555ee56b9
Moved Variant related classes under a variant folder in core.
2022-08-17 13:17:12 +02:00
7ed3705487
Ported: Fix issue causing the Android Editor port to crash when saving a scene
...
In addition:
- Disable 'adb devices' query (not supported when running the editor on Android devices
- Add `move_to_trash` implementation for Android devices
- m4gr3d
27b63247fd
2022-07-29 20:15:01 +02:00
9d76074b58
Ported: Add full support for Android scoped storage.
...
This was done by refactoring directory and file access handling for the Android platform so that any general filesystem access type go through the Android layer.
This allows us to validate whether the access is unrestricted, or whether it falls under scoped storage and thus act appropriately.
- m4gr3d
24e3b3b88d
2022-07-29 19:24:07 +02:00
f3ec84fa78
Ported: Add a method for obtaining display cutouts on Android - madmiraal
...
ec2270b88f
2022-07-27 00:21:20 +02:00
15b447d880
Ported: Update the editor display scale based on the device's scaled density - m4gr3d
...
3ba0508f79
2022-07-25 22:07:34 +02:00
7641f064d0
Fixed low processor mode on android. The fix was inspired by https://github.com/godotengine/godot/pull/59606 , although I did it differently.
2022-03-28 13:21:41 +02:00
32f148ac0c
Mass replaced godot to pandemonium.
2022-03-23 20:46:05 +01:00
c9ad789c17
Add comment on why the low processor usage doesn't work on android.
2022-03-23 12:02:20 +01:00
b74c00ea65
Backported the 3.x android editor port pr by m4gr3d and thebestnom. (Godot pr 57747).
2022-03-22 19:35:57 +01:00
00285e8b24
Removed the gles3 driver. There are still mentions of it in a few places, I did not removed all of those.
2022-03-15 17:01:21 +01:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00