imwayland: Suppport terminal purpose
This commit is contained in:
parent
d1a9ba2c93
commit
c7c8ab6624
@ -985,6 +985,7 @@ G_END_DECLS
|
||||
* @GTK_INPUT_PURPOSE_NAME: Edited field expects the name of a person
|
||||
* @GTK_INPUT_PURPOSE_PASSWORD: Like @GTK_INPUT_PURPOSE_FREE_FORM, but characters are hidden
|
||||
* @GTK_INPUT_PURPOSE_PIN: Like @GTK_INPUT_PURPOSE_DIGITS, but characters are hidden
|
||||
* @GTK_INPUT_PURPOSE_TERMINAL: Allow any character, in addition to control codes
|
||||
*
|
||||
* Describes primary purpose of the input widget. This information is
|
||||
* useful for on-screen keyboards and similar input methods to decide
|
||||
@ -1018,7 +1019,8 @@ typedef enum
|
||||
GTK_INPUT_PURPOSE_EMAIL,
|
||||
GTK_INPUT_PURPOSE_NAME,
|
||||
GTK_INPUT_PURPOSE_PASSWORD,
|
||||
GTK_INPUT_PURPOSE_PIN
|
||||
GTK_INPUT_PURPOSE_PIN,
|
||||
GTK_INPUT_PURPOSE_TERMINAL,
|
||||
} GtkInputPurpose;
|
||||
|
||||
/**
|
||||
|
@ -419,6 +419,8 @@ translate_purpose (GtkInputPurpose purpose)
|
||||
return ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_PASSWORD;
|
||||
case GTK_INPUT_PURPOSE_PIN:
|
||||
return ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_PIN;
|
||||
case GTK_INPUT_PURPOSE_TERMINAL:
|
||||
return ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_TERMINAL;
|
||||
}
|
||||
|
||||
return ZWP_TEXT_INPUT_V3_CONTENT_PURPOSE_NORMAL;
|
||||
|
Loading…
Reference in New Issue
Block a user