Commit graph

80681 commits

Author SHA1 Message Date
Fredia Huya-Kouadio
c9fb6a3040 Ensure that the permission requests results are dispatched on the render thread 2025-12-12 14:38:54 -08:00
Fredia Huya-Kouadio
280120b1f8 Add instrumentation tests to validate obb directory access 2025-12-12 14:20:13 -08:00
Pāvels Nadtočajevs
466fe1abd8
[macOS] Disable window embedding code in export templates. 2025-12-13 00:16:46 +02:00
Rémi Verschelde
36e7675d6d
pcre2: Update to 10.47 2025-12-12 23:10:07 +01:00
Pāvels Nadtočajevs
1ca8f1d7f6
Update ICU to 78.1 2025-12-13 00:04:35 +02:00
Rémi Verschelde
c5c85a7d36
libwebp: Update to 1.6.0 2025-12-12 22:51:19 +01:00
Rémi Verschelde
76dda1f2c8
msdfgen: Update to 1.13
Remove unused `export-svg` and `save-*` files.
2025-12-12 22:39:53 +01:00
Rémi Verschelde
3a48029fc2
manifold: Update to 3.3.2 2025-12-12 22:27:27 +01:00
A Thousand Ships
cb1680c07a
[Debugger] Fix 3D disabled builds 2025-12-12 22:22:38 +01:00
Rémi Verschelde
259d95fd85
libpng: Update to 1.6.53 2025-12-12 22:18:55 +01:00
Rémi Verschelde
d0b157317a
libktx: Update to 4.4.2 2025-12-12 22:14:48 +01:00
Rémi Verschelde
88fd9d7073
zlib/minizip: Update to version 1.3.1.2 2025-12-12 21:55:55 +01:00
Thaddeus Crews
08e6cd181f
Merge pull request #113915 from ydeltastar/game-view-node-lock
Prevent locked and child nodes of selection groups from being selected in the Game view
2025-12-12 14:15:12 -06:00
Thaddeus Crews
9bdae4260b
Merge pull request #113945 from akien-mga/libjpeg-turbo-3.1.3
libjpeg-turbo: Update to 3.1.3
2025-12-12 14:15:11 -06:00
Thaddeus Crews
d3613aaf60
Merge pull request #113940 from deralmas/thirdparty/wayland-protocols/1.46
wayland-protocols: Update to 1.46
2025-12-12 14:15:10 -06:00
Thaddeus Crews
a6f313c755
Merge pull request #113618 from blueskythlikesclouds/spirv-to-dxil-memory-alloc-opt
Update Mesa NIR to 25.3.1 + Make each SPIR-V -> DXIL conversion thread allocate from its own heap
2025-12-12 14:15:09 -06:00
Thaddeus Crews
43d541195e
Merge pull request #113938 from YeldhamDev/bugs_below_bugs_below_bugs
Fix buttons overflowing in the bottom panel
2025-12-12 14:15:08 -06:00
Thaddeus Crews
eb22beab51
Merge pull request #113936 from akien-mga/certs-2025.12
certs: Sync with Mozilla bundle as of Dec 4, 2025
2025-12-12 14:15:07 -06:00
Thaddeus Crews
17c1f502cc
Merge pull request #113935 from akien-mga/brotli-1.2.0
brotli: Update to 1.2.0
2025-12-12 14:15:06 -06:00
Thaddeus Crews
c50d2c319c
Merge pull request #113733 from deralmas/wayland-1-24
Wayland: Bump to 1.24.0
2025-12-12 14:15:05 -06:00
Thaddeus Crews
c180b5e569
Merge pull request #113924 from mxtherfxcker/patch-2
Fix MSDF batching flag for StyleBoxTexture
2025-12-12 14:15:04 -06:00
Thaddeus Crews
31413d5fd7
Merge pull request #111747 from zedzee37/input-fix
Fix not releasing action when actions are erased.
2025-12-12 14:15:03 -06:00
Thaddeus Crews
6edec57535
Merge pull request #113922 from lodetrick/second-try
Fix incorrect bottom panel theming
2025-12-12 14:15:03 -06:00
Thaddeus Crews
451336dfbb
Merge pull request #113888 from lodetrick/dock-doc
Update EditorDock shortcut documentation
2025-12-12 14:15:02 -06:00
Logan Detrick
b85ef7e5a8 Fix incorrect bottom panel theming 2025-12-12 12:09:50 -08:00
Manuel Maceira
5d9f5c54ef
GLTF: Fix emissive texture import when emissiveFactor is absent 2025-12-12 16:34:36 -03:00
Dery Almas
55360ec825 Wayland: Ignore IME events without a valid window
The spec says "After leave event, compositor must ignore requests from
any text input instances until next enter event."

Fixes an error on jay, which at least on 1.11.0 sends
`zwp_text_input_v3::done` after `zwp_text_input_v3::leave`, which we
didn't ignore, leading to a commit without a valid window id.
2025-12-12 19:40:02 +01:00
Dery Almas
a8e1d23855 Wayland: Remove GODOT_DEBUG_EMBEDDER_SINGLE_INSTANCE debug option
This is _extremely_ specific, and was meant to be removed after a review
in the game embedder PR. No idea how it found its way back in.
2025-12-12 19:23:26 +01:00
Dery Almas
1d1cd7cc1a Wayland: Add missing destroy calls for text input and tablet
Thank you Kiisu_Master for finding this!
2025-12-12 19:22:19 +01:00
Dery Almas
b439a71db3 Wayland: Fix accidental copy during global remove
We were accidentally mutating a copy during cleanup of the viewporter
and fractional scale manager.

Thank you Aaron Franke for finding this out :D
2025-12-12 19:06:29 +01:00
Rémi Verschelde
e70c6f970d
libjpeg-turbo: Update to 3.1.3 2025-12-12 18:49:20 +01:00
Michael Alexsander
d9280fbf88
Fix buttons overflowing in the bottom panel 2025-12-12 14:38:20 -03:00
ydeltastar
a92851c517
Add options to prevent selection of locked or child nodes of selection groups in the Game view 2025-12-12 14:22:48 -03:00
Dery Almas
7fa5587396 wayland-protocols: Update to 1.46 2025-12-12 17:22:33 +01:00
Rémi Verschelde
e2a10cd46f
Merge pull request #113934 from raulsntos/file_access_param_name
Remove underscore from parameter name in `FileAccess::set_extended_attribute_string`
2025-12-12 17:13:36 +01:00
Rémi Verschelde
2b4569dd67
Merge pull request #113927 from MadeScientist/fix_dynamic_font_hinting_mode_word
Rename hinting mode 'Full' to 'Normal' to keep consistency
2025-12-12 17:13:33 +01:00
Rémi Verschelde
f9b48a5592
Merge pull request #113926 from akien-mga/thirdparty-patches-links
Thirdparty: Make GH PR references URLs
2025-12-12 17:13:29 +01:00
Rémi Verschelde
dc74262a17
Merge pull request #113916 from KoBeWi/maximize_minimum_size
Fix shader editor minimum size
2025-12-12 17:13:25 +01:00
Rémi Verschelde
12eaddd40a
Merge pull request #113912 from YeldhamDev/light_icon_saturation_fix
Half icon saturation when using the light color preset
2025-12-12 17:13:21 +01:00
Rémi Verschelde
abcd160145
Merge pull request #113893 from blueskythlikesclouds/d3d12-enhanced-barrier-fix
Fix `SYNC_ALL` bit getting masked out on D3D12.
2025-12-12 17:13:17 +01:00
Rémi Verschelde
3ff4c19508
Merge pull request #113816 from YeldhamDev/there_is_nothing_more_permanent_than_a_temporary_solution
Add leftover scroll hints, and panels for scrollables without hints
2025-12-12 17:13:13 +01:00
Rémi Verschelde
9785d4435d
Merge pull request #113782 from JJCUBER/patch-1
Fix typos in VectorNi docs (float division examples)
2025-12-12 17:13:09 +01:00
Rémi Verschelde
67c579bcef
Merge pull request #113713 from Mrfanta-stick/fix-openxr-gltf-dependency
Fix OpenXR build failure when glTF module is disabled
2025-12-12 17:13:05 +01:00
Rémi Verschelde
e7d8609c73
Merge pull request #113390 from X1Vi/text-edit-does-not-auto-scroll-113290
Fix `TextEdit` does not auto scroll properly on certain vertical sizes
2025-12-12 17:13:00 +01:00
Rémi Verschelde
005cc0d95a
Merge pull request #112408 from bruvzg/hb_1220
Update HarfBuzz to 12.2.0
2025-12-12 17:12:51 +01:00
carsonuderitz@gmail.com
2fc6e11e31
Fix not releasing action when actions are erased 2025-12-12 16:27:47 +01:00
Rémi Verschelde
48d2461e9a
certs: Sync with Mozilla bundle as of Dec 4, 2025
Rename file to `ca-bundle.crt` to match upstream.
2025-12-12 16:18:09 +01:00
Rémi Verschelde
5766759739
brotli: Update to 1.2.0
https://github.com/google/brotli/releases/tag/v1.2.0
2025-12-12 15:42:56 +01:00
Hugo Locurcio
9f3c19c427
Update documentation for Engine.physics_ticks_per_second and its project setting 2025-12-12 15:22:30 +01:00
Skyth
62335d1ac7 Make each SPIR-V -> DXIL conversion thread allocate from its own heap. 2025-12-12 17:05:39 +03:00