Commit Graph

17646 Commits

Author SHA1 Message Date
Allen Pestaluky
29f8d9f504 Fix glow intensity not showing in compatibility renderer when blend mode is set to mix.
(cherry picked from commit 3101d75634)
2025-10-08 02:25:40 +02:00
Silc Lizard (Tokage) Renew
670c0707a7 Make extended SkeletonModifiers retrieve interpolated global transform
(cherry picked from commit f3db297fd1)
2025-10-08 02:22:53 +02:00
Silc Lizard (Tokage) Renew
9058a406ea Fix Reset on Save corrupt poses if scene has multiple Skeletons
(cherry picked from commit 8df06279c6)
2025-10-08 02:10:41 +02:00
Pāvels Nadtočajevs
5bd344b259 Add column boundary check in the autocompletion.
(cherry picked from commit 1c50f8660a)
2025-10-08 02:08:43 +02:00
Pāvels Nadtočajevs
2d7f6f32ce Enforce zero width spaces and joiners with missing font. Do not warn about missing non-visual characters.
(cherry picked from commit fda161f976)
2025-10-08 02:06:26 +02:00
Silc Lizard (Tokage) Renew
f12cc7a014 Fix backward root motion in AnimationTree
(cherry picked from commit 749d9b95b9)
2025-10-08 01:48:25 +02:00
Artemy Fedotov
fb9d73438d Fix LineEdit's placeholder text being selected when double clicking
(cherry picked from commit 40d56c98bc)
2025-10-06 10:36:29 -05:00
Giganzo
168f401db6 Fix LineEdit icon positon in right-to-left layout
(cherry picked from commit fbf27dbfc6)
2025-09-16 09:57:24 -05:00
Colin O'Rourke
0f760c7c97 Material Conversion Error Handling
Material Conversion Plugins now ERR_FAIL if called on an unitialized material.

FileSystemDock no longer crashes if Conversion Plugin fails and returns a null ref.

(cherry picked from commit 05fd79af7c)
2025-09-16 09:57:16 -05:00
DeeJayLSP
63b1d72795 Add one padding frame to QOA buffer for short streams
(cherry picked from commit af5a81faf8)
2025-09-16 09:56:52 -05:00
Luo Zhihao
adbd78af91 AnimationTree: Fix libraries is stored 2025-09-11 09:41:22 +08:00
Thaddeus Crews
7723226e6f Merge pull request #110215 from WhalesState/resource-deep-copy
Fix Resource duplicate calls `ImageTexture::set_image` with an invalid image.
2025-09-08 13:57:27 -05:00
Thaddeus Crews
4102fffad7 Merge pull request #110145 from TokageItLab/skrd
Move Skeleton3D init process (for dirty flags) into `POST_ENTER_TREE` from `ENTER_TREE`
2025-09-08 13:57:26 -05:00
Mounir Tohami
0d32849565 Fix Resource deep duplicate sets image properties with invalid resources. 2025-09-05 22:16:20 +03:00
Clay John
fcd1cf8d57 Merge pull request #110191 from bruvzg/tx_upd_or
[TextEdit] Fix text edit font update order.
2025-09-02 07:24:02 -07:00
Pāvels Nadtočajevs
7368d148c1 [TextEdit] Fix text edit font update order. 2025-09-02 08:51:18 +03:00
yotam-frid
b01b84e3a1 Fix single-object inspect command regression 2025-09-01 20:28:39 +02:00
Thaddeus Crews
89f32c6ead Merge pull request #110107 from aaronfranke/fix-range-overflow
Fix Range scale overflow
2025-09-01 12:25:47 -05:00
Thaddeus Crews
8ccb7ba2ec Merge pull request #90832 from YeldhamDev/just_ignore_the_margin_bro
Fix incorrect submenu icon and accelerator text positions involving margins
2025-09-01 12:25:44 -05:00
Thaddeus Crews
bfe246c2af Merge pull request #90922 from YeldhamDev/so_many_popupmenu_bugs
Fix wrong tooltip behavior in `PopupMenu`s that have styles  with top borders
2025-09-01 12:25:43 -05:00
Thaddeus Crews
ac5c6a1060 Merge pull request #110148 from bruvzg/0_5_msdf_outline
[MSDF] Fix outline bleed out at small sizes.
2025-09-01 12:25:41 -05:00
Silc Lizard (Tokage) Renew
f68252f95f Move Skeleton3D init process into post_enter_tree from enter_tree 2025-09-02 01:31:40 +09:00
Thaddeus Crews
cbed98c683 Merge pull request #110160 from WhalesState/cp-intensity
Fix ColorPicker after adding intensity sliders.
2025-09-01 11:14:11 -05:00
Thaddeus Crews
7e88218cb5 Merge pull request #110094 from Calinou/editor-viewport-oversampling-override-add-property-hint
Add missing range hint to `Viewport.oversampling_override` in the editor
2025-09-01 11:14:10 -05:00
Mounir Tohami
5412885a7a Fix ColorPicker after adding intensity sliders. 2025-09-01 13:06:44 +03:00
Pāvels Nadtočajevs
f766e401db [MSDF] Fix outline bleed out at small sizes. 2025-08-31 23:35:33 +03:00
Aaron Franke
efb580e9e5 Fix Range scale overflow 2025-08-29 20:43:51 -07:00
Thaddeus Crews
825ef2387f Merge pull request #110044 from timothyqiu/theme-type-name-validation
Validate theme type name input in Add Theme Type dialog
2025-08-29 12:00:44 -05:00
Thaddeus Crews
b0da1c77e4 Merge pull request #110041 from Ivorforce/scene-tree-notification-no-root
Make `SceneTree` not crash when receiving a notification without a root being set
2025-08-29 12:00:43 -05:00
Hugo Locurcio
eecfdbdd7d Add missing range hint to Viewport.oversampling_override in the editor 2025-08-29 17:41:35 +02:00
Pāvels Nadtočajevs
02adbc47ba Do not set flags when PopupMenu::set_visible is called to hide popup. 2025-08-28 13:16:16 +03:00
Haoyu Qiu
e5373c5cb0 Validate theme type name input in Add Theme Type dialog 2025-08-28 15:47:37 +08:00
Lukas Tenbrink
45a0d2a90a Make SceneTree not crash when receiving a notification without a root being set. 2025-08-28 01:38:27 +02:00
Thaddeus Crews
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
Thaddeus Crews
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
Aaron Franke
84eb90b790 Allow attaching scripts to nodes with previously-non-abstract scripts 2025-08-27 11:14:59 -07:00
Thaddeus Crews
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
Adam Simpkins
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
Aaron Franke
0ad409bcd6 Rescale values to better utilize R128 range before snapping 2025-08-24 09:45:14 -07:00
Thaddeus Crews
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
Dery Almas
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
Silc Lizard (Tokage) Renew
0771746495 Add lacked bone name suggestions in ModifierBoneTarget3D 2025-08-23 21:22:32 +09:00
Thaddeus Crews
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
Thaddeus Crews
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
Gilles Roudière
e992c7d1fd Fixes one-way-collision polygons being merged despite being on different Y-origins in TileMapLayer 2025-08-22 21:34:04 +02:00
Mike Precup
68ff4e989a Process skeleton modifiers when the skeleton is marked as dirty 2025-08-22 00:18:22 -07:00
kobewi
e85e8da55d Enable input when ColorPicker popup exits tree 2025-08-21 13:54:17 +02:00
Thaddeus Crews
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
Thaddeus Crews
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
Thaddeus Crews
597170abe4 Merge pull request #109811 from bruvzg/svg_rename
Rename SVGTexture to DPITexture.
2025-08-21 06:24:23 -05:00