mutter/src
Carlos Garnacho ae102ee301 x11: Refactor ClutterStage key focus management
Integrate it into the code, instead of depending on MetaDisplay
notify::focus-window for it. Now, instead of focusing explicitly the
stage window, we focus a NULL window, and let the MetaX11Display
determine whether focus should go to the stage window if there's
a focused actor, or the no_focus_window if nothing has focus.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3269>
2023-12-18 17:55:27 +00:00
..
backends kms/device: Replace get_plane*() with has_plane*() 2023-12-18 13:35:09 +00:00
common common/drm-formats: Rename to MetaFormatInfo and simplify API 2023-11-22 12:11:38 +00:00
compositor x11: Adopt code to focus stage window on Clutter key focus 2023-12-18 17:55:27 +00:00
core core: Drop focus_frame argument from meta_display_set_input_focus() 2023-12-18 17:55:27 +00:00
frames cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta core: Drop focus_frame argument from meta_display_set_input_focus() 2023-12-18 17:55:27 +00:00
tests monitor-config-manager: Let CRTC assignment transform be logical 2023-12-18 13:35:09 +00:00
wayland core: Drop focus_frame argument from meta_display_set_input_focus() 2023-12-18 17:55:27 +00:00
x11 x11: Refactor ClutterStage key focus management 2023-12-18 17:55:27 +00:00
meson.build x11: Remove icon cache 2023-12-15 14:14:33 +00:00
meta-private-enum-types.c.in build: Add missing include 2022-08-10 20:28:40 +02:00
meta-private-enum-types.h.in cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00