godot/platform
Riteo c15cd3acc4 Wayland: Simplify cursor code and fix custom cursors
Initially the WaylandThread cursor code was supposed to be as stateless
as possible but, as time went on, this wasn't possible.

This expectation made the resulting API quite convoluted, so this patch
aims to simplify it substantially bot in terms of API surface and, most
importantly, in terms of actual implementation complexity.

This patch also fixes custom cursors since I accidentally changed the
mmap flags to MAP_PRIVATE some time ago. This took me hours to notice.
2024-09-13 19:08:53 +02:00
..
android [Editor] Expose more editor settings to documentation 2024-09-12 15:34:49 +02:00
ios [Editor] Expose more editor settings to documentation 2024-09-12 15:34:49 +02:00
linuxbsd Wayland: Simplify cursor code and fix custom cursors 2024-09-13 19:08:53 +02:00
macos [Editor] Expose more editor settings to documentation 2024-09-12 15:34:49 +02:00
web [Editor] Expose more editor settings to documentation 2024-09-12 15:34:49 +02:00
windows [Editor] Expose more editor settings to documentation 2024-09-12 15:34:49 +02:00
register_platform_apis.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub SCons: Add method to generate raw cstrings 2024-07-31 14:22:04 -05:00