add layout variant.

This commit is contained in:
Miroslav Šedivý
2021-01-12 23:52:44 +01:00
parent 7f18c5842d
commit 71dbdc06f5
5 changed files with 10 additions and 8 deletions

View File

@ -43,7 +43,7 @@ type DesktopManager interface {
ResetKeys()
ScreenConfigurations() map[int]ScreenConfiguration
GetScreenSize() *ScreenSize
SetKeyboardLayout(layout string) error
SetKeyboardLayout(layout string, variant string) error
SetKeyboardModifiers(mod KeyboardModifiers)
GetKeyboardModifiers() KeyboardModifiers
GetCursorImage() *CursorImage

View File

@ -140,8 +140,9 @@ type KeyboardModifiers struct {
}
type KeyboardLayout struct {
Event string `json:"event,omitempty"`
Layout string `json:"layout"`
Event string `json:"event,omitempty"`
Layout string `json:"layout"`
Variant string `json:"variant"`
}
/////////////////////////////