Thaddeus Crews
d3eef6c722
Merge pull request #119316 from AtomicAntt/rename-various-signal-parameters
...
Rename various signal parameters called 'name'
2026-05-11 10:59:45 -05:00
Thaddeus Crews
42e4ec1c38
Merge pull request #118651 from StarryWorm/fix-tabbar-label-max-width
...
Fix `TabBar` and `Label` being unable to shrink when given a maximum size
2026-05-07 16:22:27 -05:00
Thaddeus Crews
08df0c78a7
Merge pull request #119117 from mihe/fuzzy-popup-menu
...
Fix various issues with `PopupMenu` fuzzy search
2026-05-07 16:22:25 -05:00
AtomicAntt
27b3ee0755
Rename various signal parameters called 'name'
2026-05-07 11:02:23 -07:00
StarryWorm
05737cd449
Add "desired size" to Control
...
A `Control` can define `get_desired_size()` which allows it to grow based on its content without increasing its minimum size.
This new size will be respected by parent `Container`s.
Currently used by `Label` and `TabBar`.
2026-05-07 13:01:02 -04:00
Mikael Hermansson
33628f79ff
Fix PopupMenu fuzzy searching and expose fuzzy search properties
2026-05-07 15:12:17 +02:00
Michael Alexsander
70b9574785
Fix some issues with 3D view manipulation
2026-05-06 17:09:14 -03:00
Thaddeus Crews
11edbdfb98
Merge pull request #107679 from pirey0/i106751_fix
...
Set audiostreamplayer default area_mask to 0 and exit early to reduce performance overhead.
2026-05-06 14:56:33 -05:00
Thaddeus Crews
05168e359c
Merge pull request #119231 from Calinou/virtualjoystick-fix-joystick-tip-size-errors
...
Fix error spam when changing VirtualJoystick's Joystick Size or Tip Size
2026-05-06 14:56:31 -05:00
Luca Martinelli
86e1ce7bf7
Disable AudioStreamPlayer2D/3D area bus override by default to improve performance
...
This reduces the number of physics checks performed by each
AudioStreamPlayer2D/3D node in the scene.
This is accomplished by setting the default area mask to 0
and exiting early when the area mask is to 0 to improve performance.
Note that in existing projects, the value will only be set to 0
if it was previously set to the default value (1).
The feature can be re-enabled by setting the area mask to 1
(or any other value) on each AudioStreamPlayer2D/3D node.
2026-05-05 23:40:02 +02:00
SorkoPiko
bcf4593bb8
fix: ensure color picker permission box is initially hidden
2026-05-05 21:07:25 +10:00
Hugo Locurcio
2d511cac01
Fix error spam when changing VirtualJoystick's Joystick Size or Tip Size
...
This skips the input release process while in the editor, since VirtualJoystick
should normally do nothing while in the editor (it is currently not used for
3D navigation on Android).
Errors are still printed if the project is run.
2026-05-04 22:45:09 +02:00
Thaddeus Crews
176b795177
Merge pull request #119174 from StarryWorm/remove-classdb-pragmas
...
Fix pragma includes
2026-05-04 12:40:40 -05:00
Thaddeus Crews
976ab7fa5c
Merge pull request #114568 from suhankins/better-z-index-error-messages
...
Better error message for setting invalid Z index
2026-05-04 12:40:39 -05:00
Enzo Novoselic
1b98247ef8
Fix RequiredResult<T> not being parsed properly by include-cleaner
2026-05-02 14:02:01 -04:00
Enzo Novoselic
7b82c0fe01
Remove unnecessary class_db.h includes
2026-05-02 13:08:34 -04:00
Dimitri Sukhankin
4948633a79
Better error message for setting invalid Z index
2026-05-02 15:09:29 +04:00
AtomicAntt
68283fbbc7
Rename 'name' in XRController3D signal parameters to 'action_name'
2026-05-01 14:27:52 -07:00
Thaddeus Crews
a0375dde96
Merge pull request #119063 from Ryan-000/fix-animation-3
...
Animation: Only erase properties for a specific node
2026-04-30 10:58:12 -05:00
Thaddeus Crews
f1ea87c4bd
Merge pull request #89325 from Mickeon/CPUParticles-basis-invert-mess-det-something-something
...
Fix error when CPUParticles3D has `scale` set to `(0, 0, 0)`
2026-04-30 10:58:10 -05:00
Thaddeus Crews
b4d7726260
Merge pull request #119089 from uno1982/fix/blend-space-negative-timescale
...
Fix negative time scale regression in BlendSpace1D and BlendSpace2D
2026-04-30 10:58:01 -05:00
Thaddeus Crews
665d46bdef
Merge pull request #119013 from bruvzg/hdr_scr_2
...
Fix editor screenshots with HDR enabled.
2026-04-29 12:29:04 -05:00
Thaddeus Crews
9120c0c3ae
Merge pull request #115601 from YeldhamDev/itemlist_item_click_signal
...
Fire `ItemList.item_clicked` signal when deselecting multi items with CTRL
2026-04-29 12:29:03 -05:00
Thaddeus Crews
83e84e8156
Merge pull request #119008 from KoBeWi/⭾
...
Assign pending tabs when they are added
2026-04-29 12:28:53 -05:00
Thaddeus Crews
7a8ebaed07
Merge pull request #119001 from YeldhamDev/silence_animation
...
Make error about keyless animation tracks a verbose warning instead
2026-04-29 12:28:52 -05:00
Thaddeus Crews
bafddf210c
Merge pull request #119002 from StarryWorm/fix-tooltips
...
Always emit post-enter translation notification
2026-04-29 12:28:51 -05:00
Thaddeus Crews
dabca93d11
Merge pull request #118890 from passivestar/guideline-color
...
Fix script editor guideline colors
2026-04-29 12:28:49 -05:00
uno1982
3ffd58063e
Fix negative time scale regression in BlendSpace1D and BlendSpace2D
...
Replace -1 sentinel value in deltas array with NAN to distinguish
between "skip this blend point" and a legitimate negative delta from
a negative time scale node. std::signbit was incorrectly skipping
blend points with negative deltas, causing animation playback failure
and an out-of-bounds error when using negative time scale for reverse
animation.
Fixes #119060
2026-04-29 10:34:26 -05:00
Pāvels Nadtočajevs
37de63d984
Fix editor screenshots with HDR enabled.
2026-04-29 11:15:10 +03:00
Ryan
0976e085f5
Only erase properties for a specific node
...
The current method would match too broadly. E.g. if you have a "running" and a "run" node, then delete "run", it would clear the parameters for both.
2026-04-28 16:27:17 -04:00
Thaddeus Crews
320e818469
Merge pull request #118090 from YeldhamDev/of_course_its_another_single_char_typo
...
Fix panning with 3 button emulation not working
2026-04-28 09:02:56 -05:00
Thaddeus Crews
9eda898eb8
Merge pull request #118791 from Ryan-000/fix-118701
...
Move dirty filter state from `AnimationNode` to `AnimationNodeInstance`
2026-04-28 09:02:55 -05:00
Thaddeus Crews
82ab65b02e
Merge pull request #118949 from xuhuisheng/dev/anim-blend-pos
...
Prevent error message when try to get blend point name at first time
2026-04-28 09:02:51 -05:00
Thaddeus Crews
f5560ccbe2
Merge pull request #115637 from YeldhamDev/obey_your_parents
...
Make internal children of built-in nodes use their parent's material
2026-04-28 09:02:46 -05:00
Thaddeus Crews
e8a58d1343
Merge pull request #118909 from aurpine/fix-scene_tree-constr-vrs-texture
...
Fix SceneTree constructor not using VRS texture
2026-04-28 09:02:41 -05:00
Thaddeus Crews
6e2b9cbab4
Revert "[HDR] Save editor screenshot as EXR when HDR is enabled."
...
This reverts commit d97199bcbf .
2026-04-27 13:46:11 -05:00
kobewi
ad5e5244a6
Assign pending tabs when they are added
2026-04-27 20:43:17 +02:00
Enzo Novoselic
cb84ff2ec7
Always emit post-enter translation notification
2026-04-27 13:09:25 -04:00
Michael Alexsander
86601900bd
Make error about keyless animation tracks a verbose warning instead
2026-04-27 14:01:04 -03:00
passivestar
bb86d90fb5
Fix script editor guideline colors
2026-04-26 23:31:39 +04:00
Pāvels Nadtočajevs
d97199bcbf
[HDR] Save editor screenshot as EXR when HDR is enabled.
2026-04-26 17:52:30 +03:00
xuhuisheng
232d69e75c
Prevent error message when try to get blend point name at first time
2026-04-25 23:30:38 +08:00
Thaddeus Crews
28eecef6f1
Merge pull request #118906 from TokageItLab/spb-signal-arg
...
Add lacked argument to bound method for curve in SpringBoneSimulator
2026-04-24 15:43:33 -05:00
aurpine
f45497d4bd
Fix SceneTree constructor not using VRS texture
2026-04-24 03:07:09 -04:00
Silc Lizard (Tokage) Renew
c7bd58d3c9
Add lacked argument to bound method for curve in SpringBoneSimulator
2026-04-24 11:10:28 +09:00
Thaddeus Crews
908983880b
Merge pull request #118645 from Miurg/fix-texture-button-switch
...
GUI: replace single case switch with if in texture_button
2026-04-23 08:34:46 -05:00
Thaddeus Crews
583596cd50
Merge pull request #118842 from mihe/submenu-positioning
...
Fix positioning of `PopupMenu` submenus
2026-04-22 12:54:46 -05:00
Thaddeus Crews
dbb2050439
Merge pull request #118846 from mihe/popupmenu-gamepad-navigation
...
Fix `PopupMenu` gamepad navigation when filtered
2026-04-22 12:54:45 -05:00
Thaddeus Crews
a70600a061
Merge pull request #118849 from mihe/popupmenu-first-offset
...
Fix `PopupMenu` using the wrong separation when searching/filtering
2026-04-22 12:54:43 -05:00
Thaddeus Crews
c2ad2d1fb1
Merge pull request #118836 from TokageItLab/remove-method-sname
...
Remove `SNAME` from MethodInfo macro
2026-04-22 12:54:42 -05:00