Saiba mais!!
Os desenvolvedores do GNOME têm trabalhado em um novo protocolo Wayland, o protocolo "gtk_text_input", que agora é implementado em seu compositor Mutter.
Separe do protocolo zwp_text_input, o protocolo gtk_text_input foi projetado para representar entrada de texto e métodos de entrada associados a um assento e eventos de entrada / saída. Este protocolo administrado pelo GNOME para Mutter é delineado através deste compromisso com a sua especificação de protocolo vivendo na árvore para Mutter, dado o foco do GNOME.
Este novo protocolo de entrada de texto para Wayland agora é implementado no Mutter . O desenvolvedor do GNOME, Carlos Garnacho, resume o trabalho como:
Esta é a implementação do protocolo interno de entrada de texto que será usado para comunicar IMs (a serem implementados pelo gnome-shell) com os clientes. O protocolo text_input tem seu próprio foco expresso através de eventos enter / leave, que normalmente seguirão o teclado.
O cliente poderá comunicar o seu estado atual (por exemplo, o estado do foco, o retângulo do cursor nas coordenadas da superfície, o texto que circunda a posição do cursor, ...) e receberá comandos do compositor (por exemplo, preeditar texto, cometer uma string, ...). ...).
Esta é uma das melhorias Wayland para encontrar com a versão GNOME 3.28 em março.
Sempre que houver um método de entrada ativo, o compositor encaminhará eventos-chave diretamente através dele. O cliente não receberá eventos wl_keyboard se o evento for consumido pelo IM.
Fonte
Até a próxima!!
Nenhum comentário:
Postar um comentário