Commit Graph

79137 Commits

Author SHA1 Message Date
bea52f4e37 Merge pull request #113130 from BastiaanOlij/fix_113022
Ensure usage of `DATA_FORMAT_R32_SFLOAT` for depth resolve on Forward+
2025-11-25 07:06:52 -06:00
2f37fcb94b Merge pull request #108871 from DarioSamo/d3d12-clear-enhanced-barriers-fix
Move D3D12's automatic texture clears to RenderingDevice.
2025-11-25 07:06:51 -06:00
1788983ee8 Merge pull request #113031 from HolonProduction/lets-put-a-hack-on-top-the-hack
LSP: Improve insertion algorithm for resolving completion options
2025-11-25 07:06:50 -06:00
6e69760134 Merge pull request #111967 from Ivorforce/object-cast-to-protect
Statically protect `Object::cast_to` for unrelated `Object` types.
2025-11-25 07:06:48 -06:00
d17ea061bc Move D3D12's automatic texture clears to RenderingDevice. 2025-11-25 09:34:38 -03:00
0f047944e4 Statically protect Object::cast_to for unrelated Object types.
Fix a handful of bugs associated with it.
2025-11-24 23:03:22 +01:00
369afc7b46 Merge pull request #86079 from dsnopek/required-args
Add `RequiredParam<T>` and `RequiredResult<T>` to mark `Object *` arguments and return values as required
2025-11-24 16:00:13 -06:00
f1de9c4845 Merge pull request #113117 from DarioSamo/resource-load-threaded-skip-progress
Skip ResourceLoader's progress query if not requested.
2025-11-24 16:00:11 -06: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
b962544a3e Merge pull request #93463 from OneBogdan01/test-decal
Add unit tests for `Decal`
2025-11-24 16:00:09 -06:00
6d8ec7e7ce Merge pull request #86930 from ryevdokimov/commit-transforms-on-mode-switch
Commit transforms done with editor gizmo on tool mode switch.
2025-11-24 16:00:07 -06:00
b3b0feb229 Merge pull request #112916 from DarioSamo/reflection-probe-real-time-fix
Allow reflection probes to only recreate the atlas when switching to real time.
2025-11-24 16:00:06 -06:00
9a8b9e5c24 Merge pull request #113010 from blueskythlikesclouds/persistent-map-staging-buffers
Persistently map staging buffers.
2025-11-24 16:00:04 -06:00
af6f7202f0 Merge pull request #113106 from blueskythlikesclouds/d3d12-memory-leak-fix
Fix all D3D12 object memory leaks.
2025-11-24 16:00:03 -06:00
fb91141cd1 Merge pull request #107343 from kj-art-dev/viewport-rotation-control-visual-feedback
Visual feedback update for viewport rotation gizmo.
2025-11-24 16:00:02 -06:00
c818c7f438 Merge pull request #113126 from dsnopek/gdextension-interface-libgodot
Update `libgodot.h` to use `gdextension_interface.gen.h`
2025-11-24 16:00:00 -06:00
ce5f11352d Merge pull request #112996 from Ivorforce/history-dock-lbr
Move History dock to the bottom left by default.
2025-11-24 15:59:59 -06:00
5144ee81cd Merge pull request #108546 from ryevdokimov/path3d-no-restart
Do not require editor restart when changing Path 3d Tilt Disk Size setting
2025-11-24 15:59:58 -06:00
e1b3387513 Merge pull request #108704 from wjt/xdg-portal-inhibit
Support XDG Inhibit portal
2025-11-24 15:59:56 -06:00
d92aa168cc Merge pull request #113120 from akien-mga/scons-optimize-🚗
SCons: Fix logic when passing `optimize=auto` explicitly from command-line
2025-11-24 15:59:55 -06:00
e5100fd204 Ensure we use DATA_FORMAT_R32_SFLOAT for depth resolve buffer on Forward+ 2025-11-25 08:30:23 +11:00
0820f32699 Update libgodot.h to use gdextension_interface.gen.h 2025-11-24 14:39:21 -06:00
51be9b5f1c SCons: Fix logic when passing optimize=auto explicitly from command-line
- Fixes #113119.
2025-11-24 19:24:47 +01:00
090a4540b7 Use RequiredParam and RequiredResult in a handful of places in order to test 2025-11-24 12:12:10 -06:00
d95d49ee12 Add RequiredParam<T> and RequiredValue<T> to mark Object * arguments and return values as required
Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
2025-11-24 12:12:09 -06:00
f0e57a727b Skip ResourceLoader's progress query if not requested. 2025-11-24 14:40:07 -03:00
de18f3200e Move History dock to the bottom left by default. 2025-11-24 17:38:47 +01:00
bbe9654327 Merge pull request #111484 from HolonProduction/rm-debugger-shortcut
Remove unused `Window::debugger_stop_shortcut`
2025-11-24 10:21:47 -06:00
4fef336722 Merge pull request #113014 from arkology/scene-tabs-context-options
Add "Undo Close" & "Close All" options for `EditorSceneTabs` out-of-tabs context menu
2025-11-24 10:21:45 -06:00
0892983225 Merge pull request #113013 from bruvzg/hid_hook
Fix EnumDevices stall using IAT hooks.
2025-11-24 10:21:44 -06: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
c171af7ffa Merge pull request #113112 from Repiteo/ci/d3d12-conditional
CI: Build Windows without D3D12 if install fails
2025-11-24 10:21:41 -06:00
6002abe017 Merge pull request #113099 from HolonProduction/salvage-lsp-bb
GDScript LSP: Rework and extend BBCode to markdown docstring conversion
2025-11-24 10:21:40 -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
761b78b7ec Merge pull request #112967 from Koyper/fix_popup_menu_error_spam_and_remove_native_signals
[PopupMenu] Fix error spam and skip submenu hidden signals on native menus
2025-11-24 10:21:38 -06:00
02335fa126 Merge pull request #107845 from dsnopek/gdextension-interface-json
GDExtension: Store source of `gdextension_interface.h` in JSON
2025-11-24 10:21:36 -06:00
9c753915d1 Merge pull request #113084 from BrotherShort/fix-tab-bar-offset
Fix tab bar offset
2025-11-24 10:21:35 -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
7477823ad5 Merge pull request #113068 from deralmas/writing-with-style
Wayland: Implement compose and dead key support
2025-11-24 10:21:31 -06:00
3f950a5bdf Merge pull request #113064 from aflorea-2k/fix-thread-warning
Fix a thread warning
2025-11-24 10:21:30 -06:00
56d766a2a7 Merge pull request #113061 from Ivorforce/profile-alloc-fixes
Only call `GodotProfileAlloc` when the allocation actually happened.
2025-11-24 10:21:29 -06:00
55e98063fe Merge pull request #113055 from TokageItLab/tbik-mutable-fix
Fix mutable bone axes process in TwoBoneIK3D
2025-11-24 10:21:28 -06:00
a56260773b Merge pull request #107423 from TokageItLab/blend_with_rest
Add `interpolate_via_rest()` static func to Animation class
2025-11-24 10:21:26 -06:00
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