Merge branch 'wide-shapes-for-remaining-layouts' into 'main'
Add the remaining, wide shapes for layouts See merge request World/Phosh/squeekboard!630
This commit is contained in:
		
							
								
								
									
										81
									
								
								data/keyboards/am+phonetic_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										81
									
								
								data/keyboards/am+phonetic_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,81 @@
 | 
			
		||||
# Armenian layout created by Norayr Chilingarian
 | 
			
		||||
# Yerevan
 | 
			
		||||
# Oct 2021
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 50,     height: 42 }
 | 
			
		||||
    altline:   { width: 74.54,  height: 42 }
 | 
			
		||||
    wide:      { width: 45.29,  height: 32 }
 | 
			
		||||
    spaceline: { width: 200.96, height: 42 }
 | 
			
		||||
    special:   { width: 62.27,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "՝ է թ փ ձ ջ ւ և ռ չ ճ ֊ ժ"
 | 
			
		||||
        - "ք ո ե ր տ ը ւ ի օ պ խ ծ շ"
 | 
			
		||||
        - "ա ս դ ֆ գ հ յ կ լ ․"
 | 
			
		||||
        - "Shift_L զ ղ ց վ բ ն մ ՛ BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "՝ Է Թ Փ Ձ Ջ Ւ և Ռ Չ Ճ — Ժ"
 | 
			
		||||
        - "Ք Ո Ե Ր Տ Ը Ւ Ի Օ Պ Խ Ծ Շ"
 | 
			
		||||
        - "Ա Ս Դ Ֆ Գ Հ Յ Կ Լ ։"
 | 
			
		||||
        - "Shift_L Զ Ղ Ց Վ Բ Ն Մ ՞ BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "ﬓ  ﬔ  ﬕ  ﬖ  ﬗ   ՟ և"
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "show_numbers_from_symbols   \\ % < > = [ ]  BackSpace"
 | 
			
		||||
        - "* # $ / & - _ + ( )"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° @ { }"
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ԱԲԳ"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										81
									
								
								data/keyboards/am_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										81
									
								
								data/keyboards/am_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,81 @@
 | 
			
		||||
# Armenian layout created by Norayr Chilingarian
 | 
			
		||||
# Yerevan
 | 
			
		||||
# Oct 2021
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 50,     height: 42 }
 | 
			
		||||
    altline:   { width: 74.54,  height: 42 }
 | 
			
		||||
    wide:      { width: 45.29,  height: 32 }
 | 
			
		||||
    spaceline: { width: 200.96, height: 42 }
 | 
			
		||||
    special:   { width: 62.27,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "՝ ֆ ձ ֊ , ։ ՞ ․ ՛ ) օ է ղ"
 | 
			
		||||
        - "ճ փ բ ս մ ո ւ կ ը թ ծ ց »"
 | 
			
		||||
        - "ջ վ գ ե ա ն ի տ հ պ ր"
 | 
			
		||||
        - "Shift_L ժ դ չ յ զ լ ք խ շ ռ BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "՜ Ֆ Ձ — $ … ՟ և ՚ ( Օ Է Ղ"
 | 
			
		||||
        - "Ճ Փ Բ Ս Մ Ո Ւ Կ Ը Թ Ծ Ց «"
 | 
			
		||||
        - "Ջ Վ Գ Ե Ա Ն Ի Տ Հ Պ Պ Ր"
 | 
			
		||||
        - "Shift_L Ժ Դ Չ Յ Զ Լ Ք Խ Շ Ռ BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "ﬓ  ﬔ  ﬕ  ﬖ  ﬗ   ՟ և"
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "show_numbers_from_symbols   \\ % < > = [ ]  BackSpace"
 | 
			
		||||
        - "* # $ / & - _ + ( )"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° @ { }"
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ԱԲԳ"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										74
									
								
								data/keyboards/bg+phonetic_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								data/keyboards/bg+phonetic_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,74 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 48,     height: 42 }
 | 
			
		||||
    altline:   { width: 68.95,  height: 42 }
 | 
			
		||||
    wide:      { width: 72.01,  height: 42 }
 | 
			
		||||
    spaceline: { width: 271.39, height: 42 }
 | 
			
		||||
    special:   { width: 64.55,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "я в е р т ъ у и о п ю"
 | 
			
		||||
        - "а с д ф г х й к л ш щ"
 | 
			
		||||
        - "Shift_L з ь ц ж б н м ч BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space   .    Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Я В Е Р Т Ъ У И О П Ю"
 | 
			
		||||
        - "А С Д Ф Г Х Й К Л Ш Щ"
 | 
			
		||||
        - "Shift_L З Ь Ц Ж Б Н М Ч BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space   ,    Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # € % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ $ ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        Return"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										74
									
								
								data/keyboards/bg_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								data/keyboards/bg_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,74 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 48,     height: 42 }
 | 
			
		||||
    altline:   { width: 68.95,  height: 42 }
 | 
			
		||||
    wide:      { width: 72.01,  height: 42 }
 | 
			
		||||
    spaceline: { width: 271.39, height: 42 }
 | 
			
		||||
    special:   { width: 64.55,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "у е и ш щ к с д з ц б"
 | 
			
		||||
        - "ь я а о ж г т н в м ч"
 | 
			
		||||
        - "Shift_L ю й ъ ф х п р л BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space   .    Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "У Е И Ш Щ К С Д З Ц Б"
 | 
			
		||||
        - "Ь Я А О Ж Г Т Н В М Ч"
 | 
			
		||||
        - "Shift_L Ю Й Ъ Ф Х П Р Л BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space   ,    Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # € % & - _ + ( )"
 | 
			
		||||
        - "show_symbols , \" ' : ; ! ? ѝ BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ $ ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        Return"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										75
									
								
								data/keyboards/br_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										75
									
								
								data/keyboards/br_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,75 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 77.52, height: 42 }
 | 
			
		||||
    wide:      { width: 91.25, height: 42 }
 | 
			
		||||
    spaceline: { width: 209,   height: 42 }
 | 
			
		||||
    special:   { width: 64.76, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l ç"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space     , Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L Ç"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space     . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "à À á Á ã Ã â Â é É"
 | 
			
		||||
        - "show_symbols   ê Ê í Í ó Ó ô Ô"
 | 
			
		||||
        - "show_letters        õ Õ ú Ú ü Ü . BackSpace"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "@ # $ % - + ÷ × = ≠"
 | 
			
		||||
        - "( ) § & < > / * { }"
 | 
			
		||||
        - "show_numbers_from_symbols     º \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: show_prefs
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "1ã"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "1ã"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										88
									
								
								data/keyboards/ca_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								data/keyboards/ca_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,88 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 77.52, height: 42 }
 | 
			
		||||
    wide:      { width: 91.25, height: 42 }
 | 
			
		||||
    spaceline: { width: 209,   height: 42 }
 | 
			
		||||
    special:   { width: 64.76, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        show_eschars Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        show_eschars Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        show_eschars Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        show_eschars Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "à â ç é è ê ë î ï ô"
 | 
			
		||||
        - "ù û À Â Ç É È Ê Î Ô"
 | 
			
		||||
        - "show_numbers_from_symbols  ' ! ? . ,   BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        show_eschars Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: show_prefs
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_eschars:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "eschars"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "âÂ"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										71
									
								
								data/keyboards/ch+de_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										71
									
								
								data/keyboards/ch+de_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,71 @@
 | 
			
		||||
# Maintained by Patrick Jörg <patrickjoerg@gmx.ch>. No Copyright, enjoy!
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,     height: 42 }
 | 
			
		||||
    altline:   { width: 70.65,  height: 42 }
 | 
			
		||||
    wide:      { width: 86.84,  height: 42 }
 | 
			
		||||
    spaceline: { width: 103.03, height: 42 }
 | 
			
		||||
    special:   { width: 41.21,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t z u i o p ü"
 | 
			
		||||
        - "a s d f g h j k l ö ä"
 | 
			
		||||
        - "Shift_L   y x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers ? !  preferences    '   space        , . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Z U I O P Ü"
 | 
			
		||||
        - "A S D F G H J K L Ö Ä"
 | 
			
		||||
        - "Shift_L   Y X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers - _  preferences    \"  space        , . Return"
 | 
			
		||||
    numbers:      
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ * + - = ( ) ~ < >"
 | 
			
		||||
        - "show_symbols  # & / \\ √ ; : BackSpace"
 | 
			
		||||
        - "show_letters ? !  preferences    _   space        , . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "€ $ £ ¥ % | § µ [ ]"
 | 
			
		||||
        - "© ® § ` ^ { } · ¡ ¿"
 | 
			
		||||
        - "show_numbers  « » ÷ × “ ” „ BackSpace"
 | 
			
		||||
        - "show_letters  preferences    -   space        , . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        label: " "
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										82
									
								
								data/keyboards/ch+fr_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										82
									
								
								data/keyboards/ch+fr_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,82 @@
 | 
			
		||||
# Maintained by: Jordi Bossy <jordi@bossy.space>. No Copyright, enjoy!
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,     height: 42 }
 | 
			
		||||
    altline:   { width: 70.65,  height: 42 }
 | 
			
		||||
    wide:      { width: 86.84,  height: 42 }
 | 
			
		||||
    spaceline: { width: 103.03, height: 42 }
 | 
			
		||||
    special:   { width: 41.21,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t z u i o p"
 | 
			
		||||
        - "a s d f g h j k l ?"
 | 
			
		||||
        - "Shift_L   y x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences    '   space        , . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Z U I O P"
 | 
			
		||||
        - "A S D F G H J K L !"
 | 
			
		||||
        - "Shift_L   Y X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences    \"  space        , . Return"
 | 
			
		||||
    numbers:      
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ * + - = ( ) ~ < >"
 | 
			
		||||
        - "show_symbols  # & / \\ √ ; : BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences    _   space        , . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "€ $ £ ¥ % | § µ [ ]"
 | 
			
		||||
        - "© ® § ` ^ { } · ¡ ¿"
 | 
			
		||||
        - "show_numbers  « » ÷ × “ ” „ BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences    -   space        , . Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "à â ç é è ê î ô ù û"
 | 
			
		||||
        - "À Â Ç É È Ê Î Ô Ù Û"
 | 
			
		||||
        - "show_numbers  æ œ ä ë ï ö ü  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences  ñ Ñ   space        ° ß Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_eschars:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "eschars"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "Ââ"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        label: " "
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										69
									
								
								data/keyboards/dk_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								data/keyboards/dk_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,69 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 48,     height: 42 }
 | 
			
		||||
    altline:   { width: 72.58,  height: 42 }
 | 
			
		||||
    wide:      { width: 92.99,  height: 42 }
 | 
			
		||||
    spaceline: { width: 225.87, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p å"
 | 
			
		||||
        - "a s d f g h j k l ø æ"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        .    Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P Å"
 | 
			
		||||
        - "A S D F G H J K L Ø Æ"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        .    Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        .    Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        .    Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    ".":
 | 
			
		||||
        outline: altline
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										78
									
								
								data/keyboards/email/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										78
									
								
								data/keyboards/email/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,78 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 77.52, height: 42 }
 | 
			
		||||
    wide:      { width: 91.25, height: 42 }
 | 
			
		||||
    spaceline: { width: 157,   height: 42 }
 | 
			
		||||
    special:   { width: 64.76, height: 42 }
 | 
			
		||||
    large:     { width: 54.76, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        @ . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        @ . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        @ . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        @ . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    "@":
 | 
			
		||||
        outline: "large"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "large"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
@ -25,7 +25,7 @@ views:
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "ĉ ĝ ĥ ĵ ŝ ŭ ?"
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										81
									
								
								data/keyboards/epo_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										81
									
								
								data/keyboards/epo_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,81 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 77.52, height: 42 }
 | 
			
		||||
    wide:      { width: 91.25, height: 42 }
 | 
			
		||||
    spaceline: { width: 146.7, height: 42 }
 | 
			
		||||
    special:   { width: 52,    height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        , . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        ! ? Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "ĉ ĝ ĥ ĵ ŝ ŭ ?"
 | 
			
		||||
        - "Ĉ Ĝ Ĥ Ĵ Ŝ Ŭ !"
 | 
			
		||||
        - "show_numbers ' - 🐊 💚 🌐 . BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        „ “ Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_eschars:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "eschars"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ŭŜ"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        label: " "
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										80
									
								
								data/keyboards/es+cat_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										80
									
								
								data/keyboards/es+cat_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,80 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,     height: 42 }
 | 
			
		||||
    altline:   { width: 77.51,  height: 42 }
 | 
			
		||||
    wide:      { width: 91.25,  height: 42 }
 | 
			
		||||
    spaceline: { width: 146.69, height: 42 }
 | 
			
		||||
    special:   { width: 64.75,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l ç"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        ? . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L Ç"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        ¿ . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # € % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! = BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ $ ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "á é í ó ú Á É Í Ó Ú"
 | 
			
		||||
        - "à è ì ò ù À È Ì Ò Ù"
 | 
			
		||||
        - "show_numbers ü ç ï Ü Ç Ï ¡  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        « » Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "default"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_eschars:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "eschars"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "àÀ"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										80
									
								
								data/keyboards/es_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										80
									
								
								data/keyboards/es_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,80 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,     height: 42 }
 | 
			
		||||
    altline:   { width: 77.51,  height: 42 }
 | 
			
		||||
    wide:      { width: 91.25,  height: 42 }
 | 
			
		||||
    spaceline: { width: 146.69, height: 42 }
 | 
			
		||||
    special:   { width: 64.75,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l ñ"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        ? . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L Ñ"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        ¿ . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # € % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! = BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ $ ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "á é í ó ú Á É Í Ó Ú"
 | 
			
		||||
        - "à è ì ò ù À È Ì Ò Ù"
 | 
			
		||||
        - "show_numbers ü ç ï Ü Ç Ï ¡  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        « » Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "default"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_eschars:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "eschars"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "áÁ"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										69
									
								
								data/keyboards/fi_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								data/keyboards/fi_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,69 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 48,     height: 42 }
 | 
			
		||||
    altline:   { width: 72.59,  height: 42 }
 | 
			
		||||
    wide:      { width: 93,     height: 42 }
 | 
			
		||||
    spaceline: { width: 225.88, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p å"
 | 
			
		||||
        - "a s d f g h j k l ö ä"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        .    Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P Å"
 | 
			
		||||
        - "A S D F G H J K L Ö Ä"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        .    Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        .    Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        .    Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    ".":
 | 
			
		||||
        outline: altline
 | 
			
		||||
    space:
 | 
			
		||||
        outline: spaceline
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										75
									
								
								data/keyboards/ge_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										75
									
								
								data/keyboards/ge_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,75 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,     height: 42 }
 | 
			
		||||
    altline:   { width: 77.52,  height: 42 }
 | 
			
		||||
    wide:      { width: 91.26,  height: 42 }
 | 
			
		||||
    spaceline: { width: 209.01, height: 42 }
 | 
			
		||||
    special:   { width: 64.76,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "ქ წ ე რ ტ ყ უ ი ო პ"
 | 
			
		||||
        - "ა ს დ ფ გ ჰ ჯ კ ლ"
 | 
			
		||||
        - "Shift_L ზ ხ ც ვ ბ ნ მ BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "ქ ჭ ე ღ თ ყ უ ი ო პ"
 | 
			
		||||
        - "ა შ დ ფ გ ჰ ჟ კ ლ"
 | 
			
		||||
        - "Shift_L ძ ხ ჩ ვ ბ ნ მ BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "! @ # $ % ^ & * ( )"
 | 
			
		||||
        - "show_symbols   - ' \" : ; , ?   BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "+ ⨯ ÷ = / _ € £ ¥ ₾"
 | 
			
		||||
        - "~ ` | · √ π τ ° { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										228
									
								
								data/keyboards/gr+polytonic_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										228
									
								
								data/keyboards/gr+polytonic_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,228 @@
 | 
			
		||||
# Greek polytonic layout by Antonis Tsolomitis
 | 
			
		||||
# University of the Aegean, Department of Mathematics, atsol@aegean.gr
 | 
			
		||||
# March 2022
 | 
			
		||||
# 
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 74,    height: 60 }
 | 
			
		||||
    altline:   { width: 97.44, height: 60 }
 | 
			
		||||
    wide:      { width: 114.7, height: 60 }
 | 
			
		||||
    extrawide: { width: 122.1, height: 60 }
 | 
			
		||||
    spaceline: { width: 259,   height: 60 }
 | 
			
		||||
    special:   { width: 81.4,  height: 60 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "; ς ε ρ τ υ θ ι ο π"
 | 
			
		||||
        - "α σ δ φ γ η ξ κ λ show_accents"
 | 
			
		||||
        - "Shift_L ζ χ ψ ω β ν μ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space . CommaSpecial Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - ": € Ε Ρ Τ Υ Θ Ι Ο Π"
 | 
			
		||||
        - "Α Σ Δ Φ Γ Η Ξ Κ Λ show_accents"
 | 
			
		||||
        - "Shift_L Ζ Χ Ψ Ω Β Ν Μ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space ! ·Special Return"
 | 
			
		||||
    accents:
 | 
			
		||||
        - "show_psiliordasiaandvaria show_psiliordasiaandoxia show_psiliordasia show_bariaorperispomeni show_oxia"
 | 
			
		||||
        - "show_PsiliOrDasiaAndVaria show_PsiliOrDasiaAndOxia show_PsiliOrDasia show_BariaOrPerispomeni show_Oxia show_base"
 | 
			
		||||
        - "show_PsiliOrDasiaAndPerispomeni show_psiliordasiaandperispomeni ᾿ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    oxia:
 | 
			
		||||
        - "ά έ ή ί ϊ ΐ ό ύ ϋ ώ"
 | 
			
		||||
        - "show_Oxia ᾳ ᾴ ῃ ῄ ῳ ῴ show_base"
 | 
			
		||||
        - "Ϗ ϐ ϑ ϗ ϖ ΰ ϕ – — BackSpace"
 | 
			
		||||
        - "show_numbers preferences space « » Return"
 | 
			
		||||
    Oxia:
 | 
			
		||||
        - "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ"
 | 
			
		||||
        - "show_oxia ᾼ ῌ ῼ show_base"
 | 
			
		||||
        - "Ϗ ϐ ϑ ϗ ϖ ϕ – — BackSpace"
 | 
			
		||||
        - "show_numbers preferences space « » Return"
 | 
			
		||||
    bariaorperispomeni:
 | 
			
		||||
        - "ὰ ὲ ὴ ὶ ῒ ὸ ὺ ὼ ῐ ῑ"
 | 
			
		||||
        - "show_BariaOrPerispomeni ᾳ ᾲ ῃ ῂ ῳ ῲ ῠ show_base"
 | 
			
		||||
        - "ᾶ ᾷ ῆ ῖ ῗ ῦ ῧ ῶ ῡ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space ῇ ῷ Return"
 | 
			
		||||
    BariaOrPerispomeni:
 | 
			
		||||
        - "Ὰ Ὲ Ὴ Ὶ Ὸ Ὺ Ὼ"
 | 
			
		||||
        - "show_bariaorperispomeni ᾼ ῌ ῼ show_base"
 | 
			
		||||
        - "show_numbers preferences space BackSpace Return"
 | 
			
		||||
    psiliordasia:
 | 
			
		||||
        - "ἀ ἐ ἠ ἰ ὀ ὐ ὠ ᾀ ᾐ ᾠ"
 | 
			
		||||
        - "show_PsiliOrDasia ἁ ἑ ἡ ἱ ὁ ὑ ὡ show_base"
 | 
			
		||||
        - "ᾁ ᾑ ᾡ ῤ ῥ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    PsiliOrDasia:
 | 
			
		||||
        - "Ἀ Ἐ Ἠ Ἰ Ὀ Ὠ ᾈ ᾘ ᾨ"
 | 
			
		||||
        - "show_psiliordasia Ἁ Ἑ Ἡ Ἱ Ὁ Ὑ Ὡ show_base"
 | 
			
		||||
        - "ᾉ ᾙ ᾩ Ῥ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    psiliordasiaandoxia:
 | 
			
		||||
        - "ἄ ἔ ἤ ἴ ὄ ὔ ὤ ᾄ ᾔ ᾤ"
 | 
			
		||||
        - "show_PsiliOrDasiaAndOxia ἅ ἕ ἥ ἵ ὅ ὕ ὥ show_base"
 | 
			
		||||
        - "ᾅ ᾕ ᾥ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    PsiliOrDasiaAndOxia:
 | 
			
		||||
        - "Ἄ Ἔ Ἤ Ἴ Ὄ Ὤ ᾌ ᾜ ᾬ"
 | 
			
		||||
        - "show_psiliordasiaandoxia Ἅ Ἕ Ἥ Ἵ Ὅ Ὕ Ὥ show_base"
 | 
			
		||||
        - "ᾍ ᾝ ᾭ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    psiliordasiaandvaria:
 | 
			
		||||
        - "ἂ ἒ ἢ ἲ ὂ ὒ ὢ ᾂ ᾒ ᾢ"
 | 
			
		||||
        - "show_PsiliOrDasiaAndVaria ἃ ἓ ἣ ἳ ὃ ὓ ὣ show_base"
 | 
			
		||||
        - "ᾃ ᾓ ᾣ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    PsiliOrDasiaAndVaria:
 | 
			
		||||
        - "Ἂ Ἒ Ἢ Ἲ Ὂ Ὢ ᾊ ᾚ ᾪ"
 | 
			
		||||
        - "show_psiliordasiaandvaria Ἃ Ἓ Ἣ Ἳ Ὃ Ὓ Ὣ show_base"
 | 
			
		||||
        - "ᾋ ᾛ ᾫ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    psiliordasiaandperispomeni:
 | 
			
		||||
        - "ἆ ἦ ἶ ὖ ὦ ᾆ ᾖ ᾦ"
 | 
			
		||||
        - "show_PsiliOrDasiaAndPerispomeni ἇ ἧ ἷ ὗ ὧ show_base"
 | 
			
		||||
        - "ᾇ ᾗ ᾧ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    PsiliOrDasiaAndPerispomeni:
 | 
			
		||||
        - "Ἆ Ἦ Ἶ Ὦ ᾎ ᾞ ᾮ"
 | 
			
		||||
        - "show_psiliordasiaandperispomeni Ἇ Ἧ Ἷ Ὗ Ὧ show_base"
 | 
			
		||||
        - "ᾏ ᾟ ᾯ BackSpace"
 | 
			
		||||
        - "show_numbers preferences space Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols CommaSpecial \" ' : ; ! ? BackSpace"
 | 
			
		||||
        - "show_letters preferences space . CommaSpecial Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences space . CommaSpecial Return"
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_oxia:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "oxia"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "´ ΅"
 | 
			
		||||
    show_Oxia:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "Oxia"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "´¨↑"
 | 
			
		||||
    show_bariaorperispomeni:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "bariaorperispomeni"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "` ῀"
 | 
			
		||||
    show_BariaOrPerispomeni:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "BariaOrPerispomeni"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "`῀↑"
 | 
			
		||||
    show_psiliordasia:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "psiliordasia"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "᾿ ῾"
 | 
			
		||||
    show_PsiliOrDasia:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "PsiliOrDasia"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "᾿῾↑"
 | 
			
		||||
    show_psiliordasiaandoxia:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "psiliordasiaandoxia"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "῎ ῞"
 | 
			
		||||
    show_PsiliOrDasiaAndOxia:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "PsiliOrDasiaAndOxia"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "῎῞↑"
 | 
			
		||||
    show_psiliordasiaandvaria:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "psiliordasiaandvaria"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "῍ ῝"
 | 
			
		||||
    show_PsiliOrDasiaAndVaria:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "PsiliOrDasiaAndVaria"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "῍῝↑"
 | 
			
		||||
    show_psiliordasiaandperispomeni:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "psiliordasiaandperispomeni"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "῏ ῟"
 | 
			
		||||
    show_PsiliOrDasiaAndPerispomeni:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "PsiliOrDasiaAndPerispomeni"
 | 
			
		||||
        outline: "extrawide"
 | 
			
		||||
        label: "῏῟↑"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ΑΒΓ"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_accents:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "accents"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ᾦ"
 | 
			
		||||
    show_base:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "αι"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    ·Special:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        text: "·"
 | 
			
		||||
    CommaSpecial:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        text: ","
 | 
			
		||||
    ":":
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    ;:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    "!":
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    «:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    »:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    €:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
							
								
								
									
										67
									
								
								data/keyboards/il_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										67
									
								
								data/keyboards/il_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,67 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 72.8,  height: 42 }
 | 
			
		||||
    wide:      { width: 80.6,  height: 42 }
 | 
			
		||||
    spaceline: { width: 184.6, height: 42 }
 | 
			
		||||
    special:   { width: 57.2,  height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "' - ק  ר א ט ו ן ם פ"
 | 
			
		||||
        - "ש ד ג כ ע י ח ל ך ף"
 | 
			
		||||
        - "ז ס ב ה נ מ צ ת ץ  BackSpace"
 | 
			
		||||
        - "show_numbers CommaLarge preferences         space        . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # ₪ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € $ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "default"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    CommaLarge:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        text: ","
 | 
			
		||||
        
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: show_prefs
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										89
									
								
								data/keyboards/it+fur_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										89
									
								
								data/keyboards/it+fur_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,89 @@
 | 
			
		||||
# Friulian layout created by Fabio Tomat
 | 
			
		||||
# 14 october 2020
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 77.52, height: 42 }
 | 
			
		||||
    wide:      { width: 91.26, height: 42 }
 | 
			
		||||
    spaceline: { width: 146.7, height: 42 }
 | 
			
		||||
    special:   { width: 64.76, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        , . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        “ ” Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # € % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! =  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ $ ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "â ê î ô û Â Ê Î Ô Û"
 | 
			
		||||
        - "à è ì ò ù À È Ì Ò Ù"
 | 
			
		||||
        - "show_numbers   ç Ç ᶜ ᵐ ⁿ ᵉ ᵗ  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ᶠ . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_eschars:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "eschars"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "àê"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        label: " "
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										87
									
								
								data/keyboards/it_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										87
									
								
								data/keyboards/it_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,87 @@
 | 
			
		||||
# Italian layout created by Antonio Pandolfo
 | 
			
		||||
# 03 october 2019
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 77.52, height: 42 }
 | 
			
		||||
    wide:      { width: 91.26, height: 42 }
 | 
			
		||||
    spaceline: { width: 146.7, height: 42 }
 | 
			
		||||
    special:   { width: 64.76, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        , . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers show_eschars preferences         space        ? . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # € % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ $ ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        ? . Return"
 | 
			
		||||
    eschars:
 | 
			
		||||
        - "è é È É ù ú Ù Ú ò ó"
 | 
			
		||||
        - "à á À Á ì í Ì Í Ò Ó"
 | 
			
		||||
        - "show_numbers   “ ” « » ≈ ≠ ‽  BackSpace"
 | 
			
		||||
        - "show_letters show_eschars preferences         space        , . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: "erase"
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "default"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    show_eschars:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "eschars"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "àè"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        label: " "
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										75
									
								
								data/keyboards/no_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										75
									
								
								data/keyboards/no_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,75 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 48,       height: 42 }
 | 
			
		||||
    altline:   { width: 72.59,    height: 42 }
 | 
			
		||||
    wide:      { width: 96,       height: 42 }
 | 
			
		||||
    spaceline: { width: 213,      height: 42 }
 | 
			
		||||
    special:   { width: 66,       height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p å"
 | 
			
		||||
        - "a s d f g h j k l ø æ"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        .    Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P Å"
 | 
			
		||||
        - "A S D F G H J K L Ø Æ"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        .    Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        .    Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        .    Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: "show_prefs"
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: altline
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    ".":
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: spaceline
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
							
								
								
									
										39
									
								
								data/keyboards/number/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								data/keyboards/number/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,39 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 37.46341, height: 42 }
 | 
			
		||||
    altline:   { width: 48.39024, height: 42 }
 | 
			
		||||
    outline7:  { width: 88.97561, height: 42 }
 | 
			
		||||
    spaceline: { width: 120.5853, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "1 2 3 parenleft parenright"
 | 
			
		||||
        - "4 5 6 numbersign asterisk"
 | 
			
		||||
        - "7 8 9 plus minus"
 | 
			
		||||
        - "BackSpace 0 space Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    space:
 | 
			
		||||
        outline: spaceline
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: outline7
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
    asterisk:
 | 
			
		||||
        text: "*"
 | 
			
		||||
    numbersign:
 | 
			
		||||
        text: "#"
 | 
			
		||||
    minus:
 | 
			
		||||
        text: "-"
 | 
			
		||||
    plus:
 | 
			
		||||
        text: "+"
 | 
			
		||||
    parenleft:
 | 
			
		||||
        text: "("
 | 
			
		||||
    parenright:
 | 
			
		||||
        text: ")"
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										20
									
								
								data/keyboards/pin/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								data/keyboards/pin/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,20 @@
 | 
			
		||||
---
 | 
			
		||||
margins: { top: 4, side: 0, bottom: 4 }
 | 
			
		||||
outlines:
 | 
			
		||||
    default: { width: 120, height: 52 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "1 2 3"
 | 
			
		||||
        - "4 5 6"
 | 
			
		||||
        - "7 8 9"
 | 
			
		||||
        - "BackSpace 0 Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    Return:
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										91
									
								
								data/keyboards/ru_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										91
									
								
								data/keyboards/ru_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,91 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 48,    height: 42 }
 | 
			
		||||
    altline:   { width: 48,    height: 42 }
 | 
			
		||||
    wide:      { width: 85.5,  height: 42 }
 | 
			
		||||
    narrow:    { width: 39,    height: 42 }
 | 
			
		||||
    spaceline: { width: 160.5, height: 42 }
 | 
			
		||||
    fill:      { width: 238.5, height: 42 }
 | 
			
		||||
    special:   { width: 63,    height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "й ц у к е н г ш щ з х"
 | 
			
		||||
        - "ф ы в а п р о л д ж э"
 | 
			
		||||
        - "Shift_L  я ч с м и т ь б ю  BackSpace"
 | 
			
		||||
        - "show_numbers preferences    ё  space  ъ  . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Й Ц У К Е Н Г Ш Щ З Х"
 | 
			
		||||
        - "Ф Ы В А П Р О Л Д Ж Э"
 | 
			
		||||
        - "Shift_L   Я Ч С М И Т Ь Б Ю  BackSpace"
 | 
			
		||||
        - "show_numbers preferences    Ё  space  Ъ  comma Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space_fill   . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space_fill   . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: show_prefs
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "АБВ"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    comma:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        text: ","
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    space_fill:
 | 
			
		||||
        outline: "fill"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
    ё:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
    Ё:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
    ъ:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
    Ъ:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
							
								
								
									
										91
									
								
								data/keyboards/ua_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										91
									
								
								data/keyboards/ua_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,91 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 48,    height: 42 }
 | 
			
		||||
    altline:   { width: 48,    height: 42 }
 | 
			
		||||
    wide:      { width: 85.5,  height: 42 }
 | 
			
		||||
    narrow:    { width: 39,    height: 42 }
 | 
			
		||||
    spaceline: { width: 160.5, height: 42 }
 | 
			
		||||
    fill:      { width: 238.5, height: 42 }
 | 
			
		||||
    special:   { width: 63,    height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "й ц у к е н г ш щ з х"
 | 
			
		||||
        - "ф і в а п р о л д ж є"
 | 
			
		||||
        - "Shift_L  я ч с м и т ь б ю  BackSpace"
 | 
			
		||||
        - "show_numbers preferences    ґ  space  ї  . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Й Ц У К Е Н Г Ш Щ З Х"
 | 
			
		||||
        - "Ф І В А П Р О Л Д Ж Є"
 | 
			
		||||
        - "Shift_L   Я Ч С М И Т Ь Б Ю  BackSpace"
 | 
			
		||||
        - "show_numbers preferences    Ґ  space  Ї  CommaLarge Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space_fill   . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space_fill   . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: show_prefs
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "АБВ"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    CommaLarge:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        text: ","
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    space_fill:
 | 
			
		||||
        outline: "fill"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
    ґ:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
    Ґ:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
    ї:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
    Ї:
 | 
			
		||||
        outline: "narrow"
 | 
			
		||||
							
								
								
									
										78
									
								
								data/keyboards/url/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										78
									
								
								data/keyboards/url/us_wide.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,78 @@
 | 
			
		||||
---
 | 
			
		||||
outlines:
 | 
			
		||||
    default:   { width: 52,    height: 42 }
 | 
			
		||||
    altline:   { width: 77.52, height: 42 }
 | 
			
		||||
    wide:      { width: 91.25, height: 42 }
 | 
			
		||||
    spaceline: { width: 157,   height: 42 }
 | 
			
		||||
    special:   { width: 64.76, height: 42 }
 | 
			
		||||
 | 
			
		||||
views:
 | 
			
		||||
    base:
 | 
			
		||||
        - "q w e r t y u i o p"
 | 
			
		||||
        - "a s d f g h j k l"
 | 
			
		||||
        - "Shift_L   z x c v b n m  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        SlashLarge . Return"
 | 
			
		||||
    upper:
 | 
			
		||||
        - "Q W E R T Y U I O P"
 | 
			
		||||
        - "A S D F G H J K L"
 | 
			
		||||
        - "Shift_L   Z X C V B N M  BackSpace"
 | 
			
		||||
        - "show_numbers preferences         space        SlashLarge . Return"
 | 
			
		||||
    numbers:
 | 
			
		||||
        - "1 2 3 4 5 6 7 8 9 0"
 | 
			
		||||
        - "@ # $ % & - _ + ( )"
 | 
			
		||||
        - "show_symbols   , \" ' : ; ! ?  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        SlashLarge . Return"
 | 
			
		||||
    symbols:
 | 
			
		||||
        - "~ ` | · √ π τ ÷ × ¶"
 | 
			
		||||
        - "© ® £ € ¥ ^ ° * { }"
 | 
			
		||||
        - "show_numbers_from_symbols   \\ / < > = [ ]  BackSpace"
 | 
			
		||||
        - "show_letters preferences         space        SlashLarge . Return"
 | 
			
		||||
 | 
			
		||||
buttons:
 | 
			
		||||
    Shift_L:
 | 
			
		||||
        action:
 | 
			
		||||
            locking:
 | 
			
		||||
                lock_view: "upper"
 | 
			
		||||
                unlock_view: "base"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "key-shift"
 | 
			
		||||
    BackSpace:
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        icon: "edit-clear-symbolic"
 | 
			
		||||
        action: erase
 | 
			
		||||
    preferences:
 | 
			
		||||
        action: show_prefs
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        icon: "keyboard-mode-symbolic"
 | 
			
		||||
    show_numbers:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_numbers_from_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "numbers"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "123"
 | 
			
		||||
    show_letters:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "base"
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        label: "ABC"
 | 
			
		||||
    show_symbols:
 | 
			
		||||
        action:
 | 
			
		||||
            set_view: "symbols"
 | 
			
		||||
        outline: "altline"
 | 
			
		||||
        label: "*/="
 | 
			
		||||
    .:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
    SlashLarge:
 | 
			
		||||
        outline: "special"
 | 
			
		||||
        text: "/"
 | 
			
		||||
    space:
 | 
			
		||||
        outline: "spaceline"
 | 
			
		||||
        text: " "
 | 
			
		||||
    Return:
 | 
			
		||||
        outline: "wide"
 | 
			
		||||
        icon: "key-enter"
 | 
			
		||||
        keysym: "Return"
 | 
			
		||||
@ -14,7 +14,9 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
 | 
			
		||||
 | 
			
		||||
    // Language layouts: keep alphabetical.
 | 
			
		||||
    ("am", include_str!("../data/keyboards/am.yaml")),
 | 
			
		||||
    ("am_wide", include_str!("../data/keyboards/am_wide.yaml")),
 | 
			
		||||
    ("am+phonetic", include_str!("../data/keyboards/am+phonetic.yaml")),
 | 
			
		||||
    ("am+phonetic_wide", include_str!("../data/keyboards/am+phonetic_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("ara", include_str!("../data/keyboards/ara.yaml")),
 | 
			
		||||
    ("ara_wide", include_str!("../data/keyboards/ara_wide.yaml")),
 | 
			
		||||
@ -23,14 +25,20 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
 | 
			
		||||
    ("be_wide", include_str!("../data/keyboards/be_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("bg", include_str!("../data/keyboards/bg.yaml")),
 | 
			
		||||
    ("bg_wide", include_str!("../data/keyboards/bg_wide.yaml")),
 | 
			
		||||
    ("bg+phonetic", include_str!("../data/keyboards/bg+phonetic.yaml")),
 | 
			
		||||
    ("bg+phonetic_wide", include_str!("../data/keyboards/bg+phonetic_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("br", include_str!("../data/keyboards/br.yaml")),
 | 
			
		||||
    ("br_wide", include_str!("../data/keyboards/br_wide.yaml")),
 | 
			
		||||
    
 | 
			
		||||
    ("ca", include_str!("../data/keyboards/ca.yaml")),
 | 
			
		||||
    ("ca_wide", include_str!("../data/keyboards/ca_wide.yaml")),
 | 
			
		||||
    
 | 
			
		||||
    ("ch+fr", include_str!("../data/keyboards/ch+fr.yaml")),
 | 
			
		||||
    ("ch+fr_wide", include_str!("../data/keyboards/ch+fr_wide.yaml")),
 | 
			
		||||
    ("ch+de", include_str!("../data/keyboards/ch+de.yaml")),
 | 
			
		||||
    ("ch+de_wide", include_str!("../data/keyboards/ch+de_wide.yaml")),
 | 
			
		||||
    ("ch", include_str!("../data/keyboards/ch.yaml")),
 | 
			
		||||
    ("ch_wide", include_str!("../data/keyboards/ch_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
@ -44,13 +52,18 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
 | 
			
		||||
    ("cz+qwerty_wide", include_str!("../data/keyboards/cz+qwerty_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("dk", include_str!("../data/keyboards/dk.yaml")),
 | 
			
		||||
    ("dk_wide", include_str!("../data/keyboards/dk_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("epo", include_str!("../data/keyboards/epo.yaml")),
 | 
			
		||||
    ("epo_wide", include_str!("../data/keyboards/epo_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("es", include_str!("../data/keyboards/es.yaml")),
 | 
			
		||||
    ("es_wide", include_str!("../data/keyboards/es_wide.yaml")),
 | 
			
		||||
    ("es+cat", include_str!("../data/keyboards/es+cat.yaml")),
 | 
			
		||||
    ("es+cat_wide", include_str!("../data/keyboards/es+cat_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("fi", include_str!("../data/keyboards/fi.yaml")),
 | 
			
		||||
    ("fi_wide", include_str!("../data/keyboards/fi_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("fr", include_str!("../data/keyboards/fr.yaml")),
 | 
			
		||||
    ("fr_wide", include_str!("../data/keyboards/fr_wide.yaml")),
 | 
			
		||||
@ -58,25 +71,32 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
 | 
			
		||||
    ("fr+bepo_wide", include_str!("../data/keyboards/fr+bepo_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("ge", include_str!("../data/keyboards/ge.yaml")),
 | 
			
		||||
    ("ge_wide", include_str!("../data/keyboards/ge_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("gr", include_str!("../data/keyboards/gr.yaml")),
 | 
			
		||||
    ("gr_wide", include_str!("../data/keyboards/gr_wide.yaml")),
 | 
			
		||||
    ("gr+polytonic", include_str!("../data/keyboards/gr+polytonic.yaml")),
 | 
			
		||||
    ("gr+polytonic_wide", include_str!("../data/keyboards/gr+polytonic_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("hu", include_str!("../data/keyboards/hu.yaml")),
 | 
			
		||||
    ("hu_wide", include_str!("../data/keyboards/hu_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("il", include_str!("../data/keyboards/il.yaml")),
 | 
			
		||||
    ("il_wide", include_str!("../data/keyboards/il_wide.yaml")),
 | 
			
		||||
    
 | 
			
		||||
    ("ir", include_str!("../data/keyboards/ir.yaml")),
 | 
			
		||||
    ("ir_wide", include_str!("../data/keyboards/ir_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("it", include_str!("../data/keyboards/it.yaml")),
 | 
			
		||||
    ("it_wide", include_str!("../data/keyboards/it_wide.yaml")),
 | 
			
		||||
    ("it+fur", include_str!("../data/keyboards/it+fur.yaml")),
 | 
			
		||||
    ("it+fur_wide", include_str!("../data/keyboards/it+fur_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("jp+kana", include_str!("../data/keyboards/jp+kana.yaml")),
 | 
			
		||||
    ("jp+kana_wide", include_str!("../data/keyboards/jp+kana_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("no", include_str!("../data/keyboards/no.yaml")),
 | 
			
		||||
    ("no_wide", include_str!("../data/keyboards/no_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("pl", include_str!("../data/keyboards/pl.yaml")),
 | 
			
		||||
    ("pl_wide", include_str!("../data/keyboards/pl_wide.yaml")),
 | 
			
		||||
@ -85,6 +105,7 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
 | 
			
		||||
    ("ro_wide", include_str!("../data/keyboards/ro_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("ru", include_str!("../data/keyboards/ru.yaml")),
 | 
			
		||||
    ("ru_wide", include_str!("../data/keyboards/ru_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("se", include_str!("../data/keyboards/se.yaml")),
 | 
			
		||||
    ("se_wide", include_str!("../data/keyboards/se_wide.yaml")),
 | 
			
		||||
@ -93,6 +114,7 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
 | 
			
		||||
    ("th_wide", include_str!("../data/keyboards/th_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("ua", include_str!("../data/keyboards/ua.yaml")),
 | 
			
		||||
    ("ua_wide", include_str!("../data/keyboards/ua_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    ("us+colemak", include_str!("../data/keyboards/us+colemak.yaml")),
 | 
			
		||||
    ("us+colemak_wide", include_str!("../data/keyboards/us+colemak_wide.yaml")),
 | 
			
		||||
@ -102,13 +124,17 @@ static KEYBOARDS: &[(&'static str, &'static str)] = &[
 | 
			
		||||
 | 
			
		||||
    // Email
 | 
			
		||||
    ("email/us", include_str!("../data/keyboards/email/us.yaml")),
 | 
			
		||||
    ("email/us_wide", include_str!("../data/keyboards/email/us_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    // URL
 | 
			
		||||
    ("url/us", include_str!("../data/keyboards/url/us.yaml")),
 | 
			
		||||
    ("url/us_wide", include_str!("../data/keyboards/url/us_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    // Others
 | 
			
		||||
    ("number/us", include_str!("../data/keyboards/number/us.yaml")),
 | 
			
		||||
    ("number/us_wide", include_str!("../data/keyboards/number/us_wide.yaml")),
 | 
			
		||||
    ("pin/us", include_str!("../data/keyboards/pin/us.yaml")),
 | 
			
		||||
    ("pin/us_wide", include_str!("../data/keyboards/pin/us_wide.yaml")),
 | 
			
		||||
 | 
			
		||||
    // Terminal
 | 
			
		||||
    ("terminal/de", include_str!("../data/keyboards/terminal/de.yaml")),
 | 
			
		||||
 | 
			
		||||
@ -58,42 +58,43 @@ foreach layout : [
 | 
			
		||||
    'us', 'us_wide',
 | 
			
		||||
 | 
			
		||||
    # Block: Languages
 | 
			
		||||
    'am', 'am+phonetic',
 | 
			
		||||
    'am', 'am_wide',
 | 
			
		||||
    'am+phonetic', 'am+phonetic_wide',
 | 
			
		||||
    'ara', 'ara_wide',
 | 
			
		||||
    'be', 'be_wide',
 | 
			
		||||
    'bg',
 | 
			
		||||
    'bg+phonetic',
 | 
			
		||||
    'br',
 | 
			
		||||
    'ca',
 | 
			
		||||
    'ch+fr',
 | 
			
		||||
    'ch+de',
 | 
			
		||||
    'bg', 'bg_wide',
 | 
			
		||||
    'bg+phonetic', 'bg+phonetic_wide',
 | 
			
		||||
    'br', 'br_wide',
 | 
			
		||||
    'ca', 'ca_wide',
 | 
			
		||||
    'ch+fr', 'ch+fr_wide',
 | 
			
		||||
    'ch+de', 'ch+de_wide',
 | 
			
		||||
    'ch', 'ch_wide',
 | 
			
		||||
    'cz', 'cz_wide',
 | 
			
		||||
    'cz+qwerty', 'cz+qwerty_wide',
 | 
			
		||||
    'de', 'de_wide',
 | 
			
		||||
    'dk',
 | 
			
		||||
    'epo',
 | 
			
		||||
    'es',
 | 
			
		||||
    'es+cat',
 | 
			
		||||
    'fi',
 | 
			
		||||
    'dk', 'dk_wide',
 | 
			
		||||
    'epo', 'epo_wide',
 | 
			
		||||
    'es', 'es_wide',
 | 
			
		||||
    'es+cat', 'es+cat_wide',
 | 
			
		||||
    'fi', 'fi_wide',
 | 
			
		||||
    'fr', 'fr_wide',
 | 
			
		||||
    'ge',
 | 
			
		||||
    'ge', 'ge_wide',
 | 
			
		||||
    'gr', 'gr_wide',
 | 
			
		||||
    'gr+polytonic',
 | 
			
		||||
    'gr+polytonic', 'gr+polytonic_wide',
 | 
			
		||||
    'fr+bepo', 'fr+bepo_wide',
 | 
			
		||||
    'hu', 'hu_wide',
 | 
			
		||||
    'il',
 | 
			
		||||
    'ir',
 | 
			
		||||
    'it',
 | 
			
		||||
    'it+fur',
 | 
			
		||||
    'il', 'il_wide',
 | 
			
		||||
    'ir', 'ir_wide',
 | 
			
		||||
    'it', 'it_wide',
 | 
			
		||||
    'it+fur', 'it+fur_wide',
 | 
			
		||||
    'jp+kana','jp+kana_wide',
 | 
			
		||||
    'no',
 | 
			
		||||
    'no', 'no_wide',
 | 
			
		||||
    'pl', 'pl_wide',
 | 
			
		||||
    'ro', 'ro_wide',
 | 
			
		||||
    'ru',
 | 
			
		||||
    'ru', 'ru_wide',
 | 
			
		||||
    'se', 'se_wide',
 | 
			
		||||
    'th', 'th_wide',
 | 
			
		||||
    'ua',
 | 
			
		||||
    'ua', 'ua_wide',
 | 
			
		||||
    'us+colemak', 'us+colemak_wide',
 | 
			
		||||
    'us+dvorak', 'us+dvorak_wide',
 | 
			
		||||
 | 
			
		||||
@ -110,10 +111,9 @@ foreach layout : [
 | 
			
		||||
    'terminal/us+dvorak_wide',
 | 
			
		||||
    
 | 
			
		||||
    # Block: Not languages.
 | 
			
		||||
    'emoji/us',
 | 
			
		||||
    'emoji/us_wide',
 | 
			
		||||
    'number/us',
 | 
			
		||||
    'pin/us',
 | 
			
		||||
    'emoji/us', 'emoji/us_wide',
 | 
			
		||||
    'number/us', 'number/us_wide',
 | 
			
		||||
    'pin/us', 'pin/us_wide',
 | 
			
		||||
]
 | 
			
		||||
    extra = []
 | 
			
		||||
    if layout.startswith('emoji/')
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user