Commit Graph

17612 Commits

Author SHA1 Message Date
02adbc47ba Do not set flags when PopupMenu::set_visible is called to hide popup. 2025-08-28 13:16:16 +03:00
d7c4773e7b Merge pull request #109903 from aaronfranke/abstract-rugpull
Allow extending previously-non-abstract scripts that became abstract
2025-08-27 13:39:42 -05:00
9c5cb0d38f Merge pull request #109927 from deralmas/no-reason-to-hide
Popup: Reset state on visibility change
2025-08-27 13:39:40 -05:00
84eb90b790 Allow attaching scripts to nodes with previously-non-abstract scripts 2025-08-27 11:14:59 -07:00
b267c2fc6c Merge pull request #109887 from aaronfranke/range-rescale
Rescale values to better utilize R128 range before snapping
2025-08-26 19:01:13 -05:00
edfe631c7c Create an undo/redo action when pinning a SoftBody3D point in the editor
Previously, if you pinned a point by clicking on one of the soft body
vertex handles, the scene was not marked as modified, and the action
could not be undone by hitting Ctrl + Z.

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-08-25 17:07:23 +02:00
0ad409bcd6 Rescale values to better utilize R128 range before snapping 2025-08-24 09:45:14 -07:00
aa6ffa25c3 Merge pull request #109905 from TokageItLab/mod-target-name
Add lacked bone name suggestions in ModifierBoneTarget3D
2025-08-24 11:04:28 -05:00
31f7d68ef4 Popup: Reset state on visibility change
The original logic was never called for certain platforms, leaving the
hide reason unset and causing weird semi-random issues with the few
users of that internal API, such as when renaming nodes in the scene
tree editor.
2025-08-24 10:37:12 +02:00
0771746495 Add lacked bone name suggestions in ModifierBoneTarget3D 2025-08-23 21:22:32 +09:00
c227126764 Merge pull request #109820 from groud/fix_one_way_collision_tilemaplayer
Fix one-way-collision polygons being merged despite being on different Y-origins in TileMapLayer
2025-08-22 16:11:53 -05:00
a49cf2413a Merge pull request #109841 from precup/readd-skeleton-modifier-updates
Process skeleton modifiers when the skeleton is marked as dirty
2025-08-22 16:11:52 -05:00
e992c7d1fd Fixes one-way-collision polygons being merged despite being on different Y-origins in TileMapLayer 2025-08-22 21:34:04 +02:00
68ff4e989a Process skeleton modifiers when the skeleton is marked as dirty 2025-08-22 00:18:22 -07:00
e85e8da55d Enable input when ColorPicker popup exits tree 2025-08-21 13:54:17 +02:00
61c6d40c63 Merge pull request #109052 from Squamto/108905
Fix overflowing render priority for stencil mode outline and xray
2025-08-21 06:24:27 -05:00
8f052a4948 Merge pull request #109814 from aaronp64/textedit_object_center
Update `TextEdit` to use center alignment for inline objects
2025-08-21 06:24:25 -05:00
597170abe4 Merge pull request #109811 from bruvzg/svg_rename
Rename SVGTexture to DPITexture.
2025-08-21 06:24:23 -05:00
925fd8a9cc Merge pull request #109736 from Rubonnek/tilecolfree
Free TileMapLayer debug quadrant meshes when clearing
2025-08-21 06:24:21 -05:00
10e11ec87f Rename SVGTexture to DPITexture. 2025-08-21 11:39:16 +03:00
019f4ab403 Update TextEdit to use center alignment for inline objects
Updated to use center alignment instead of top to avoid shifting the line of text up when adding an object.
2025-08-20 17:19:58 -04:00
28d1406d61 Merge pull request #109765 from bruvzg/msdf_outline_clamp
Fix MSDF outline size clamping.
2025-08-20 12:07:11 -05:00
e855f67458 Merge pull request #109627 from teatov/fix-wav-tag-mappings
Make WAV metadata tag mappings more consistent with Vorbis
2025-08-19 10:29:46 -05:00
86bb48ab83 Merge pull request #109755 from Giganzo/option-button-icon-clear
Fix OptionButton not removing icon when using clear
2025-08-19 10:29:43 -05:00
5c59a75923 Fix OptionButton not removing icon when using clear 2025-08-19 10:55:42 +02:00
6a3941b5d9 Fix MSDF outline size clamping. 2025-08-19 08:28:33 +03:00
8ebf8ae23c Merge pull request #109666 from aaronfranke/import-mesh-validate-indices-mult-3
ImporterMesh: Validate triangle indices array size is a multiple of 3
2025-08-18 20:36:49 -05:00
261734adb6 Free TileMapLayer debug quadrant meshes when clearing 2025-08-18 10:10:14 -04:00
ba92af7d07 ImporterMesh: Validate triangle indices array size is a multiple of 3 2025-08-18 06:36:21 -07:00
40c96b8433 Merge pull request #109046 from bruvzg/ac_win_x
[Accessibility] Process non-focusable windows (popups, menus) as part of the parent window tree.
2025-08-18 08:29:12 -05:00
039a480ff7 Merge pull request #109708 from Giganzo/popup-menu-accel
Fix PopupMenu accel position
2025-08-18 08:29:09 -05:00
9812d405b8 Merge pull request #109354 from KoBeWi/ETRC
Fix some localization issues in controls
2025-08-18 08:29:09 -05:00
589e7579da Merge pull request #109541 from bruvzg/le_dblclick
[LineEdit] Fix double click not selecting single character words.
2025-08-18 08:29:06 -05:00
cadfd52b16 Fix PopupMenu accel position 2025-08-17 22:55:37 +02:00
0bd9437237 [RTL] Fix text around visible_characters boundary being added twice to the buffer. 2025-08-17 18:45:25 +03:00
7b47f5e8db [Accessibility] Process non-focusable windows (popups, menus) as part of the parent window tree. 2025-08-17 12:15:08 +03:00
94fdfacee6 Make WAV metadata tag mappings more consistent with Vorbis 2025-08-15 15:57:15 +10:00
6c907c2d37 Fix move_and_slide forcing synchronization with physics thread
Co-authored-by: Ricardo Buring <ricardo.buring@gmail.com>
2025-08-14 18:58:36 +02:00
90ba13bd0b Merge pull request #109528 from syntaxerror247/drive-selection-issue
Fix drive selection issue on Android
2025-08-13 18:42:13 -05:00
67f80aaa23 [LineEdit] Fix double click not selecting single character words. 2025-08-13 10:42:46 +03:00
cc9fcbeb1b Merge pull request #109100 from aaronfranke/range-snap
Fix snapping logic in Range
2025-08-12 11:46:36 -05:00
10fd7163d4 Add methods to check which event first triggered "just pressed/released" state. 2025-08-12 16:25:23 +03:00
af8bdac5a9 Use r128.h for high precision snapping 2025-08-12 04:11:33 -07:00
eee7ce635b Fix snapping logic in Range 2025-08-12 03:32:27 -07:00
5bcf9a5a57 Fix drive selection issue on Android 2025-08-11 21:47:00 +05:30
ca452113d4 Merge pull request #109437 from bruvzg/msdf_no_t
Use MSDF instead of MTSDF for font rendering.
2025-08-11 09:55:28 -05:00
098214b64c Merge pull request #108297 from YeldhamDev/inverse_sel_fix
Fix remote deselection not working when selection limit is reached
2025-08-11 09:55:24 -05:00
7791eed739 Merge pull request #109444 from thederickff/ba-transform-before-esk
Fix `BoneAttachment3D` getting global transform of external skeleton before it `is_inside_tree()`
2025-08-11 09:55:22 -05:00
6807ec688d Merge pull request #109441 from aaronp64/rtl_table_search
Fix issues searching `RichTextLabel` when search result is in a table
2025-08-11 09:55:19 -05:00
b9878b3e09 Fix skeleton get_global_transform call before is_inside_tree 2025-08-09 09:05:53 +01:00