4b8e025023
Merge pull request #108696 from bruvzg/maco_full_headless
...
[macOS] Do not use NSApplication main loop for headless mode.
2025-07-17 10:34:49 -05:00
24ad16c2fc
Merge pull request #108472 from bruvzg/win_proj_ver
...
[Windows export] Use project version as fallback.
2025-07-17 10:34:49 -05:00
ca374f91a2
Merge pull request #108624 from bruvzg/mac_emb
...
[macOS] Fix mouse enter/exit event and custom cursor shape in embedded game mode.
2025-07-17 10:34:47 -05:00
8b045ca8fe
[macOS] Do not use NSApplication main loop for headless mode.
2025-07-17 08:42:55 +03:00
d8d3c86d71
Fix Immersive mode and keyboard height issues on Android
2025-07-16 23:31:47 +05:30
64c58c225a
Merge pull request #107473 from m4gr3d/address_transparency_feedback
...
Address remaining feedback on Android background transparency
2025-07-16 11:27:54 -05:00
f20e5152ad
[EditorExportPlatform] Move initialization to a dedicated method.
2025-07-16 08:55:23 +03:00
16dde54635
Merge pull request #108637 from bruvzg/lto_fix_sse42
...
[Windows] Fix SSE4.2 detection with LTO build.
2025-07-15 16:58:37 -05:00
6ec518dfc4
[Windows] Fix SSE4.2 detection with LTO build.
2025-07-15 17:23:35 +03:00
d591bcc09c
Remove unnecessary cpp files
2025-07-15 15:19:23 +02:00
af4e96b1b3
Merge pull request #108604 from deralmas/fitting-shenanigans
...
Wayland: Workaround tooltip issues
2025-07-15 08:04:27 -05:00
090e0347f0
[macOS] Fix mouse enter/exit event and custom cursor shape in embedded game mode.
2025-07-15 10:19:59 +03:00
61956f2e06
SCons: Ensure CPPDEFINES is properly utilized
2025-07-14 13:07:53 -05:00
98537b2e0c
Wayland: Fix error condition in window_get_current_screen
...
Leftover from when the Wayland backend was single-window only.
2025-07-14 15:56:43 +02:00
e363601226
[Windows] Add SSE4.2 support runtime check.
2025-07-13 12:58:29 +03:00
fb26c2603b
Merge pull request #108329 from m4gr3d/fix_android_eof_detection
...
Android: Fix the EOF detection logic
2025-07-10 11:39:25 -05:00
6c2f057fb4
Merge pull request #108455 from bruvzg/win_exp_symbols
...
[Windows export] Move debug symbol sections on export.
2025-07-10 11:39:22 -05:00
2dcdbd3416
[Windows export] Move debug symbol sections on export.
2025-07-10 18:06:30 +03:00
1328921e04
[Web] Fix sample playback deletion and AudioStreamPolyphonic issue
2025-07-10 08:46:34 -04:00
4a08cdcff0
[Windows export] Use project version as fallback.
2025-07-10 12:54:37 +03:00
836b762e23
Fix Android splash theme regression
2025-07-09 23:33:21 +05:30
75bcb643c2
Merge pull request #108172 from adamscott/move-threads-options
...
Move Web export threads options out of variant mk2
2025-07-09 11:33:14 -05:00
3a36726feb
Update the maven publishing configuration following the deprecation of the OSSHR service
...
https://central.sonatype.org/news/20250326_ossrh_sunset/
2025-07-07 15:57:04 -07:00
3ade4b4b63
Address remaining feedback on https://github.com/godotengine/godot/pull/106709
...
Address https://github.com/godotengine/godot/pull/106709#discussion_r2114489487
2025-07-07 12:11:21 -07:00
2cfe31f9a1
Fix the EOF detection logic on Android
...
The current logic was causing loading to omit the last character because the EOF flag was triggered too early.
2025-07-06 01:09:33 -07:00
c376348b16
Fix the build logic to generate the native debug symbols
2025-07-05 10:38:22 -07:00
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
eb2625cf57
Merge pull request #108243 from m4gr3d/fix_android_plugin_init
...
Android: Fix Android plugins regression
2025-07-04 10:09:06 -05:00
bbf22a39c1
Assign the primaryHost prior to initializing the registered Android plugins.
...
Address a regression introduced in https://github.com/godotengine/godot/pull/102866 .
The proper behavior for Android plugins is to use `getContext` instead of `getActivity`, but since not all plugins follow this pattern, this fix provides backward compat to avoid breaking the plugins that don't.
2025-07-03 09:43:24 -07:00
4f695e1713
Android: Don't exclude display cutout in immersive mode
2025-07-03 08:07:08 +05:30
4c42faa202
Merge pull request #108082 from timothyqiu/x-query-tree
...
X11: Fix memory leak when using window embedding
2025-07-01 17:57:58 -05:00
d0042851f8
Move Web export threads options out of variant mk2
2025-07-01 15:42:58 -04:00
1338e29bf5
Android: Fix DisplayServer.get_display_safe_area() issues
2025-06-29 13:11:03 +05:30
9051b546c6
X11: Fix memory leak when using window embedding
2025-06-28 22:50:51 +08:00
72ab203c79
Merge pull request #108019 from limbonaut/fix-jni-generic-array-conversion
...
Add missing JNI variant conversion for generic Array
2025-06-27 09:39:56 -05:00
1632c98226
Merge pull request #108043 from syntaxerror247/native-file-dialog
...
Document that `native file dialog` is only available on Android 10+ devices.
2025-06-27 09:39:51 -05:00
c82f7feb53
Document that native file dialog is only available on Android 10+ devices.
2025-06-27 17:07:50 +05:30
1bea370df7
Add JNI variant conversion for generic Array
2025-06-26 19:16:52 +02:00
c56d131876
[Web] Poll controllers only if at least one is detected
...
Keeps the spirit of #105601
2025-06-26 08:33:25 -04:00
722accc5c8
Revert "Web: Avoid unnecessary gamepad polling when no gamepads are connected"
...
This reverts commit 3e7e09f915 .
2025-06-26 08:07:29 -04:00
42733a2a5c
Implement sparse bundle PCK support.
2025-06-26 00:47:25 +02:00
30456ba095
Merge pull request #107948 from adamscott/reintroduce-sample-position-worklet-pooling
...
[Web] Fix Webkit leak caused by the position reporting audio worklets
2025-06-25 11:47:11 +02:00
71dd7b5712
Fix SDL threading on macOS/Linux.
...
And fixup pkg-config check for SDL on Linux.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-06-25 10:36:39 +02:00
0b3496fb4f
Add support for SDL3 joystick input driver
...
Made possible by EIREXE, xsellier and the SDL team.
This commit includes statically linked SDL3 for Windows, Linux and macOS.
The vendored copy of SDL3 was setup to only build the required subsystems
for gamepad/joystick support, with some patches to be able to make it as
minimal as possible and reduce the impact on binary size and code size.
Co-authored-by: Álex Román Núñez <eirexe123@gmail.com >
Co-authored-by: Xavier Sellier <xsellier@gmail.com >
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-06-25 01:28:50 +02:00
b58c6c829b
[Web] Fix Webkit leak caused by the position reporting audio worklets
...
Co-authored-by: PizzaLovers007 <trex@parkvue.com >
2025-06-24 14:49:02 -04:00
f7d33b490d
Merge pull request #107837 from Airyzz/airyzz/web-pen-pressure
...
[Web] Disregard touch events in pointer callbacks
2025-06-24 09:58:44 -05:00
892e61857b
Merge pull request #107926 from bruvzg/move_more_ds
...
[macOS] Move keyboard layout related code to base display server.
2025-06-24 09:58:38 -05:00
e7e5c2b832
[Web] Disregard touch events in pointer callbacks
...
Update library_godot_input.js
fix style
2025-06-24 18:17:50 +09:30
350b1936ee
[macOS] Move keyboard layout related code to base display server.
2025-06-24 10:45:19 +03:00
a3f8a067a9
cleanup closed embedded processes on macos
2025-06-23 02:00:37 -07:00