Thaddeus Crews
3c5e561024
Merge pull request #115765 from bruvzg/fp_ios
...
Disable FP contraction (iOS/visionOS)
2026-02-02 12:57:31 -06:00
Pāvels Nadtočajevs
abdc01b9f7
Disable FP contraction (iOS/visionOS)
2026-02-02 19:06:29 +02:00
Anish Kumar
1c80b25af8
Android: Fix `Bad file descriptor` in SAF/MediaStore in long term access
2026-02-02 15:47:16 +05:30
Rémi Verschelde
e273d83ff5
Merge pull request #115718 from syntaxerror247/fix-file-access-tests
...
Fix file access tests failing on older Android devices
2026-02-02 10:10:55 +01:00
Rémi Verschelde
e04d564215
Merge pull request #115713 from dsnopek/android-fail-incomplete-instrumented-test
...
Android: Fail instrumented tests when test function doesn't complete
2026-02-02 10:10:51 +01:00
Rémi Verschelde
bbd8bfcd30
Merge pull request #115704 from brandonhare/fix-show-app-in-file-explorer
...
Fix 'Show In File Manager' launching apps
2026-02-02 10:10:42 +01:00
David Snopek
ec404a91d3
Android: Fail instrumented tests when test function doesn't complete
2026-02-01 10:42:17 -06:00
Anish Kumar
ddffef6fb1
Fix file access tests failing on older Android devices
2026-02-01 21:47:16 +05:30
brandonhare
155b0f4dca
Fixed 'Show In File Manager' launching apps
2026-02-01 18:55:18 +11:00
Anish Kumar
5928e260d4
Android: Fix plugin type mismatch regression
2026-02-01 00:58:20 +05:30
Pāvels Nadtočajevs
6b67059d94
[macOS] Hide input accessory popups when no text control selected.
2026-01-30 08:45:08 +02:00
Thaddeus Crews
5853d99984
Merge pull request #114930 from KoBeWi/if_it's_runnable_can_it_run_doom
...
Move runnable out of export preset
2026-01-28 17:58:25 -06:00
Thaddeus Crews
6539f7fade
Merge pull request #113761 from m4gr3d/bump_android_version_2026
...
Annual Android versions bump for 2026
2026-01-28 17:58:21 -06:00
Thaddeus Crews
82e235ebbc
Merge pull request #115143 from Calinou/editor-web-improve-html-shell
...
Improve HTML shell in the web editor
2026-01-28 17:58:12 -06:00
Thaddeus Crews
bddebe9d7e
Merge pull request #115515 from syntaxerror247/fix-scope-storage-crash
...
Fix crash in StorageScope.kt on Android
2026-01-28 17:58:09 -06:00
Thaddeus Crews
cdddc73745
Merge pull request #115379 from kitbdev/popupmenu-set-index
...
Add PopupMenu method `set_item_index`
2026-01-28 17:58:01 -06:00
Fredia Huya-Kouadio
e86050e745
Annual Android versions bump for 2026
2026-01-28 13:17:48 -08:00
Thaddeus Crews
0cd4a62f3b
Merge pull request #109182 from bruvzg/bundle_sel
...
[macOS] Allow native dialog to select bundles and browse bundle content.
2026-01-28 12:27:19 -06:00
Thaddeus Crews
0b60e188c3
Merge pull request #115360 from Nintorch/optimize-input-header-includes
...
Optimize `core/input/input.h` header `#include`ing
2026-01-28 12:27:02 -06:00
Thaddeus Crews
114cb3aafc
Merge pull request #109958 from bruvzg/hidden
...
[macOS] Set default symbol visibility to hidden.
2026-01-28 12:26:49 -06:00
Anish Kumar
40b770ecf0
Fix crash in StorageScope.kt on Android
2026-01-28 22:36:30 +05:30
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
ea1e6640f0
Merge pull request #115434 from syntaxerror247/landscape-or-portrait
...
Add device orientation change signal to DisplayServer
2026-01-27 15:18:22 -06:00
Thaddeus Crews
58207b516f
Merge pull request #113920 from bruvzg/enc_dir_sp
...
[SparsePCK] Add support for index encryption.
2026-01-27 15:18:18 -06:00
Anish Kumar
e2369a834b
Add device orientation change signal in DisplayServer
...
This PR:
- Fixes the orientation detection logic on Android
- Adds an orientation_changed signal in DisplayServer
Co-Authored-By: bruvzg <7645683+bruvzg@users.noreply.github.com>
2026-01-27 23:35:44 +05:30
Thaddeus Crews
ed0ae97d98
Merge pull request #114922 from DarioSamo/android-platform-gl3-fallback-fix
...
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-27 09:04:14 -06:00
Thaddeus Crews
a1746ee204
Merge pull request #115430 from bruvzg/iat_disable_msvc_cf
...
[Windows] Disable MSVC control flow check on IAT hooks.
2026-01-27 09:04:09 -06:00
Thaddeus Crews
47b1b9ef69
Merge pull request #114947 from AThousandShips/fix_debugsymbols_linux
...
[Linux] Handle debug symbols with renamed executable
2026-01-27 09:04:08 -06:00
bruvzg
9c753ebe84
[Windows] Disable MSVC control flow check on IAT hooks.
2026-01-27 10:30:19 +02:00
Thaddeus Crews
c6465994b7
Merge pull request #115383 from mieko/ios-no-opengl3
...
iOS: Allow building with `opengl3=no`
2026-01-26 15:01:48 -06:00
Thaddeus Crews
d40dd57a9e
Merge pull request #115373 from kitbdev/fix-windows-submenu-remove-crash
...
Fix crash on removing Windows PopupMenu submenu
2026-01-26 15:01:46 -06:00
Thaddeus Crews
d950e2343e
Merge pull request #115294 from bruvzg/win_init_icon
...
[Windows] Use executable icon as default for the window.
2026-01-26 13:14:29 -06:00
kit
01839942fc
Add PopupMenu method `set_item_index`
2026-01-26 12:17:56 -05:00
Mike Owens
8f91acc269
iOS: Allow building with `opengl3=no`
2026-01-26 02:49:32 -05:00
kit
f3dacf24b0
Fix crash on removing Windows PopupMenu submenu
2026-01-25 14:48:45 -05:00
Pāvels Nadtočajevs
b0320ef4ff
[Windows] Use executable icon as default for the window.
2026-01-23 10:41:23 +02:00
Anish Kumar
c7e5caa68e
Enable native file picker support on Android 9 and older
2026-01-22 16:54:07 +05:30
Dery Almas
27b1916465
Wayland: Update popup scale information on creation
...
Popups start with their size and position already scaled based on the parent.
We forgot to update the popup's scale itself, leading to a double-scale.
2026-01-22 06:28:27 +01:00
Hugo Locurcio
434b813f7d
Improve HTML shell in the web editor
...
- Tweak loading page for better usability and match the Godot
editor style guide (e.g. buttons use Title Case text).
- Update theming to match the default theme as of Godot 4.6.
- Use Inter font with OpenType features to match the Godot 4.6 default.
- Use `:focus-visible` in CSS to hide focus outlines on mouse/touch
input (matches Godot 4.6+ behavior).
- Remove video driver selection, as only WebGL 2 is available.
- Fix Open Graph image being 404 by using the same image as the
website's homepage.
- Tweak welcome dialog text and add a link to the editor download page.
- Hide "(Try this for example)" link once a file is selected.
- Fix Open Graph image being 404.
- Link to the `stable` branch of the documentation instead of
`latest`, since it lacks the version warning at the top.
2026-01-21 19:12:57 +01:00
Fredia Huya-Kouadio
7bebe1b1b1
Fix XR build regression reported in https://github.com/GodotVR/godot_openxr_vendors/issues/429
2026-01-19 19:09:33 -08:00
Rémi Verschelde
a1e209b7fe
Merge pull request #115090 from deralmas/wayland-ime-bruh-moment
...
Wayland: Fix IME
2026-01-19 10:46:13 +01:00
Dery Almas
3a2a53f901
Wayland: Fix IME
...
The spec tells us to ignore certain events if we didn't get an `enter`
event first. Certainly we need to at least acknowledge the `enter` event
itself 😅
2026-01-18 09:47:23 +01:00
Rémi Verschelde
9820f40f96
Merge pull request #115010 from akien-mga/windows-mingw-fix-hidsdi-extern-c
...
Windows: Add missing `extern "C"` for `hidsdi.h` on MinGW < 12.0.0
2026-01-16 13:23:34 +01:00
Rémi Verschelde
5ce4e5da14
Merge pull request #114082 from deralmas/telekinesis
...
Wayland: Allow non-interactive window resizing
2026-01-16 13:23:18 +01:00
Rémi Verschelde
dac17215ad
Windows: Add missing `extern "C"` for `hidsdi.h` on MinGW < 12.0.0
...
Follow-up to #113013 .
2026-01-15 23:49:13 +01:00
Pāvels Nadtočajevs
c3bef1b83f
Split `EmbeddedProcess::reset` to allow stopping timers without full reset.
2026-01-15 11:19:43 +02:00
Dario
542f8ddf22
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-14 23:55:21 -03:00
A Thousand Ships
4e8cba2d22
[Linux] Handle debug symbols with renamed executable
...
GNU debug link expects the file to have the same name as when compiled,
same solution as on Windows.
2026-01-14 14:23:51 +01:00
Dery Almas
8a448032c2
Wayland: Allow non-interactive window resizing
...
Despite what I thought in the past, it is allowed, as long as we follow
certain limitations depending on the toplevel's state.
As usual I peppered the code with comments expaining what those
limitations are.
Regarding popups, AFAICT there are no major limitations, although we
should eventually use the new `reposition` method, which autoadjusts the
popup to follow the screen's borders and whatnot. I didn't do that in
this patch as it requires some elbow grease, especially if we want to do
it synchronously.
2026-01-14 11:20:06 +01:00
kobewi
91cc70f280
Move runnable out of export preset
2026-01-13 19:32:33 +01:00