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
a310ae5238
Added back the raycast module with embree built in.
2024-07-15 21:44:37 +02:00
melquiadess
33c6c019fa
Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog
...
(cherry picked from commit 739190ca2b7f1b67a78eff33154a4bfd1964f5c4)
2024-07-14 21:03:39 +02:00
bruvzg
2653e5d530
Enabled secure restorable state.
...
(cherry picked from commit 84380a94f776c8c1e7786d2eb3fb811789f42639)
2024-07-14 21:02:30 +02:00
bruvzg
d571432221
Add support for PCK embedding section with non GNU-ld linkers.
...
(cherry picked from commit 625c4bdacef4173f94200632362e25e537ad5d21)
2024-07-14 21:01:25 +02:00
bruvzg
8cec3e8e0b
Add IME input support.
2024-07-14 09:40:24 +02:00
bruvzg
dad761a628
Add support for privacy manifest configuration.
2024-07-14 09:19:19 +02:00
Sergey Minakov
12d9dbe879
Extend iOS plugins to support Swift runtime
2024-07-14 09:15:42 +02:00
Rémi Verschelde
128a1cdbb1
Web: Bump closure compiler spec to ECMASCRIPT_2021
...
Fixes #88008 .
(cherry picked from commit d29b0d90e0d735eee860b977c57cb75423d7a9ba)
2024-07-14 08:55:26 +02:00
Adam Scott
ba466927d9
Fix emscripten 3.1.51 breaking change about *glGetProcAddress()
...
(cherry picked from commit 5922ac0fb11105da67d28847b60a521406a77cdb)
2024-07-14 08:55:17 +02:00
Adam Scott
5e31a5821c
Add WASM_BIGINT
linker flag to the web build
...
(cherry picked from commit 3ae524fa9e42828183f8046f6f33b945475bb052)
2024-07-14 08:55:06 +02:00
Fredia Huya-Kouadio
7f8a39725e
Fix gradle build errors when the build path contains non-ASCII characters
...
(cherry picked from commit f1887a30f35dafac405014ef5ca6e3d76b4da960)
2024-07-14 08:54:36 +02:00
f09ab537e0
Clang-format everything.
2024-04-21 15:27:36 +02:00
e22df7cc3e
Fix crossbuilding libtheora on the server platform.
2024-04-21 14:38:49 +02:00
d0e7a30683
Renamed uwp's exporter's folder so it's not in the editor while that platform cannot yet be built.
2024-04-21 13:59:59 +02:00
945f1c5116
Rename a file. Also fix naming frt's executable.
2024-04-21 12:28:24 +02:00
dcd8a15cdb
Added an exported for the server platform.
2024-04-21 12:24:20 +02:00
83ec4fa4d6
Same change for frt_sdl.
2024-04-21 11:41:07 +02:00
740bc3fe2f
Fix build for frt arm32v6.
2024-04-21 11:40:12 +02:00
3ddbfc066f
Link to x11 in frt.
2024-04-21 11:22:34 +02:00
afaf29c8d5
Make enum values uppercase in frt.h.
2024-04-21 11:08:12 +02:00
18906f3cad
More missing includes.
2024-04-21 11:05:12 +02:00
c463058729
Fix more missing includes.
2024-04-21 10:34:59 +02:00
ba900448ed
Call the intended method.
2024-04-21 10:30:27 +02:00
a33532f7ad
Fix missing include.
2024-04-21 10:30:17 +02:00
33787ab248
Added missing keys.
2024-04-21 01:48:13 +02:00
535184f230
Fix android editor build.
2024-04-20 14:29:19 +02:00
66de30fbaa
Added missing namespace.
2024-04-20 13:44:19 +02:00
914c956b75
Backported Update Android dependencies for the project
...
- Update Java version from 11 to 17
- Update Android gradle plugin version from 7.2.1 to 8.2.0
- Update gradle version from 7.4.2 to 8.2
- Update target SDK from 33 to 34
- Update build tools version from 33.0.2 to 34.0.0
- Update kotlin version from 1.7.0 to 1.9.20
- Update Android fragment version from 1.3.6 to 1.6.2
- Update AndroidX window version from 1.0.0 to 1.2.0
- Update Nexus plugin version from 1.1.0 to 1.3.0
- m4gr3d
eba77be573
Unfortunately this raises the required java version to 17. On the flip side hovewer there is a new editor java home setting, and also the JAVA_HOME environment variable gets picked up.
2024-04-20 13:35:32 +02:00
d6af267b6b
New icon for frt sdl.
2024-04-20 12:14:29 +02:00
ed0bd52a23
Added an exporter for frt_sdl.
2024-04-20 11:51:22 +02:00
d17743975b
FRT doesn't support pck embedding.
2024-04-20 11:36:11 +02:00
b734c2f67a
Added a separate exported for FRT.
2024-04-20 11:32:54 +02:00
Aleksey Kapustyanenko
11cdb79005
Rotary input for 3.x
2024-04-06 12:20:05 +02:00
BZ1234567890
1b6d3f3e6e
Fix GodotEditText white box showing during game load
2024-04-06 12:14:56 +02:00
bruvzg
680a1c4dbb
Remove deprecated LaunchImages support and switch to Storyboard by default.
2024-04-06 11:10:31 +02:00
Andrés Botero
257ad9dc68
Allow automatic provisioning in iOS when using development signature. Implements https://github.com/godotengine/godot/pull/86748/files in 3.x.
2024-04-06 10:56:57 +02:00
cf7b59b6c8
Fix small formatting inconsistencies.
2024-03-01 16:25:19 +01:00
6a6d3acd96
Clang format everything.
2024-03-01 11:56:19 +01:00
973b686a86
Found and updated some remaining old package paths.
2024-02-23 00:51:21 +01:00
d44d8c2bcd
Fix checking the wrong property in the Android's export plugin.
2024-02-23 00:49:31 +01:00
deec900b5e
Ported: Update the logic used to start / stop the GL thread
...
Currently the GL thread is started / stopped when the activity is respectively resumed / paused. However, according to the `GLSurfaceView` documentation, this should be done instead when the activity is started / stopped, so this change updates the start / stop logic for the GL thread to match the documentation.
- m4gr3d
194452bf38
2024-02-08 22:10:48 +01:00
8b9b77dd60
Fix windows compile.
2024-02-08 20:36:43 +01:00
02e3210a60
Updated copyright info in pandemonium_res.rc.
2024-02-08 17:48:38 +01:00
Hugo Locurcio
19be158d88
Fix build on X11 following 64-bit detection changes
...
This also ports over the cross-compilation logic to the `server`
platform, and allows Embree to be used in server tools builds on aarch64.
2024-02-08 15:23:22 +01:00
Rémi Verschelde
fae5c7f2f8
SCons: Fix Python 3.12 SyntaxError with regex escape sequences
...
(cherry picked from commit b362976504c3346b9f34b69dcad0838d1d381037)
2024-02-08 15:20:45 +01:00
Rémi Verschelde
1089d60dae
Linux: Remove hardcoded lib path for x86 cross-compilation
...
This breaks the build with our updated i686 Linux SDK which doesn't contain
this path, and may not be needed at all.
(cherry picked from commit 63153c9d36768b1e5ab9c1562f400a2bd8c2f8cd)
2024-02-08 15:20:35 +01:00
Rémi Verschelde
326a098dac
SCons: Fix Web build when compiler version isn't properly detected
...
Quick fix for #82585 .
A better fix requires refactoring the way we detect the compiler version
to make it more reliable, and get a consistent output. But I prefer to
keep changes minimal for 3.x branches at this point.
Also set CI version to 3.1.39, which is what we use for official 3.6 builds
since 3.6-beta4.
2024-02-08 15:15:14 +01:00
Rémi Verschelde
b44ee23cee
Web: Clarify that OS.get_unique_id
is not supported
...
Remove the base error message in `OS`, we no longer really error out this
way for not implemented methods. Instead, each platform should override them
to provide the context they want.
Fixes #82439 .
(cherry picked from commit 0a10f09ce4321695940a626eef9c64b36f599193)
2024-02-08 15:05:20 +01:00
floatingpointer
808103890a
Add XInput device ID for wireless Series 2 Elite controller
...
(cherry picked from commit 81f9c0345c963ab1f06c2ed1d2d76368bdbd8f56)
2024-02-08 15:05:04 +01:00