godot/platform
Riteo Siuga 4df96fc7ab Wayland: Set window parent before commit
Fixes a timing issue where dialogs got configured right before having
their parent set. This gave compositors the time to resize/rearrange the
dialog as if it were a normal window, only to be marked as "floating"
right away. On niri, this manifested as huge dialog windows.

This is achieved with the addition of a `p_parent_id` parameter to
`window_create`, akin to its popup counterpart.

`window_create` now also accepts a single `Size2i` parameter instead of
two integers, in line with the rest of the `WaylandThread` API. The
original idea was to have a very "barebones" API, akin to the `drivers/`
directory, but that didn't pan out.
2025-10-28 04:10:28 +01:00
..
android Merge pull request #94047 from KoBeWi/resource_printer 2025-10-16 12:48:11 -05:00
ios Build: Fix container build path for swift 2025-10-15 06:32:31 +11:00
linuxbsd Wayland: Set window parent before commit 2025-10-28 04:10:28 +01:00
macos Merge pull request #111299 from stuartcarnie/swift_build 2025-10-18 11:45:54 +02:00
visionos Build: Fix container build path for swift 2025-10-15 06:32:31 +11:00
web Core: Cleanup headers in core/config 2025-10-06 09:20:56 -05:00
windows Merge pull request #111566 from Repiteo/scons/mingw-big-obj 2025-10-14 10:31:28 -05:00
platform_builders.py SCons: Begin decoupling generation & build code 2025-04-25 08:23:01 -05:00
register_platform_apis.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub SCons: Begin decoupling generation & build code 2025-04-25 08:23:01 -05:00