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
Thaddeus Crews
3352f2221b
Merge pull request #118799 from SorkoPiko/fix/picker-permission-visibility
...
Fix color picker MacOS permission request box always being visible
2026-04-22 12:54:41 -05:00
Thaddeus Crews
783c614766
Merge pull request #118704 from WhalesState/rich-text-label-u
...
RTL: Remove unused `width_with_padding`.
2026-04-22 12:54:39 -05:00
Thaddeus Crews
0e25644655
Merge pull request #118796 from deralmas/gotta-go-wrap
...
Buildsystem: Simplify `format_buffer` utility method
2026-04-22 09:58:29 -05:00
Mikael Hermansson
8c02c9e5e9
Fix positioning of PopupMenu submenus
2026-04-22 16:15:26 +02:00
Mikael Hermansson
9599ab55b3
Fix PopupMenu using the wrong separation when searching/filtering
2026-04-22 13:36:17 +02:00
Mikael Hermansson
87c7f6aee8
Fix PopupMenu gamepad navigation when filtered
2026-04-22 13:09:23 +02:00
Silc Lizard (Tokage) Renew
bd6e63482e
Remove SNAME from MethodInfo macro
2026-04-22 18:48:26 +09:00
Dery Almas
e4dcf1d852
Buildsystem: Simplify format_buffer utility method
...
This method is used to generate headers for embedding files into the binary
(think about the new `#embed` feature in C23 and C++26).
While the stringification step itself was plenty fast, it then proceeded
to wrap everything using the `textwrap` module. `textwrap` is *very*
slow, as it's apparently optimized for human text.
This patch reimplements the wrapping logic using a simple regex,
resulting in a tremendous speed improvement (~6x), and switches to `map`
for the stringification itself (thanks Rémi!)
It also removes a (practically) unused argument, `initial_indent`.
The generated files are pretty much the same, with a tiny difference in
line length (for some reason the old logic overshot the requested line
length)
2026-04-21 23:18:42 +02:00
Thaddeus Crews
3bccdd2e4b
Merge pull request #118733 from jinyangcruise/fix_custom_canvas_item_covers_
...
Fix custom canvas item covers text
2026-04-21 08:48:13 -05:00
Thaddeus Crews
7b99b6b975
Merge pull request #115184 from YeldhamDev/asset_lib_hint_fixes
...
Fix scroll hint margins in the asset library
2026-04-21 08:48:09 -05:00
SorkoPiko
82680c25d4
fix: only show color picker permission box when sampler is visible
2026-04-21 20:40:31 +10:00
Ryan
cd8748873f
Move dirty filter state from AnimationNode to AnimationNodeInstance
2026-04-20 16:05:02 -04:00