Thaddeus Crews
15438d2d64
Merge pull request #117828 from lawnjelly/fti_fix_property_release_4
...
`FTI` - Fix property release updates
2026-04-14 07:11:06 -05:00
Thaddeus Crews
86075f7af1
Merge pull request #118561 from bruvzg/gm_crash
...
Fix GameView crash on init.
2026-04-14 07:11:05 -05:00
Thaddeus Crews
d3bbd95ccf
Merge pull request #118559 from bruvzg/ios_oneclick_26
...
[iOS] Fix one-click deploy with Xcode 26.
2026-04-14 07:11:04 -05:00
Thaddeus Crews
8e0030b4ee
Merge pull request #118554 from deralmas/wl/complex-pointer-frames
...
Wayland: Handle complex pointer event frames
2026-04-14 07:11:03 -05:00
Thaddeus Crews
0880a908d7
Merge pull request #118536 from StarryWorm/fix-label-crash
...
Defer minimum size updates in maximum size handling
2026-04-14 07:11:02 -05:00
Thaddeus Crews
57af0d2cf2
Merge pull request #118351 from StarryWorm/flip-em
...
Reorganize `Control` inspector layout
2026-04-14 07:11:01 -05:00
Thaddeus Crews
5651d1c407
Merge pull request #118548 from dsnopek/gdextension-reuse-real-gdtype-in-placeholder
...
GDExtension: Use real GDType in placeholder
2026-04-14 07:11:00 -05:00
Thaddeus Crews
31aaec1f2b
Merge pull request #118546 from mieko/gltf-importer-deprecated-fix
...
EditorSceneFormatImporterGLTF: Fix build with `deprecated=no`
2026-04-14 07:10:59 -05:00
Thaddeus Crews
8e303ff6d9
Merge pull request #118535 from clayjohn/drawable-texture-fix
...
Remove `set_width` and `set_height` from DrawableTexture since they are not functional
2026-04-14 07:10:58 -05:00
Thaddeus Crews
7ce1853014
Merge pull request #108219 from CookieBadger/area-light-integration
...
Add Rectangular Area Light Source
2026-04-14 07:10:56 -05:00
lawnjelly
6c82d74a28
FTI - Fix property release updates
...
Ensures properties are correctly updated to the server when being removed from the property update list.
2026-04-14 10:50:52 +01:00
Pāvels Nadtočajevs
7050e62fc8
Fix GameView crash on init.
2026-04-14 11:33:13 +03:00
Pāvels Nadtočajevs
1dae15757e
[iOS] Fix one-click deploy with Xcode 26.
2026-04-14 08:20:41 +03:00
Dery Almas
3883ba2a34
Wayland: Handle complex pointer event frames
...
From the spec:
> The wl_pointer.enter and wl_pointer.leave events are logical events
> generated by the compositor and not the hardware. These events are
> also grouped by a wl_pointer.frame. When a pointer moves from one
> surface to another, a compositor should group the wl_pointer.leave
> event within the same wl_pointer.frame. However, a client must not
> rely on wl_pointer.leave and wl_pointer.enter being in the same
> wl_pointer.frame. Compositor-specific policies may require the
> wl_pointer.leave and wl_pointer.enter event being split across
> multiple wl_pointer.frame groups.
From my understanding™ this means that a compositor SHOULD group
leave/enter events together. Is this common? From my testing... Not
really. Notably, (only?) KDE does this.
Our pointer frame event assumed that we would be working with the
currently pointed window but since all events must be logically grouped
together I think it can really only group "normal" events related to the
*leave* event.
Now, whenever there's a pointer focus change, we send everything to the
old window, if it exists, otherwise the currently pointed one.
This approach seems to handle complex event frames with both leave and
enter events properly now, with good results on all compositors.
This patch also and makes it harder to get to a null check when the
window simply does not exists (the error was meant only for existing but
invalid windows), along with an helper method to aid in this.
2026-04-14 01:18:55 +02:00
David Snopek
4e79ddb81c
GDExtension: Use real GDType in placeholder
2026-04-13 17:13:26 -05:00
Mike Owens
fb5724341b
EditorSceneFormatImporterGLTF: Fix build with deprecated=no
2026-04-13 17:55:49 -04:00
Thaddeus Crews
0b3dc97fba
Merge pull request #118365 from Calinou/doc-randomnumbergenerator-rand-weighted
...
Improve `RandomNumberGenerator.rand_weighted()` description in the class reference
2026-04-13 15:52:19 -05:00
Thaddeus Crews
8fd7cdac7e
Merge pull request #115151 from YeldhamDev/multi_node_theme_fix
...
Fix theme properties not being handled correctly by `MultiNodeEdit`
2026-04-13 15:52:18 -05:00
Thaddeus Crews
e15961f681
Merge pull request #118516 from raulsntos/dotnet/fix_GodotVersionConstants_property_name
...
Fix GodotVersionConstants property name
2026-04-13 15:52:17 -05:00
Thaddeus Crews
b042e9688e
Merge pull request #118519 from blueskythlikesclouds/fix-max-instance-computation
...
Fix max instance computation when creating vertex arrays.
2026-04-13 15:52:16 -05:00
Thaddeus Crews
cee489f46e
Merge pull request #118242 from BlueCube3310/draw-tex-set-type
...
Properly set `drawable_type` property in RenderingServer's `DrawableTexture`
2026-04-13 15:52:15 -05:00
Thaddeus Crews
c481829ef4
Merge pull request #118420 from mihe/godot-physics-area-detection
...
Fix Godot Physics missing area overlaps after `area_set_space`
2026-04-13 15:52:14 -05:00
Thaddeus Crews
4a54b89461
Merge pull request #118533 from clayjohn/gles3-z-clip
...
Restore z-clip functionality in the Compatibility renderer
2026-04-13 15:52:12 -05:00
Thaddeus Crews
29d756e073
Merge pull request #107856 from aaronfranke/scene-import-mesh
...
3D scene import: Allow importing files as Mesh or MeshLibrary via ResourceImporterScene
2026-04-13 15:52:11 -05:00
Thaddeus Crews
bafe886286
Merge pull request #115788 from Calinou/gltfdocument-expose-import-flags
...
Expose import flags in GLTFDocument, mark EditorSceneFormatImporter flags as bitfield
2026-04-13 15:52:10 -05:00
Thaddeus Crews
35e62dad5c
Merge pull request #118393 from jrouwe/118281
...
Jolt Physics: Fix contact callbacks for body with motion quality LinearCast vs a soft body
2026-04-13 15:52:08 -05:00
Thaddeus Crews
6cdadfc061
Merge pull request #106347 from aaronfranke/doc-euler-intrinsic
...
Clarify intrinsic/local Euler rotation order in 3D documentation
2026-04-13 15:52:07 -05:00
Hugo Locurcio
e598f3abb9
Improve RandomNumberGenerator.rand_weighted() description in the class reference
2026-04-13 22:27:21 +02:00
clayjohn
6f84aae84f
Remove set_width and set_height from DrawableTexture since they are not functional
2026-04-13 13:08:08 -07:00
StarryWorm
ed9efe8287
Defer minimum size updates in maximum size handling
2026-04-13 15:26:15 -04:00
clayjohn
bdc76e0f59
Restore z-clip functionality in the Compatibility renderer
2026-04-13 12:02:44 -07:00
Thaddeus Crews
d1f2007d49
Merge pull request #118512 from akien-mga/ci-node-24
...
CI: Update all actions to latest versions, fixing Node 20 deprecation warnings
2026-04-13 11:46:13 -05:00
Thaddeus Crews
87898da27f
Merge pull request #96748 from aaronfranke/gltf-tex-coord
...
GLTF: Read material texture "texCoord" property on import
2026-04-13 11:46:12 -05:00
Thaddeus Crews
a4dfadd269
Merge pull request #113247 from aaronfranke/gltf-property-list
...
GLTF: Add `export_get_property_list` to GLTFDocumentExtension
2026-04-13 11:46:11 -05:00
Thaddeus Crews
50cc2823d5
Merge pull request #118404 from Rindbee/set-ime_active-to-false-when-the-IME-stops
...
Set `ime_active` to `false` when the IME stops on X11
2026-04-13 11:46:10 -05:00
Thaddeus Crews
6e6d480fd3
Merge pull request #118396 from clayjohn/remove-discardable
...
Remove is_discardable property from several textures
2026-04-13 11:46:09 -05:00
Thaddeus Crews
a4982318a4
Merge pull request #118333 from Joy-less/improve-MoveToward-doc
...
Improve `MoveToward` docs in C#
2026-04-13 11:46:08 -05:00
Thaddeus Crews
c36827986d
Merge pull request #118487 from passivestar/fix-118394
...
Export: Always include global script cache file
2026-04-13 11:46:07 -05:00
Thaddeus Crews
e7eb812750
Merge pull request #118483 from TsFreddie/fork-bad-access
...
Fix `ERR_PRINT` usage in forked child process lead to possible crashing
2026-04-13 11:46:06 -05:00
Thaddeus Crews
2ee7ef7196
Merge pull request #118385 from Rindbee/warn-only-once-when-the-input-method-stops
...
Warn only once when the input method stops
2026-04-13 11:46:05 -05:00
Thaddeus Crews
ee00d63bb2
Merge pull request #113905 from migueldeicaza/debugger-crash
...
Debugger: Rather than looping infinitely on data read errors, drop the connection.
2026-04-13 11:46:03 -05:00
Thaddeus Crews
8d80b74623
Merge pull request #118514 from bruvzg/be
...
Remove unused and broken big endian support code.
2026-04-13 11:46:02 -05:00
Thaddeus Crews
2788762844
Merge pull request #118494 from fire/fix/ubsan-dds-put-u32
...
DDS: Use `put_u32` for unsigned writes.
2026-04-13 11:46:01 -05:00
Thaddeus Crews
53156fc135
Merge pull request #118266 from Akosmo/fix-audio-bus-db-labels
...
Revamp audio bus UI
2026-04-13 11:46:00 -05:00
Thaddeus Crews
935e7bc10e
Merge pull request #118421 from KoBeWi/to_be_or_not_to_be
...
Check for class existence before getting enum constants
2026-04-13 11:45:59 -05:00
Thaddeus Crews
b5feab25cb
Merge pull request #118446 from kevinlam508/revert-118204
...
Revert "Fix EditorSpinSlider drag exceeding min/max boundaries"
2026-04-13 11:45:58 -05:00
Thaddeus Crews
5adbdac72b
Merge pull request #117025 from brandonhare/fix-imported-resource-script-class
...
Fix quick load for resources imported by editor import plugins
2026-04-13 11:45:57 -05:00
Thaddeus Crews
471371dbcc
Merge pull request #116641 from Scrawach/fix-file-dialog-folder-colors
...
Fix icons colors for files and directories at light color preset
2026-04-13 11:45:56 -05:00
Thaddeus Crews
8a91ee8fcb
Merge pull request #117939 from vaner-org/tree-better-drag-edge-cases
...
Handle Tree's root and foreign item drops better
2026-04-13 11:45:54 -05:00
Thaddeus Crews
0f02fb598f
Merge pull request #115274 from YeldhamDev/node_path_delete_fix
...
Fix error when `NodePath` properties have their assigned nodes deleted
2026-04-13 11:45:53 -05:00