Commit Graph
19147 Commits
Author SHA1 Message Date
Enzo Novoselic 1cceea9048 Fix children's parent_maximum_size_cache unable to update twice in a frame
(cherry picked from commit c9ccf1cea9622179d66230d852f2a0bdca512ec7)
2026-07-30 11:30:02 -05:00
Enzo Novoselic 1236f8b8f8 Prevent stale updates to parent maximum size cache
(cherry picked from commit 9c626406eeb7b054180cb12e9ae0f8bb3e8fae20)
2026-07-30 11:30:02 -05:00
Hayathorium bc30f475e2 Fix axis inversion setting for 3D navigation
(cherry picked from commit c42deedf13fbd8e8da3de7a837cf13f632e40341)
2026-07-30 11:27:49 -05:00
Synzorasize 31e13d9f6f Ensure key is erased in hashmap instance_shader_parameters instead of value
(cherry picked from commit 4fc7706a480ee87116768f34f4c3f839e9a6579d)
2026-07-30 11:26:22 -05:00
Anish Kumar 2618343165 Fix BaseButton input when enable_long_press_as_right_click is true
(cherry picked from commit 74a8b10a1cdbca20a71e9c32a6aa90d415e37668)
2026-07-25 13:19:51 -05:00
Aaron Franke 5bea0666b4 Fix more MSVC warnings for potential mod by 0 (C4724)
(cherry picked from commit 6f072b22896fee293b99100fd83d0b9e2a183058)
2026-07-25 11:39:49 -05:00
Pāvels Nadtočajevs 3a59aa2d35 Add empty icons for file dialog menu to the default theme.
(cherry picked from commit 27560c28d06bea3bd36f9fd310971704474f986f)
2026-07-04 11:03:32 -05:00
vaner-org 2692cac359 Fix Abort on Reset functionality in OneShot
(cherry picked from commit 48327b235bb50bc63e4bc9424629e12819e824e9)
2026-07-04 11:03:32 -05:00
Ratamacue9112 6f9f57614b Set SpinBox's internal node's use_parent_material to true
(cherry picked from commit 9d7c727f12f73bdf2c5a0dbea40721224fabaf58)
2026-07-04 11:03:31 -05:00
Aaron Franke b4118e9bcd Range: Don't use min for snap offset when it's too big
(cherry picked from commit 9724adf090edcf72121234a7dbaec55dc803c8e8)
2026-07-04 11:03:30 -05:00
Michael Alexsander f628107b93 Fix crash when clicking via the Game view API created collisions
(cherry picked from commit 65aa78b9aa8685da0c5128b17a835f10c0c843fb)
2026-07-04 11:03:30 -05:00
Anish Kumar 042e55efb6 Don't automatically open virtual keyboard when popup menu shows
(cherry picked from commit 763875309f009215635d49f5b25ae895d782970a)
2026-07-04 11:03:28 -05:00
Thaddeus Crews 346b1ea119 Revert "Fix layout rectangle computations"
This reverts commit 4d03c18823.
2026-07-04 11:03:28 -05:00
Luiz G. 8b9355be6c Fix SpinBox not calling base Range::_value_changed
(cherry picked from commit 3d79d81110118624c395aeab0708a389e06eeb06)
2026-06-30 09:28:41 -05:00
scgm0 8efa5c1930 fix_box_container_resort
(cherry picked from commit e174dd68e1c4c21eb9c05558543526716ef7e673)
2026-06-30 09:15:12 -05:00
Anish Kumar e46e7180e9 Fix Tree node mouse dragging regression on touchscreens
(cherry picked from commit 8c9477bb2df8c96f339989fdb5249255e6cc709f)
2026-06-30 09:15:11 -05:00
kleonc f511c970f3 Fix closed Curve3D first/last point missing in/out control point
(cherry picked from commit 2a5b9d011d98c0b6420bfbb2a04ec2824970addd)
2026-06-30 09:15:11 -05:00
Mike 2768c18770 Fix crash in Tree::_get_item_focus_rect
(cherry picked from commit a1fdb0accbf7c074aa2c8a7af7e925ea352fe37a)
2026-06-30 09:15:10 -05:00
kobewi 3736644774 Fix Tree item edit canceled instantly on scroll
(cherry picked from commit 86c2dd6adce293e323c5d5754b78644a4a9c7326)
2026-06-30 09:14:11 -05:00
风青山 e57fc9f439 Make the OptionButton match the width of the pop-up menu
The difference in width compared to the popup is due to the potentially
different widths of the dedicated icons/styleboxes.

Make the width at least the width of the popup.

(cherry picked from commit b887d57671d88a754cff9ae8f7169ac46cbcb7c6)
2026-06-23 08:36:45 -05:00
Michael Alexsander afa1fd175c Fix visual glitch with connections lines in GraphEdit
(cherry picked from commit 975327e8d74a219c6ca97dee9d7f1dd3f161b734)
2026-06-23 08:36:45 -05:00
Enzo Novoselic 6ba0f039e4 Fix issues in Container types related to max size
Fix `GraphNode` not respecting "slot" `StyleBox` fully.
Fix some `Container` types not respecting bound sizes.

(cherry picked from commit 87f1fade30b3169000dc583d63b1f1efcc4e0163)
2026-06-23 08:36:44 -05:00
Enzo Novoselic 4d03c18823 Fix layout rectangle computations
Makes use of growth directions for all size changes, not just minimum ones.

(cherry picked from commit d7d7baee8a04069e969fbe71ee144da832dd6ff3)
2026-06-23 08:36:44 -05:00
Pāvels Nadtočajevs bd0955a0a5 [RTL] Improve img= and font= tags parsing.
(cherry picked from commit 653cb3f7fcc0e287fac8d3eeeaa076db44b0ec48)
2026-06-23 08:36:44 -05:00
Silc Lizard (Tokage) Renew d9a2356f3f Make animation folding access cfg only at save/load project time
(cherry picked from commit 7788fc4fd2d9c6c5e0dbbd2bd5215b06f1aca304)
2026-06-23 08:33:32 -05:00
Anish Kumar c88c836329 Fix scene tree drag-n-drop regression
(cherry picked from commit e50d73a47c89d346a5c8b1244810952832fbd1f6)
2026-06-23 08:33:32 -05:00
Thaddeus Crews 0baf46a3c7 Merge pull request #120280 from NoNormalDev/bcsize
Fix `BoxContainer` size when theme scale is not an integer
2026-06-16 12:48:46 -05:00
Enzo Novoselic 808be5198c Tweak warning to reflect current state 2026-06-16 12:18:01 -04:00
Thaddeus Crews ff92d4c9bb Merge pull request #120241 from TokageItLab/anim-stretch
Fix stretch mode in `custom_timeline` on `AnimationNodeAnimation`
2026-06-15 08:52:42 -05:00
Silc Lizard (Tokage) Renew 327d1413d5 Fix stretch mode in custom_timeline on AnimationNodeAnimation 2026-06-15 18:15:44 +09:00
NoNormalDev 8d713d397f Fix BoxContainer size bugs when editor scale is not 1.0 2026-06-14 10:16:16 +02:00
Thaddeus Crews c25fac660f Merge pull request #120116 from bruvzg/rtl_tl
[RTL] Do not add zero-width space to last line without content.
2026-06-12 13:38:51 -05:00
Thaddeus Crews 8879fa9c4a Merge pull request #120104 from bruvzg/rtl_ind
[RTL] Fix indent / list level not taken into account.
2026-06-11 15:18:55 -05:00
Pāvels Nadtočajevs 07f3a3f855 [RTL] Do not add zero-width space to last line without content. 2026-06-09 17:51:17 +03:00
Pāvels Nadtočajevs 57ba88fba7 [RTL] Fix indent / list level not taken into account. 2026-06-09 13:25:11 +03:00
Silc Lizard (Tokage) Renew c3b215de96 Add null check for root_animation_node in AnimationTree 2026-06-09 18:56:13 +09:00
Silc Lizard (Tokage) Renew c640059ece Check blend weight for AnimNode error&remove _validate_animation_graph 2026-06-08 08:32:42 +09:00
Thaddeus Crews 72eac09f5c Merge pull request #119336 from vaner-org/tree-preserve-drops
Fix incorrect `get_drop_section_at_position` results in Tree
2026-06-05 09:24:41 -05:00
Thaddeus Crews 70ee45d043 Merge pull request #119987 from bruvzg/rtl_ll
[RTL] Fix last line height with some fallback fonts.
2026-06-03 11:02:35 -05:00
Pāvels Nadtočajevs facdd8eea6 [RTL] Fix last line height with some fallback fonts. 2026-06-03 09:00:43 +03:00
Silc Lizard (Tokage) Renew 4b82c44607 Fix AnimationNode's branching by custom timeline usage 2026-06-03 03:51:41 +09:00
Thaddeus Crews 417cd33bf6 Merge pull request #119968 from Chaosus/shader_update_syntax_highlighting
Properly update shader text syntax highlighting (for disabled regions)
2026-06-02 09:39:08 -05:00
Thaddeus Crews 9da915af9f Merge pull request #119871 from chocola-mint/fix-#119769
Make `AnimationNodeAnimation`'s custom timeline processing logic compatible with `AnimationMixer`
2026-06-02 09:39:07 -05:00
Chaosus b5d9b7a32b Properly update shader text syntax highlighting (for disabled regions) 2026-06-02 16:19:24 +03:00
Ravi Prakash Nag ae594ad4dc Use Vector2 for LabelSettings stacked shadows offset 2026-06-02 13:25:37 +02:00
chocola-mint 94d51d48df Make AnimationNodeAnimation's custom timeline processing logic compatible with AnimationMixer 2026-06-02 19:39:09 +09:00
Thaddeus Crews f3ec4cee64 Merge pull request #119872 from Ijtihed/fix-polygon2d-fast-path-aabb
Fix Polygon2D being culled against a stale AABB after editing vertices
2026-06-01 11:15:15 -05:00
Thaddeus Crews 73e08d2882 Merge pull request #118387 from Calinou/basebutton-fix-shortcut-feedback-time-scale
Fix BaseButton shortcut feedback being affected by time scale
2026-06-01 11:15:15 -05:00
Ijtihed 0490383004 Fix Polygon2D culling against a stale AABB on the draw fast path
The #117334 fast path updates vertices in place without refreshing the mesh AABB soo the node is culled against its previous bounds.

Fixes #119843
2026-05-29 17:50:43 +03:00
Thaddeus Crews e82870e250 Merge pull request #119819 from KoBeWi/fix-curve-set-point-count-preserve-indices-but-without-the-tests
Fix Curve point count expansion preserving points
2026-05-27 11:27:44 -05:00