protocols: move text-input-v1 to hyprwayland-scanner (#7096)

* move text-input-v1 to hyprwayland-scanner

* vro
This commit is contained in:
Ikalco 2024-07-29 11:14:19 -05:00 committed by GitHub
parent 01560c9d7c
commit 60b663e276
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 196 additions and 314 deletions

View file

@ -10,7 +10,7 @@
class CInputManager;
class CHyprRenderer;
struct STextInputV1;
class CTextInputV1;
class CInputMethodV2;
class CInputMethodRelay {
@ -18,8 +18,8 @@ class CInputMethodRelay {
CInputMethodRelay();
void onNewIME(SP<CInputMethodV2>);
void onNewTextInput(std::any tiv3);
void onNewTextInput(STextInputV1* pTIV1);
void onNewTextInput(WP<CTextInputV3> tiv3);
void onNewTextInput(WP<CTextInputV1> pTIV1);
void activateIME(CTextInput* pInput);
void deactivateIME(CTextInput* pInput);
@ -48,6 +48,7 @@ class CInputMethodRelay {
struct {
CHyprSignalListener newTIV3;
CHyprSignalListener newTIV1;
CHyprSignalListener newIME;
CHyprSignalListener commitIME;
CHyprSignalListener destroyIME;