Thaddeus Crews
266e8f715a
Merge pull request #116640 from StarryWorm/max_size
...
Add `custom_maximum_size` property to `Control`
2026-04-07 18:21:42 -05:00
Thaddeus Crews
ad46310dd5
Merge pull request #114556 from jgill88/gh-11698
...
Add ping-pong playback support to SpriteFrames / AnimatedSprite2D / AnimatedSprite3D
2026-04-07 18:21:36 -05:00
StarryWorm
d69e34bb20
Allow Label and RichTextLabel to use the new custom_maximum_size
...
These will be able to use `custom_maximum_size` for autowrapping and trimming, reflecting expected behavior.
2026-04-07 14:34:13 -04:00
StarryWorm
300f7c53c0
Add SCROLL_MODE_MAXIMIZE_FIRST to ScrollContainer
...
This change enables `ScrollContainer` to make full use of the newly added `custom_maximum_size`. This mode behaves like `SCROLL_MODE_AUTO` but prioritizes expanding the size of the `ScrollContainer` up to its `custom_maximum_size` before displaying scroll bars.
2026-04-07 14:34:13 -04:00
StarryWorm
bdca8b66e7
Add custom_maximum_size to Control
...
This property mirrors `custom_minimum_size` and enables the user to set a size the `Control`. Enabling `propagate_maximum_size` forces all children to respect this node's maximum_size.
Not all `Control` types handle this gracefully, which may result in content clipping.
2026-04-07 14:34:12 -04:00
Thaddeus Crews
83aef4c70d
Merge pull request #118114 from chocola-mint/fix-#118101
...
Fix incorrect animation section when playing a custom timeline with stretched time scale.
2026-04-07 06:44:46 -05:00
Thaddeus Crews
a7060f5c86
Merge pull request #113605 from TokageItLab/mod-optimize
...
Optimize SkeletonModifier3D Influence interpolation
2026-04-06 13:02:23 -05:00
Thaddeus Crews
abfb91d1e2
Merge pull request #117959 from TokageItLab/fix-splineik
...
Fix SplineIK crash cases
2026-04-06 13:02:13 -05:00
Thaddeus Crews
d91e97967d
Merge pull request #118159 from TokageItLab/cpp3d
...
Fix compressed Pos3D track interpolation
2026-04-06 13:02:09 -05:00
Thaddeus Crews
a0e5996d82
Merge pull request #118062 from QbieShay/qbe/fix-subemitter-velocity
...
Fix subemitted particles not taking parent velocity into account
2026-04-06 13:02:08 -05:00
Silc Lizard (Tokage) Renew
5796bf3ad3
Optimize SkeletonModifier3D Influence interpolation
2026-04-06 01:46:59 +09:00
Qbieshay
b84b20ae96
Fix subemitted particles not taking parent velocity into account
...
Co-authored-by: Patrick Exner (FlameLizard) <patrick.exner1@web.de >
2026-04-05 18:16:59 +02:00
Thaddeus Crews
a70b7ad1e6
Merge pull request #115666 from DarkKilauea/rendering/hdr-output-changed
...
[Windows] HDR Output: Emit window events when HDR state changes
2026-04-03 11:52:20 -05:00
Thaddeus Crews
376b3b041e
Merge pull request #118080 from mihe/less-transform-notifications
...
Only propagate physics server transforms when different
2026-04-03 11:52:19 -05:00
Thaddeus Crews
3b2dabf339
Merge pull request #118015 from akien-mga/node-get_path_to-explicit-error-no-common-parent
...
Make `Node.get_path_to()` error user-friendly when there is no common parent
2026-04-03 11:52:15 -05:00
Silc Lizard (Tokage) Renew
4be9467644
Fix compressed Pos3D track interpolation
2026-04-03 23:38:00 +09:00
Thaddeus Crews
54bac151e5
Merge pull request #118089 from ryevdokimov/zoom-fix
...
Fix 3D zoom indicator not showing in editor
2026-04-02 12:33:20 -05:00
Thaddeus Crews
b67c81308b
Merge pull request #110287 from carsonetb/master
...
Fix uniforms break particle shaders after conversion from a `ParticleProcessMaterial`
2026-04-02 12:33:15 -05:00
Thaddeus Crews
872cfabf3d
Merge pull request #79731 from Calinou/viewport-add-nearest-3d-scaling
...
Add a nearest-neighbor scaling option to Viewport's Scaling 3D Mode property
2026-04-02 12:33:13 -05:00
Carson Bates
fd3541edb4
Fix uniforms break particle shaders after conversion from a ParticleProcessMaterial
2026-04-02 12:07:52 -05:00
chocola-mint
ca0ed1f42f
Fix incorrect animation section when playing a custom timeline with stretched time scale.
2026-04-02 20:45:28 +09:00
ryevdokimov
fd5332c8e9
Fix 3D zoom indicator not showing in editor
2026-04-01 21:11:17 -04:00
Thaddeus Crews
bd463cfe50
Merge pull request #118014 from warriormaster12/san-submenu-fix
...
Fix submenu positioning when `PopupMenu` is spawned near window border
2026-04-01 18:10:24 -05:00
Thaddeus Crews
a7733e5e0a
Merge pull request #117958 from warriormaster12/san-popupmenu-fuzzy-search
...
Implement fuzzy search for `PopupMenu` search bar
2026-04-01 18:10:22 -05:00
Thaddeus Crews
6a6162070d
Merge pull request #117369 from KoBeWi/wrong_port_in_your_viewport
...
Fix broken panning in floating editors
2026-04-01 18:10:21 -05:00
Thaddeus Crews
e4a239b72b
Merge pull request #112184 from Ryan-000/Add-inherit-emitter-scale-particles
...
Add “Inherit Emitter Scale” flag to ParticleProcessMaterial
2026-04-01 18:10:17 -05:00
Thaddeus Crews
c3fdf82602
Merge pull request #117892 from jaydensipe/debugger-object-id-no-more
...
Use class name instead of Object ID in `Debugger`
2026-04-01 18:10:09 -05:00
Thaddeus Crews
eda3dc13b9
Merge pull request #109142 from QbieShay/qbe/particle-process-windown
...
Extra particle tools for seeking
2026-04-01 18:10:08 -05:00
Thaddeus Crews
9ced6369bd
Merge pull request #117867 from RgeditV1/fix-some-stuff
...
Add `node name` to `EditorDebuggerInspector`
2026-04-01 18:10:06 -05:00
Mikael Hermansson
f6da6bf1f3
Only propagate physics server transforms when different
2026-04-01 18:14:58 +02:00
Thaddeus Crews
91ad65d932
Merge pull request #114080 from Rookfighter/fix-audio-output-subviewport-3d
...
Fix volume calculation with multiple viewports in 3D
2026-03-31 10:46:46 -05:00
Fabian Meyer
c7324d1556
Use camera with highest volume to handle multiple viewports
...
Co-authored-by: Kusok <118438257+kus04e4ek@users.noreply.github.com >
2026-03-31 17:39:20 +02:00
Rémi Verschelde
a369cd466b
Make Node.get_path_to() error user-friendly when there is no common parent
2026-03-30 21:54:14 +02:00
warriormaster12
a2af91a59b
Implement fuzzy search for PopupMenu search bar
2026-03-30 22:00:35 +03:00
warriormaster12
2d94568f3e
Fix submenu positioning when PopupMenu is spawned near window border
2026-03-30 21:48:56 +03:00
Thaddeus Crews
2d327c811c
Merge pull request #113879 from bruvzg/para_neg_align
...
Align `TextParagraph` to max. line width when width is set to `-1`.
2026-03-30 13:35:46 -05:00
Thaddeus Crews
3eb96c8313
Merge pull request #117244 from bruvzg/ii
...
Do not show accessibility configuration warnings for non-focusable controls, account for name fallback.
2026-03-30 13:35:35 -05:00
Thaddeus Crews
656a268688
Merge pull request #117010 from bruvzg/voll_name_win
...
[Windows] Show drive names in file dialog.
2026-03-30 13:35:34 -05:00
Thaddeus Crews
e03a2c4c76
Merge pull request #117282 from bruvzg/ac_pop_ctx
...
[Accessibility] Only embed popup tree for non-focusable popups and tooltips.
2026-03-30 13:35:32 -05:00
Thaddeus Crews
d76390fa36
Merge pull request #117879 from Jordyfel/nav-3d-disabled-build
...
Fix build with 3D navigation disabled
2026-03-30 13:35:27 -05:00
Thaddeus Crews
91030b8d8e
Merge pull request #117812 from Calinou/basematerial3d-add-inspector-bool-group
...
Add inspector checkbox groups to Grow and Proximity Fade in BaseMaterial3D
2026-03-30 13:35:21 -05:00
Rgeditv1
5ddc922f4a
feat: Display Node name in the remote debugger inspector title for single selected Node objects. =)
...
Signed-off-by: Rgeditv1 <rgeditv1@protonmail.com >
2026-03-30 13:56:56 -04:00
kobewi
e1ebc537ce
Fix broken panning in floating editors
2026-03-30 16:48:19 +02:00
Silc Lizard (Tokage) Renew
15e587d4b0
Fix SplineIK crash cases
2026-03-29 19:37:48 +09:00
Jayden Sipe
8331515457
Use class name instead of Object ID in Debugger
2026-03-27 20:23:38 -04:00
StarryWorm
d610492fef
Separate ResourceFormat* methods from main classes
2026-03-27 07:16:20 -04:00
StarryWorm
4ae336740d
Add missing resource_*.h includes
...
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
Qbieshay
158d8784c3
Add parameter to request_process_time to have particle process without
...
emission.
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2026-03-27 11:57:08 +01:00
Jordyfel
eedca776ce
Fix build with 3D navigation disabled
2026-03-26 22:15:45 +02:00
Ryan
2f699467d0
Add “Inherit Emitter Scale” flag to ParticleProcessMaterial
...
Used for scaling particles from the GPUParticles3D/2D node’s scale.
Disabled by default to keep compatibility.
2026-03-26 12:52:13 -04:00