Commit Graph

80742 Commits

Author SHA1 Message Date
Rémi Verschelde 1f292ae0a9 Merge pull request #114852 from arkology/hack_embed_window
Fix gray bar of embed game window in Windows
2026-01-11 21:59:01 +01:00
passivestar 6f0bd2efb9 Improve spacing in trees showing table data in modern theme 2026-01-12 00:01:49 +04:00
Robert Yevdokimov 32fc6b939c Fixed modified editor shortcuts being erased on MacOS 2026-01-11 12:59:55 -05:00
Nintorch 22a4f9fd9c Refactor Input.set_joy_light() 2026-01-11 22:52:40 +05:00
passivestar 1ff0239c0c Fix right clicking on a project draws focus outline 2026-01-11 15:01:41 +04:00
arkology 993d28c2cf Fix gray bar of embed game window in Windows 2026-01-11 11:14:07 +03:00
Rémi Verschelde e9bb99a3bb Merge pull request #114839 from akien-mga/basisu-no-strict-aliasing
BasisUniversal: Disable strict aliasing to fix GCC optimization issue
2026-01-11 08:44:28 +01:00
Michael Alexsander 3e942c7135 Fix problems with popup menus for Tree's range items 2026-01-10 20:00:08 -03:00
Rémi Verschelde 85c75da4ad Merge pull request #114829 from KoBeWi/don't_drag_it_too_much
Use more specific check for dragging wait setting
2026-01-10 23:51:37 +01:00
Rémi Verschelde ec5a4f0cd6 Merge pull request #114806 from Clubhouse1661/fix-option-button-popup-shrinking
Fix OptionButton PopupMenu not shrinking after item changes
2026-01-10 23:51:33 +01:00
Rémi Verschelde e1ad44c496 Merge pull request #114804 from clayjohn/mobile-hdr-sky
Use luminance multiplier for sky background when using mobile renderer with HDR2D
2026-01-10 23:51:29 +01:00
Rémi Verschelde fa8a11f652 Merge pull request #114802 from PrettyStable/inspector-change-on-attach-deatach
Keep the node as an edited object when attaching and detaching scripts through the SceneTree
2026-01-10 23:48:23 +01:00
Rémi Verschelde c990e60889 Merge pull request #114790 from Ivorforce/gdtype-autorelease
Auto-release static GDTypes at exit.
2026-01-10 23:48:20 +01:00
Rémi Verschelde ab6bbf1c59 Merge pull request #114742 from kleonc/tile_navigation_preserve_winding_order
Preserve winding order for transformed tiles' navigation polygons
2026-01-10 23:48:16 +01:00
Rémi Verschelde 1085d9f372 Merge pull request #114714 from ryevdokimov/local-transform-gizmo-visible
Keep other parts of transform gizmo visible when rotating in local mode
2026-01-10 23:48:11 +01:00
Rémi Verschelde 557e009f9d Merge pull request #114680 from MartinDelille/keep-script-editor-focus-when-run
Prevent the dock from stealing focus when running the project.
2026-01-10 23:48:07 +01:00
Rémi Verschelde 836df3aad7 Merge pull request #114572 from boozee/PR-114123--bug-with-tree-item-culling
Use dedicated canvas item to properly cull tree items
2026-01-10 23:48:03 +01:00
Rémi Verschelde d814d43d76 Merge pull request #112791 from BrotherShort/fix-relationship-lines-are-squeezed-together
Fix tree relationship lines are squeezed together
2026-01-10 23:47:59 +01:00
Rémi Verschelde 16daea3622 BasisUniversal: Disable strict aliasing to fix GCC optimization issue
This is flagged by upstream as something important in `basisu.h`.
And indeed, we've now seen why with a regression appearing with mingw-gcc 15.

Fixes #114803.
2026-01-10 23:15:22 +01:00
Cyberhead21 141b735523 fix: [macOS] Opening folder in Terminal spawns new process 2026-01-10 23:08:21 +01:00
Boozee bd54c553f4 Use dedicated canvas item to properly cull tree items 2026-01-10 17:50:52 +01:00
kobewi c1c983df8e Use more specific check for dragging wait setting 2026-01-10 15:13:06 +01:00
Rémi Verschelde 94971e1b47 Merge pull request #114752 from mxtherfxcker/fix/skeleton3d-usability-issues
Fix Skeleton3D edit mode usability issues
2026-01-10 11:52:44 +01:00
mxtherfxcker 14a7c0f1e5 Fix Skeleton3D edit mode usability issues 2026-01-10 11:41:15 +03:00
Rémi Verschelde 569a36b6fe Merge pull request #114785 from blueskythlikesclouds/mali-msaa-subpass-fix
Fix MSAA crashing Mali GPUs when using subpasses.
2026-01-10 07:28:43 +01:00
PrettyStable 007179545b Keep the node as an edited object when attaching and detaching scripts 2026-01-09 23:42:58 -03:00
Rémi Verschelde 2d0a589777 Merge pull request #114808 from dalexeev/core-fix-implicit-conv-in-container-type-validate
Core: Fix implicit conversions in `ContainerTypeValidate`
2026-01-09 22:57:20 +01:00
Rémi Verschelde dc19eb6ed8 Merge pull request #114791 from HolonProduction/lsp/reuse-stale-parsers-in-request
LSP: Reuse stale parsers in request
2026-01-09 22:57:15 +01:00
Rémi Verschelde 2a67a76f92 Merge pull request #114697 from brycehutchings/bryceh_fix_depth_view_dropped
Fix OpenXR depth submission data dropped
2026-01-09 22:57:07 +01:00
Bryce Hutchings 14b6ca17fe Fix 'depth_views' dropped from 'next' chain 2026-01-09 12:51:01 -08:00
Joshua Bordelon 72ed25ea24 Fix OptionButton PopupMenu not shrinking after item changes
Fixes #114786. Reset min_size before popup to prevent clamping to old size. Move shrink_width to constructor following PR #114760 style.
2026-01-09 14:37:12 -06:00
Danil Alexeev 37f09e579e Core: Fix implicit conversions in ContainerTypeValidate 2026-01-09 22:54:08 +03:00
Michael Alexsander b4f14f92e8 Fix and improve the theme editor 2026-01-09 16:45:35 -03:00
clayjohn 87217e50ef Use luminance multiplier for sky background when using mobile renderer with HDR2D 2026-01-09 09:59:22 -08:00
HolonProduction 970aeae3a0 GDScript: Don't cleanup other scripts 2026-01-09 17:38:52 +01:00
Thaddeus Crews 728c159f01 Merge pull request #114783 from mxtherfxcker/fix/graphframe-incorrect-size
Fix GraphFrame titlebar incorrect sizing with custom stylebox
2026-01-09 10:34:54 -06:00
Thaddeus Crews 996e1d14ec Merge pull request #114797 from YeldhamDev/wrong_group_editor
Fix incorrect margin variations for group editors
2026-01-09 10:34:53 -06:00
Thaddeus Crews 87ab52238c Merge pull request #114772 from kitbdev/fix-te-shift-click
Fix TextEdit Shift+Click selection start position
2026-01-09 10:34:53 -06:00
Thaddeus Crews df2f9c3047 Merge pull request #114793 from passivestar/editor-help-tooltip
Add type variations for editor help in tooltips
2026-01-09 10:34:52 -06:00
kit 9813c834fa Fix TextEdit Shift+Click selection start position 2026-01-09 10:46:45 -05:00
Michael Alexsander 6cd83c78a9 Fix incorrect margin variations for group editors 2026-01-09 11:48:38 -03:00
HolonProduction 9d90a6794c LSP: Reuse stale parsers in request 2026-01-09 15:45:18 +01:00
Rémi Verschelde 2ed91ed207 Merge pull request #114789 from detomon/fix-graph-node-typo
Fix accessibility name when right slot is enabled in `GraphNode`
2026-01-09 15:00:56 +01:00
Rémi Verschelde a7c6538093 Merge pull request #114773 from clayjohn/sky-shader-radiance-fix
Add compatibility handler to `RADIANCE` in sky shaders
2026-01-09 15:00:51 +01:00
Rémi Verschelde 42e3baaf4b Merge pull request #91199 from GrammAcc/http-redirects
Make HTTPRequest 301 and 302 Redirects Standards-Compliant
2026-01-09 15:00:43 +01:00
passivestar d378cbca65 Add type variations for editor help in tooltips 2026-01-09 17:28:05 +04:00
Lukas Tenbrink 17ef5afa6c Auto-release static GDTypes at exit.
This fixes "unclaimed StringName" warnings and improves engine shutdown correctness.
2026-01-09 14:19:29 +01:00
Dalton Lang 9cb9c28c3c Make HTTPRequest 301 and 302 Redirects Standards-Compliant
The behavior of 301 and 302 redirects in the HTTPRequest node are not
standards-compliant. Specifically, requests using unsafe methods were not
being changed to GET and their headers were not being modified. This
means that we were automatically redirecting POST, PUT, etc. requests
with empty bodies and the same headers. This can pose a security risk if
the server expects 301/302 responses to get changed to GET or if the
user doesn't expect unsafe methods to be automatically redirected.

Per
[RFC9110](https://www.rfc-editor.org/rfc/rfc9110#name-redirection-3xx),
the correct behavior is to change the method to GET for 301 and 302
redirections and remove any content headers as well as those related to
security contexts like "Authorization: ".

I have made these changes, so now the 301 and 302 redirects should
change any unsafe methods to GET and remove any sensitive headers.

GET, HEAD, OPTIONS, and TRACE requests that receive a 301 or 302 are
automatically forwarded unchanged since those methods are safe.

Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
2026-01-09 14:07:30 +01:00
Robert Yevdokimov 3518b0dc5a Keep other parts of transform gizmo visible when rotating in local mode 2026-01-09 07:26:11 -05:00
Skyth 71582241a3 Fix MSAA crashing Mali GPUs when using subpasses. 2026-01-09 15:04:36 +03:00