Commit Graph

80742 Commits

Author SHA1 Message Date
kleonc 4c3cf9c1c4 Fix AStars to return empty path for disabled from point 2025-12-13 15:28:30 +01:00
kobewi 99a9f07ab5 Don't use selection list as reference 2025-12-13 13:30:07 +01:00
kobewi 30d7ecfcc9 Fix file thumbnails not using theme scale 2025-12-13 13:15:33 +01:00
Rémi Verschelde f99d094778 meshoptimizer: Update to 1.0 2025-12-13 10:38:34 +01:00
Rémi Verschelde 17f3c28c80 grisu2: Rediff patch and sync with latest upstream commit 2025-12-13 10:33:52 +01:00
Dery Almas 874dd28d66 Wayland: Silence window_get_wl_surface on invalid window
Makes it more consistent with the rest of the `WaylandThread` methods
(so that we can silently check for the window's existence).

Fixes errors when trying to capture the pointer when no surface has been
pointed yet (its logic assumed that this method was silent).

We double-check everywhere anyway but I added it in some places where we
can't either guarantee that it'll check (to avoid segfaults) or that
would be useful to report directly.
2025-12-13 10:10:29 +01:00
Mattia Zirpoli 2eb41ac549 VisualShader: fix new node spawning position with display scaling 2025-12-13 02:41:01 +01:00
kobewi 58b0cf61ab Fix non-tool script check when emitting signals 2025-12-13 00:24:35 +01:00
Rémi Verschelde a5452ce8c5 sdl: Update to 3.2.28 2025-12-13 00:04:56 +01:00
kobewi 8beb7a062d Disable tool button for multiple nodes 2025-12-13 00:00:28 +01:00
sockeye-d db51366aff Update documentation for DisplayServer::FEATURE_ICON 2025-12-12 14:57:35 -08:00
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