06f7cc9e02
Merge pull request #101787 from Break-Ben/signals-and-groups-docks
...
Separate Node editor dock
2025-11-24 10:21:24 -06:00
d5d061e1c2
Merge pull request #108180 from Naros/use-script-dialog-for-script-resources
...
Use create script dialog for script-type resources
2025-11-24 10:21:23 -06:00
008f5165d4
Merge pull request #113044 from Yarwin/bugfix/fix-string-rfindn
...
Fix `String::rfindn` for strings with only one character.
2025-11-24 10:21:22 -06:00
2250b317a8
Merge pull request #113041 from ArchercatNEO/libdecor-conditional
...
Wayland: Fix compiling with `libdecor=no`
2025-11-24 10:21:21 -06:00
3d0f2889d8
Merge pull request #113034 from lodetrick/new-dock-tiles
...
Use new dock system for TileMap and TileSet
2025-11-24 10:21:20 -06:00
0a29b90296
CI: Build Windows without D3D12 if install fails
2025-11-24 09:37:32 -06:00
ec7de6b82b
Fix all D3D12 object memory leaks.
2025-11-24 16:45:47 +03:00
62eeecd528
Fix extra NOTIFICATION_VISIBILITY_CHANGED notifications
2025-11-24 03:42:43 -08:00
da8817a4e8
Use new dock system for TileMap and TileSet
2025-11-24 03:13:02 -08:00
cd2bd8f624
GDScript LSP: Rework and extend BBCode to markdown docstring conversion
...
The original implementation was minimal and produced docstrings with poor formatting and no line returns in code editors other than VSCode.
Co-authored-by: HolonProduction <holonproduction@gmail.com >
2025-11-24 11:39:58 +01:00
23b6f129c7
Use create script dialog for script-type resources
2025-11-24 04:43:18 -05:00
d454e1a1e0
[FileAccess] Implement support for reading and writing extended file attributes/alternate data streams.
2025-11-24 11:18:25 +02:00
ae2f69b6c0
Add "Undo Close" & "Close All" options for EditorSceneTabs out-of-tabs context menu
2025-11-24 00:02:02 +03:00
1538b2b8e6
Fix tab bar offset
2025-11-24 03:35:45 +08:00
81f727b6dd
Fix the returned controls of EditorHelpBitTooltip::show_tooltip() were not freed in ScriptTextEditor
...
The returned control is an orphan node, which is to make the standard tooltip invisible.
2025-11-23 23:31:59 +08:00
11e97cace5
Always enable Make Unique for previewed overrides
2025-11-23 12:35:21 +01:00
c4da6d0915
Fix mutable bone axes process in TwoBoneIK3D
2025-11-23 17:31:55 +09:00
8ced63315a
Wayland: Implement compose and dead key support
2025-11-22 23:30:23 +01:00
35a6ba5ff9
Fix a thread warning
2025-11-22 22:17:36 +01: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
8af1a134b4
OpenXR: Implement play_area_changed signal
...
This implements the missing logic for the 'play_area_changed' in OpenXRInterface.
It modifies the existing 'on_reference_space_change_pending' method by receiving the XrReferenceSpaceType enum from the event and selects the appropriate PlayAreaMode, it finally emits the 'play_area_changed' signal.
2025-11-22 18:28:26 +01:00
70b7b44e5c
Only call GodotProfileAlloc when the allocation actually happened.
2025-11-22 17:40:54 +01:00
364e98afc5
Fix String::rfindn for strings with only one character.
...
----
Remove optimization – no need to introduce extra complexity for
negligible (if any) gains.
2025-11-22 16:52:55 +01: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
4dd5c83f72
Wayland: compile with libdecor=no
2025-11-22 08:29:05 +00:00
ef9738005a
Separate Node editor dock
2025-11-22 10:17:03 +08:00
5b61baa60d
Fix error spam and skip submenu hidden signals on native menus
2025-11-21 19:01:15 -06:00
235a32ad11
Merge pull request #113023 from dsnopek/tracy-framemark-on-linux
...
Correctly mark frame start for profilers (Tracy/Perfetto) on Linux
2025-11-21 18:37:40 -06:00
101b827087
Merge pull request #110623 from YeldhamDev/time_manipulation
...
Allow resizing the length of animations by dragging the timeline
2025-11-21 18:37:39 -06:00
4ce5f9cbde
Merge pull request #112571 from TokageItLab/change-line-finish-anim
...
Move the line of calling `animation_finished` signal to ensure stopping
2025-11-21 18:37:37 -06:00
18046f5b8e
Merge pull request #112986 from aaronfranke/skel-bone-count
...
Fix SkeletonProfileHumanoid bone count documentation
2025-11-21 18:37:36 -06:00
d540752f15
Merge pull request #109972 from BlueCube3310/lmap-dir-pack
...
LightmapGI: Pack L1 SH coefficients before denoising
2025-11-21 18:37:35 -06:00
3619c68856
Merge pull request #91634 from jogly/gilley/fix-anim-loop-import
...
Fix animation loop import hints becoming lost
2025-11-21 18:37:33 -06:00
640109eeea
Merge pull request #111952 from KoBeWi/curing_dementia
...
Remember animation snapping state
2025-11-21 18:37:32 -06:00
25a62398e8
Merge pull request #112396 from sockeye-d/fix-scrollbar-margin-min-size
...
Make ScrollContainer scrollbar margins affect minimum size
2025-11-21 18:37:30 -06:00
dca2986321
Merge pull request #112844 from bruvzg/cwd_error
...
Add error message when trying to load project from CWD.
2025-11-21 18:37:29 -06:00
7ec0243f10
Merge pull request #110376 from TokageItLab/mod-keying
...
Add option to keying modified transform by `SkeletonModifier3D`
2025-11-21 18:37:28 -06:00
b9a92ca7d1
Merge pull request #112231 from timothyqiu/bezier-default-mode
...
Improve Bezier Default Mode button in Animation dock
2025-11-21 18:37:27 -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
14cde0fa10
LSP: Improve insertion algorithm for resolving completion options
2025-11-22 01:03:38 +01:00
646ac8494b
Allow to customize TabContainer tabs in editor
2025-11-22 00:28:59 +01:00
4f255fa7d7
Add interpolate_via_rest static func to Animation class
2025-11-22 07:52:32 +09:00
f4244fd61c
Tweak/Add skeleton modifier keying button to top of the Viewport
2025-11-22 07:45:02 +09:00
3fee7c2464
Fix assertions related to buffer overruns in input_event_codec.cpp
2025-11-21 22:55:52 +01:00
de4979fcaf
Abort OneShot if previously interrupted
2025-11-22 03:05:31 +05:30
cb7d00efad
Correctly mark frame start for profilers (Tracy/Perfetto) on Linux
2025-11-21 14:59:55 -06:00
ccf414ecb4
Merge pull request #112989 from blueskythlikesclouds/typed-uav-load-additional-check
...
Check for Typed UAV Load Additional Formats capability when creating D3D12 device.
2025-11-21 14:46:53 -06:00
0e182ee83d
Merge pull request #112506 from RandomShaper/less_locky_cmd_queue
...
CommandQueueMT: Reduce contention + Fix race conditions
2025-11-21 14:46:52 -06:00