Send text_input_rectangle requests for text-input

This commit is contained in:
Tadeo Kondrak 2020-12-20 15:01:21 -07:00
parent c1675af103
commit 95c0c89cac
No known key found for this signature in database
GPG key ID: D41E092CA43F1D8B
7 changed files with 143 additions and 2 deletions

View file

@ -139,6 +139,13 @@ struct button_tracker {
bool send_to_client; /* Only valid when surface is the main grid surface */
};
struct rect {
int x;
int y;
int width;
int height;
};
struct seat {
struct wayland *wayl;
struct wl_seat *wl_seat;
@ -236,6 +243,11 @@ struct seat {
/* Input Method Editor */
struct zwp_text_input_v3 *wl_text_input;
struct {
struct {
struct rect pending;
struct rect sent;
} cursor_rect;
struct {
struct {
char *text;