1
0
Fork 0
Commit Graph

79167 Commits

Author SHA1 Message Date
Thaddeus Crews 0da802cdd7
Merge pull request #111114 from bruvzg/sigpipe_ign
Suppress SIGPIPE when writing to a pipe.
2025-11-25 09:52:27 -06:00
Thaddeus Crews 4dbac6eaea
Merge pull request #112810 from lawnjelly/fti_camera2d_accept_resets
`FTI` - `Camera2D` accepts resets only after entering tree
2025-11-25 09:52:26 -06:00
Thaddeus Crews 5ff7a9e793
Merge pull request #112031 from bruvzg/vm_os_f
Fix embedded window frame oversampling, fix DPITexture using uninitialized size in some conditions.
2025-11-25 09:52:24 -06:00
Thaddeus Crews a259ad354f
Merge pull request #112295 from bruvzg/rtl_empty_scroll
[RTL] Do not apply scroll offset to empty RTL.
2025-11-25 09:52:23 -06:00
Thaddeus Crews b2b30b437b
Merge pull request #112935 from kitbdev/fix-selecting-disabled-tabs
Fix disabled tabs in TabBar are selectable
2025-11-25 09:52:21 -06:00
Thaddeus Crews d5b705600c
Merge pull request #112547 from KoBeWi/banned_from_signaling🛑
Prevent emitting signals when previewing resource
2025-11-25 09:52:19 -06:00
Thaddeus Crews 231adb0f0c
Merge pull request #91617 from vnen/gdscript-only-check-exposed-classes
GDScript: Make check for exposed classes more consistent
2025-11-25 09:52:18 -06:00
George Marques 501c5b0900
GDScript: Make check for exposed classes more consistent
Some places were already checking if classes from ClassDB were exposed,
while others didn't. This makes the check more consistent to avoid
disparities which can lead to crashes.
2025-11-25 12:24:18 -03:00
Thaddeus Crews 22a28e07cc
Merge pull request #101407 from nattyrice/atlas-merge-tool-fix
Fix Atlas Merge Tool Crash
2025-11-25 07:07:02 -06:00
Thaddeus Crews 14185ef082
Merge pull request #113145 from bruvzg/align_fix
Fix memory alignment on 32-bit Windows.
2025-11-25 07:07:01 -06:00
Thaddeus Crews ada0e6032e
Merge pull request #112087 from KoBeWi/improved_docking
Improve editing EditorDock node
2025-11-25 07:07:00 -06:00
Thaddeus Crews 0ebb11041b
Merge pull request #113138 from deralmas/embedder-oopsies
Wayland: Fix Wayland driver in export templates
2025-11-25 07:06:59 -06:00
Thaddeus Crews 8eb265c646
Merge pull request #113134 from lodetrick/icon-node-dock
Update native menu icons after Node dock split
2025-11-25 07:06:57 -06:00
Thaddeus Crews d0727a39b6
Merge pull request #113039 from xuhuisheng/dev/animation-map
Fix AHashMap realloc cause AnimationPlayer crash
2025-11-25 07:06:56 -06:00
Thaddeus Crews 912da563d5
Merge pull request #113070 from lodetrick/dock-too-many-notifications
Remove extra `NOTIFICATION_VISIBILITY_CHANGED` notifications in docks
2025-11-25 07:06:55 -06:00
Thaddeus Crews 258ee89997
Merge pull request #90411 from kitbdev/multisplit
Allow SplitContainer to have more than two children
2025-11-25 07:06:53 -06:00
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Dario d17ea061bc Move D3D12's automatic texture clears to RenderingDevice. 2025-11-25 09:34:38 -03:00
Pāvels Nadtočajevs 51ff09dc1e
Fix memory alignment on 32-bit Windows. 2025-11-25 13:01:43 +02:00
xuhuisheng 6efe6aa60c Fix AHashMap realloc cause AnimationPlayer crash 2025-11-25 17:49:18 +08:00
Dery Almas 8fb195e20d Wayland: Fix Wayland driver in export templates
I might have accidentally put the socket connection logic inside a
`TOOLS_ENABLED` `#ifdef` xD
2025-11-25 03:36:16 +01:00
Logan Detrick b4f58e5d8e Update native menu icons after Node dock split 2025-11-24 16:40:27 -08:00
Lukas Tenbrink 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews b962544a3e
Merge pull request #93463 from OneBogdan01/test-decal
Add unit tests for `Decal`
2025-11-24 16:00:09 -06:00
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 9a8b9e5c24
Merge pull request #113010 from blueskythlikesclouds/persistent-map-staging-buffers
Persistently map staging buffers.
2025-11-24 16:00:04 -06:00
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews e1b3387513
Merge pull request #108704 from wjt/xdg-portal-inhibit
Support XDG Inhibit portal
2025-11-24 15:59:56 -06:00
Thaddeus Crews 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
kit 7e55f1d1bf Allow SplitContainer to have multiple children 2025-11-24 16:50:09 -05:00
Bastiaan Olij e5100fd204 Ensure we use DATA_FORMAT_R32_SFLOAT for depth resolve buffer on Forward+ 2025-11-25 08:30:23 +11:00
kobewi a945df8413 Improve editing EditorDock node
Co-authored-by: Capry <lunacapryy@gmail.com>
2025-11-24 22:17:28 +01:00
David Snopek 0820f32699 Update `libgodot.h` to use `gdextension_interface.gen.h` 2025-11-24 14:39:21 -06:00
Rémi Verschelde 51be9b5f1c
SCons: Fix logic when passing `optimize=auto` explicitly from command-line
- Fixes #113119.
2025-11-24 19:24:47 +01:00
David Snopek 090a4540b7 Use `RequiredParam` and `RequiredResult` in a handful of places in order to test 2025-11-24 12:12:10 -06:00
David Snopek 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
Dario f0e57a727b Skip ResourceLoader's progress query if not requested. 2025-11-24 14:40:07 -03:00
Lukas Tenbrink de18f3200e Move History dock to the bottom left by default. 2025-11-24 17:38:47 +01:00
Thaddeus Crews bbe9654327
Merge pull request #111484 from HolonProduction/rm-debugger-shortcut
Remove unused `Window::debugger_stop_shortcut`
2025-11-24 10:21:47 -06:00