IME: support IME popup

This commit is contained in:
tokyo4j 2024-02-23 03:50:55 +09:00 committed by Johan Malm
parent 53fc8d5e39
commit b6d576922b
7 changed files with 175 additions and 1 deletions

View file

@ -29,12 +29,19 @@ struct input_method_relay {
*/
struct text_input *active_text_input;
struct wlr_input_popup_surface_v2 *popup_surface;
struct wlr_scene_tree *popup_tree;
struct wl_listener new_text_input;
struct wl_listener new_input_method;
struct wl_listener input_method_commit;
struct wl_listener input_method_grab_keyboard;
struct wl_listener input_method_destroy;
struct wl_listener input_method_new_popup_surface;
struct wl_listener popup_surface_destroy;
struct wl_listener popup_surface_commit;
struct wl_listener keyboard_grab_destroy;
struct wl_listener focused_surface_destroy;