mirror of
https://github.com/swaywm/sway.git
synced 2026-03-04 01:41:11 -05:00
hide_cursor: Add an option to hide when typing
Add an option for the `hide_cursor` command to hide the cursor when typing, i.e. whenever a key is pressed.
This commit is contained in:
parent
4799cb0960
commit
96578aa91e
7 changed files with 91 additions and 15 deletions
|
|
@ -181,6 +181,12 @@ struct seat_attachment_config {
|
|||
// TODO other things are configured here for some reason
|
||||
};
|
||||
|
||||
enum seat_config_hide_cursor_when_typing {
|
||||
HIDE_WHEN_TYPING_DEFAULT, // the default is currently disabled
|
||||
HIDE_WHEN_TYPING_ENABLE,
|
||||
HIDE_WHEN_TYPING_DISABLE,
|
||||
};
|
||||
|
||||
enum seat_config_allow_constrain {
|
||||
CONSTRAIN_DEFAULT, // the default is currently enabled
|
||||
CONSTRAIN_ENABLE,
|
||||
|
|
@ -216,6 +222,7 @@ struct seat_config {
|
|||
int fallback; // -1 means not set
|
||||
list_t *attachments; // list of seat_attachment configs
|
||||
int hide_cursor_timeout;
|
||||
enum seat_config_hide_cursor_when_typing hide_cursor_when_typing;
|
||||
enum seat_config_allow_constrain allow_constrain;
|
||||
enum seat_config_shortcuts_inhibit shortcuts_inhibit;
|
||||
enum seat_keyboard_grouping keyboard_grouping;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue