godot/platform/linuxbsd/x11
Juan Linietsky 15144c24bd Implement a transient_to_focused mode
This intends to be the correct way to handle non-child windows becoming covered by the current window when becoming focused.
Enabling this property on select windows, they will become transient to the currently focused one when becoming visible.

This deprecates the "unparent_when_invisible" function introduced by #76025.
2024-01-14 18:51:44 +01:00
..
dynwrappers [X11] Add support for dead keys without active IME. Fix IME focus and cleanup. 2023-01-30 13:31:48 +02:00
detect_prime_x11.cpp [X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam. 2023-11-06 12:40:44 +02:00
detect_prime_x11.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
display_server_x11.cpp Implement a transient_to_focused mode 2024-01-14 18:51:44 +01:00
display_server_x11.h Implement a transient_to_focused mode 2024-01-14 18:51:44 +01:00
gl_manager_x11_egl.cpp [X11] Add support for using EGL/GLES instead of GLX. 2023-10-04 14:15:36 +03:00
gl_manager_x11_egl.h [X11] Add support for using EGL/GLES instead of GLX. 2023-10-04 14:15:36 +03:00
gl_manager_x11.cpp [X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam. 2023-11-06 12:40:44 +02:00
gl_manager_x11.h [X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam. 2023-11-06 12:40:44 +02:00
key_mapping_x11.cpp [Linux/X11] Add some missing keycodes/scancodes. 2023-03-08 12:13:41 +02:00
key_mapping_x11.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +02:00
SCsub [X11] Add support for using EGL/GLES instead of GLX. 2023-10-04 14:15:36 +03:00
vulkan_context_x11.cpp Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts 2023-12-20 19:18:08 +01:00
vulkan_context_x11.h Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts 2023-12-20 19:18:08 +01:00