1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-30 18:30:54 +00:00

18352 Commits

Author SHA1 Message Date
Rémi Verschelde
04107df01b Merge pull request #113493 from dsnopek/requiredparam-sync-headers
Synchronize the names for `RequiredParam<T>` arguments in header files
2025-12-03 14:58:25 +01:00
Nolan Darilek
6304e9f876 Accessibility: Fix text field character count and line navigation
Two fixes for text field accessibility:

1. Fix character count being off by one due to trailing newline always
   being appended to the last line. Add `is_last_line` parameter to
   `accessibility_create_sub_text_edit_elements()` to control this.

2. Link adjacent TextRuns via `previous_on_line`/`next_on_line` so
   screen readers can properly navigate lines. Without these links,
   AccessKit treats each TextRun as a separate line, causing incorrect
   announcements when arrowing through multi-line text.
2025-12-03 07:19:05 -05:00
Michael Alexsander
ad22add5ca Fix ScrollContainer ignoring internal nodes added externally 2025-12-03 09:11:06 -03:00
David Snopek
308f23f21d Synchronize the names for RequiredParam<T> arguments in header files 2025-12-03 04:14:52 -06:00
Rémi Verschelde
03546373f4 Merge pull request #113320 from Koyper/fix_popup_menu_accelerator_incorrect_highlighting
[PopupMenu] Fix accelerator incorrect highlighting when mouse moves toward submenu
2025-12-03 09:49:50 +01:00
Rémi Verschelde
46cfb80f21 Merge pull request #104496 from FeniXb3/fix-color-palette-cache
Fix preset cache usage in ColorPicker
2025-12-03 09:49:22 +01:00
Konrad Gadzina
846ae11cd7 Fix preset cache usage in ColorPicker 2025-12-03 09:24:24 +01:00
Thaddeus Crews
9f5309a2a4 Merge pull request #113471 from smix8/issue_113446
Fix build error when Navigation 2D is disabled
2025-12-02 20:43:06 -06:00
Thaddeus Crews
5947dff88a Merge pull request #103352 from MartinDelille/remove_load_steps
Remove `load_steps` from `resource_format_text.cpp`
2025-12-02 20:43:00 -06:00
Thaddeus Crews
9f76aa3df5 Merge pull request #113282 from dsnopek/required-ptr-get-out-there
Use `RequiredParam`/`RequiredResult` in some high value places
2025-12-02 20:42:53 -06:00
smix8
1977969759 Fix build error when Navigation 2D is disabled
Fixes build error when Navigation 2D is disabled.
2025-12-02 21:18:40 +01:00
Thaddeus Crews
dec0b22f7d Merge pull request #64487 from Rindbee/fix-instantiated-scene-duplicate
Fix resource shared when duplicating an instanced scene
2025-12-02 11:52:13 -06:00
Thaddeus Crews
554c2ab374 Merge pull request #112991 from syntaxerror247/fix-completion-popup-placement
Fix completion popup placement and adjust lines to available space
2025-12-02 11:52:12 -06:00
Thaddeus Crews
1577061e3d Merge pull request #113202 from aaronfranke/importer-mesh-convert
Allow converting from Mesh to ImporterMesh
2025-12-02 11:52:03 -06:00
David Snopek
fc92ce3e7f Use RequiredParam/RequiredResult in some high value places 2025-12-02 10:44:12 -06:00
Martin Delille
67a1c8f4ef Remove load_steps from resource_format_text.cpp 2025-12-02 17:41:57 +01:00
Rémi Verschelde
2c8a0c3419 Merge pull request #113284 from TokageItLab/twist-disperser
Add BoneTwistDisperser3D to propagate IK target's twist
2025-12-02 14:17:01 +01:00
Rémi Verschelde
e55bc69093 Merge pull request #113218 from Calinou/thread-group-error-message-add-function
Mention the called function name in thread group error messages
2025-12-02 14:16:46 +01:00
Rémi Verschelde
fe17c16ff9 Merge pull request #112491 from YeldhamDev/deep_within_the_shadows_lays_scrollable_content
Add scroll hints to `ScrollContainer` and `Tree`
2025-12-02 14:15:58 +01:00
Rémi Verschelde
c87dd8e02b Merge pull request #111806 from Calinou/renderer-message-warnings
Make all unsupported renderer message features consistently warnings
2025-12-02 14:15:43 +01:00
Rémi Verschelde
0fe1334de8 Merge pull request #111212 from KoBeWi/FileDialog_unification_theory
Make EditorFileDialog inherit FileDialog
2025-12-02 14:15:33 +01:00
Rémi Verschelde
44bc2da147 Merge pull request #98122 from cadence-s/fix-sprite3d-bleed
Fix Sprite3D texture bleed when not wrapping
2025-12-02 14:15:23 +01:00
Rémi Verschelde
df0e6d3906 Merge pull request #89983 from KoBeWi/different_kind_of_image
Change how ImageTexture's image is defined
2025-12-02 14:15:16 +01:00
Rindbee
e0532a711a Fix resource shared when duplicating an instanced scene
For resources with `resource_local_to_scene` enabled in the sub-scene,
the resource is already set when the sub-scene is instantiated, so does
not need to be set again. Just needs to update the property of the
resource according to the value in the main scene.
2025-12-02 20:45:54 +08:00
kobewi
c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +01:00
Silc Lizard (Tokage) Renew
6ff3833c33 Add BoneTwistDisperser3D to propagate IK target's twist 2025-12-02 19:20:26 +09:00
Michael Alexsander
33c2ce5dee Make remote debug elements ignore the canvas scaling 2025-12-01 17:44:08 -03:00
Hugo Locurcio
2cf7af9149 Make all unsupported renderer message features consistently warnings
Previously, some messages indicating a lack of support were errors
instead of warnings. Some messages were also not shown when running
a release export template.

- Use "renderer" terminology consistently instead of "rendering method".
2025-12-01 17:38:12 +01:00
Michael Alexsander
968b67207e Hide property groups from the "Members" section in the remote inspector 2025-12-01 12:33:56 -03:00
Koyper
7282a8564b fix popup menu accelerator incorrect highlighting 2025-12-01 08:43:50 -06:00
Rémi Verschelde
f5918a9d35 Merge pull request #113395 from mihe/objectdb-snapshot-crash
Fix crash when capturing ObjectDB snapshot
2025-12-01 13:38:47 +01:00
Mikael Hermansson
4b573fb080 Fix crash when capturing ObjectDB snapshot 2025-12-01 13:27:03 +01:00
Rémi Verschelde
996c9a644e Merge pull request #113176 from xuhuisheng/dev/ske-mod-error
Fix empty 2D skeleton modification keeps printing error messages
2025-12-01 13:13:19 +01:00
Rémi Verschelde
1867600b8b Merge pull request #113285 from TokageItLab/ik-remove-penetrate-check
Remove `is_penetrated` check from IK as role overlap/excessive behavior
2025-12-01 11:49:45 +01:00
Rémi Verschelde
053bcf9d30 Merge pull request #113252 from bruvzg/ed_nat_menu_theme
[Editor] Simplify native menu icon generation.
2025-12-01 11:49:24 +01:00
Rémi Verschelde
66c6987523 Merge pull request #111960 from YeldhamDev/remote_phy_crash_fix
Fix crash when box selecting remote 3D physics nodes
2025-12-01 11:48:24 +01:00
Michael Alexsander
c6852a2d91 Don't show exported script variables twice in the remote inspector 2025-11-30 18:45:13 -03:00
Michael Alexsander
989ec5a6b0 Fix crash when box selecting remote 3D physics nodes 2025-11-29 19:16:27 -03:00
风青山
1b4f116db1 Supplement the case of scene instantiation for "Editable Children"
This is a follow-up to #65011.

For scenes with **Editable Children** enabled, the main scene will record
more information and resource mapping will be valid for multiple nodes.
2025-11-28 23:39:25 +08:00
Silc Lizard (Tokage) Renew
390e64ff9c Remove is_penetrated check from IK as role overlap/excessive behavior 2025-11-29 00:37:01 +09:00
Hugo Locurcio
230ca1d673 Mention the called function name in thread group error messages
This makes it easier to troubleshoot issues related to invalid
thread group usage.
2025-11-27 23:00:23 +01:00
Pāvels Nadtočajevs
e68b2436ee [Editor] Simplify native menu icon generation. 2025-11-27 23:04:51 +02:00
Rémi Verschelde
a2db180527 Merge pull request #113237 from Koyper/fix_popup_menu_signal_already_connected_error
[PopupMenu] Fix redundant attempts to connect popup hidden signal on submenu
2025-11-27 21:48:36 +01:00
Rémi Verschelde
1d9b073ef0 Merge pull request #112058 from Chaosus/vs_fix_param_ref
Fix ParameterRef connection through reroute in visual shaders
2025-11-27 21:47:59 +01:00
Koyper
3ae88632e2 Fix redundant attempts to connect popup hidden signal on submenu 2025-11-27 08:53:34 -06:00
Pāvels Nadtočajevs
bdca5fa3a3 [GraphEdit] Do not scale popup menus in the graph elements when zoomed. 2025-11-27 13:40:14 +02:00
Rémi Verschelde
c3df5d4fb1 Merge pull request #113187 from TokageItLab/anim-map-revert
Revert: Fix AHashMap realloc cause AnimationPlayer crash
2025-11-26 23:44:27 +01:00
Rémi Verschelde
ca366b51df Merge pull request #113164 from kitbdev/fix-spitcontainer-change-type-crash
Fix SplitContainer crash on change type
2025-11-26 23:44:18 +01:00
Rémi Verschelde
9c7bea6cda Merge pull request #113140 from LanzaSchneider/fix-animation-mixer-invalid-cache-spam
Fix AnimationMixer error spam by respecting cache validity on invalid `root_node`
2025-11-26 23:44:05 +01:00
Rémi Verschelde
381473b913 Merge pull request #112593 from kleonc/sprite3d_no_redrawing_outside_tree
Don't redraw `Sprite3D`/`AnimatedSprite3D` outside the tree
2025-11-26 23:43:51 +01:00