Commit Graph

12777 Commits

Author SHA1 Message Date
8c76d71971 Merge pull request #113065 from KoBeWi/Outdock
Add bottom dock tab style setting
2025-11-25 09:52:30 -06:00
258ee89997 Merge pull request #90411 from kitbdev/multisplit
Allow SplitContainer to have more than two children
2025-11-25 07:06:53 -06:00
92ce6c7b75 Add bottom dock tab style setting 2025-11-25 00:04:04 +01:00
ca692bee19 Merge pull request #103672 from dugramen/itemlist-focus-draw-order
Fix ItemList docs for the focus Stylebox's draw order
2025-11-24 16:00:10 -06:00
kit
7e55f1d1bf Allow SplitContainer to have multiple children 2025-11-24 16:50:09 -05:00
7772549c0f Merge pull request #110435 from MagnificentJake/patch-1
Improve docs for pitch and volume variation in AudioStreamRandomizer
2025-11-24 10:21:42 -06:00
1fc27cc1a9 Merge pull request #95817 from nongvantinh/implement-10493
Implement dynamic scaling of the LineEdit right icon based on control size and scale factor
2025-11-24 10:21:39 -06:00
48887b3f2e Merge pull request #99640 from Repiteo/scons/future-annotations-minimal
SCons: Integrate `annotations` where relevant
2025-11-24 10:21:34 -06:00
55c93555e8 Merge pull request #112054 from vaner-org/oneshot-abort-on-interruption
Add "Abort on Reset" property to AnimationNodeOneShot
2025-11-24 10:21:33 -06:00
11fc998368 SCons: Integrate annotations where relevant
• Expand Ruff linter to catch & upgrade legacy type-hint syntax
2025-11-22 13:22:31 -06:00
76f3155f0a Improve documentation of pitch and volume variation in AudioStreamRandomizer
Existing documentation did not adequately communicate how the random_pitch and random_volume_offset_db values affected volume and pitch. This change clarifies:
- That the variation is positive or negative.
- What the values actually mean, with examples.

Apply suggestions from code review

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

Update code blocks to skip-lint to pass failed check
2025-11-22 13:28:33 +00:00
270407b20a Implement dynamic scaling of the LineEdit right icon based on control size and scale factor
The implementation allows the LineEdit node to scale the right icon to match the font size first. Then, when the `expand_icon` option is enabled, the icon will expand to the full height of the node. The scale of the icon can then be controlled using the scale factor.

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-11-22 18:32:33 +07:00
ef9738005a Separate Node editor dock 2025-11-22 10:17:03 +08:00
18046f5b8e Merge pull request #112986 from aaronfranke/skel-bone-count
Fix SkeletonProfileHumanoid bone count documentation
2025-11-21 18:37:36 -06:00
fa6ca106c7 Merge pull request #112962 from goncalo/patch-1
Fix display/window/size/initial_position_type project setting description
2025-11-21 18:37:25 -06:00
25cc9ccefb Merge pull request #112577 from timothyqiu/multiple-translations-per-locale
Add methods for querying loaded `Translation` instances
2025-11-21 18:37:24 -06:00
de4979fcaf Abort OneShot if previously interrupted 2025-11-22 03:05:31 +05:30
47d6ce2917 Merge pull request #110408 from bruvzg/el_trim_w
[TextServer] Use a separate flag to disable min. string length for adding ellipsis.
2025-11-21 14:46:49 -06:00
884bf2f332 Merge pull request #108647 from KoBeWi/docking_abyss
Make bottom panel into available dock slot
2025-11-21 14:46:48 -06:00
6145b0ca29 Add Image.load_exr_from_buffer and enable tinyexr by default 2025-11-21 18:58:26 +01:00
67735cf213 Make bottom panel into available dock slot 2025-11-21 18:52:13 +01:00
5fdcb805d4 [TextServer] Use a separate flag to disable min. string length for adding ellipsis. 2025-11-21 07:49:26 +02:00
ec860ffe4a Add methods for querying loaded Translation instances 2025-11-21 08:51:26 +08:00
2edc43df8e Merge pull request #78598 from BastiaanOlij/resolve_depth_buffer_mobile
Resolve depth buffer in mobile renderer when required
2025-11-20 11:10:48 -06:00
bca6fd61af Fix SkeletonProfileHumanoid bone count documentation 2025-11-20 06:50:40 -08:00
4eb70da8b1 Fix display/window/size/initial_position_type project setting description. 2025-11-20 10:22:25 +00:00
7716a4cba0 Merge pull request #101342 from KoBeWi/roundabout_solution
Round AtlasTexture size
2025-11-19 11:04:10 -06:00
b15a13eed3 Merge pull request #112607 from KoBeWi/what_could_have_gone_wrong🤷‍♂️
Add MeshInstance3D upgrade code
2025-11-18 14:00:50 -06:00
1e1f044fd1 Merge pull request #110256 from Koyper/fix_popup_menu_item_wont_open
[PopupMenu] Fix submenu item not popping on mouse enter
2025-11-18 14:00:45 -06:00
7668360c68 SpinBox: Add a property to set whether custom_arrow_step rounds value 2025-11-18 12:12:33 -06:00
70e6ac5db3 Fix PopupMenu submenu item not popping on mouse enter 2025-11-18 08:34:49 -06:00
9c561027fc Merge pull request #112538 from Chaosus/vs_instance_index
Add `instance_index` option to parameters in visual shaders
2025-11-18 08:25:49 -06:00
314e084d33 Clarify that Node.duplicate() copies children recursively
Fixes #95895
2025-11-18 16:06:21 +05:30
98ee65eafd Merge pull request #53679 from Calinou/editor-large-text-scene-add-warning
Show a warning toast when saving a large text-based scene
2025-11-17 19:36:13 -06:00
accfebb1ad Merge pull request #103340 from Calinou/editor-visualshader-tweak-highend-label
Tweak high-end mark in the visual shader editor's node creation dialog
2025-11-17 19:36:12 -06:00
cbb8f55b96 Show a warning toast when saving a large text-based scene
Text-based scenes that contain large amounts of binary data
are slower to save and load. Their binary resources should be moved
to separate files, or the binary `.scn` format should be used instead.
2025-11-18 02:03:05 +01:00
8a22dba956 Tweak high-end mark in the visual shader editor's node creation dialog
- Use Forward+/Mobile terminology as support actually depends on the
  rendering method used, not the rendering driver.
- Use a standard warning color as this is no longer indicated as
  Vulkan-specific.
- Fix color on light theme (the text was being modulated instead
  of having its color overridden).
2025-11-18 01:40:49 +01:00
3812c74eab Add Deterministic option to IK 2025-11-18 07:13:17 +09:00
94b3e107b1 Merge pull request #112120 from ttencate/docs/height_map_shape_3d
Improve HeightMapShape3D documentation
2025-11-17 10:57:02 -06:00
fa1e1bbee7 Merge pull request #110543 from kitbdev/deprecate_textedit_background_color
Deprecate TextEdit `background_color`
2025-11-17 10:56:53 -06:00
c7bed1e1cc Merge pull request #111815 from TokageItLab/bone-expander
Allow Spring / IK to set mutable bone axes
2025-11-17 10:56:52 -06:00
b651fc3204 Merge pull request #93889 from dalexeev/gds-exclude-addons-exceptions-setting
GDScript: Add `debug/gdscript/warnings/directory_rules` project setting
2025-11-17 10:56:51 -06:00
9cb514c67a Merge pull request #112693 from Calinou/doc-canvasgroup-tweak-description
Tweak CanvasGroup description to be more explicit about its purpose
2025-11-17 10:56:45 -06:00
42f06f6d4d Merge pull request #108170 from aaronfranke/test-ps-path-func
Use ProjectSettings path functions instead of hard-coded folder names in tests
2025-11-17 10:56:31 -06:00
cc7b79cdbd Improve HeightMapShape3D documentation
See also https://github.com/godotengine/godot-docs/issues/7471

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>
2025-11-17 12:07:00 +01:00
21ffbecfa9 Resolve depth buffer in pass if supported by driver 2025-11-17 17:29:38 +11:00
031fd66fed Add mutable_bone_axes to IKs 2025-11-17 09:45:31 +09:00
e32f7de33d Add relative option to LookAt/AimModifier3D 2025-11-15 23:06:48 +09:00
30d753c87e Merge pull request #111184 from TokageItLab/limanglev
Add LimitAngularVelocityModifier3D
2025-11-14 17:16:50 -06:00
76e974da7c Merge pull request #110336 from TokageItLab/constraint-mod-node
Add option to `BoneConstraint3D` to make reference target allow to set `Node3D`
2025-11-14 17:16:43 -06:00