Convert nb layout to yaml
This commit is contained in:
		@ -1,63 +0,0 @@
 | 
				
			|||||||
<?xml version="1.0"?>
 | 
					 | 
				
			||||||
<geometry version="0.90">
 | 
					 | 
				
			||||||
  <bounds x="0" y="10.000000" width="426" height="229"/>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  <outline id="default" corner-radius="1.000000">
 | 
					 | 
				
			||||||
    <point x="0.000000" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="32" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="32" y="52"/>
 | 
					 | 
				
			||||||
    <point x="0.000000" y="52"/>
 | 
					 | 
				
			||||||
  </outline>
 | 
					 | 
				
			||||||
  <outline id="altline" corner-radius="1.000000">
 | 
					 | 
				
			||||||
    <point x="0.000000" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="48.39024" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="48.39024" y="52"/>
 | 
					 | 
				
			||||||
    <point x="0.000000" y="52"/>
 | 
					 | 
				
			||||||
  </outline>
 | 
					 | 
				
			||||||
  <outline id="outline7" corner-radius="1.000000">
 | 
					 | 
				
			||||||
    <point x="0.000000" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="88.97561" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="88.97561" y="52"/>
 | 
					 | 
				
			||||||
    <point x="0.000000" y="52"/>
 | 
					 | 
				
			||||||
  </outline>
 | 
					 | 
				
			||||||
  <outline id="spaceline" corner-radius="1.000000">
 | 
					 | 
				
			||||||
    <point x="0.000000" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="150.5853" y="0.000000"/>
 | 
					 | 
				
			||||||
    <point x="150.5853" y="52"/>
 | 
					 | 
				
			||||||
    <point x="0.000000" y="52"/>
 | 
					 | 
				
			||||||
  </outline>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  <button name="Shift_L" oref="altline" />
 | 
					 | 
				
			||||||
  <button name="BackSpace" oref="altline" />
 | 
					 | 
				
			||||||
  <button name="preferences" oref="altline" />
 | 
					 | 
				
			||||||
  <button name="show_numbers" oref="altline" keycode="0" />
 | 
					 | 
				
			||||||
  <button name="show_letters" oref="altline" keycode="0" />
 | 
					 | 
				
			||||||
  <button name="show_symbols" oref="altline" keycode="0" />
 | 
					 | 
				
			||||||
  <button name="space" oref="spaceline" />
 | 
					 | 
				
			||||||
  <button name="return" oref="outline7" />
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  <view>
 | 
					 | 
				
			||||||
    <section angle="0">q w e r t y u i o p aring</section>
 | 
					 | 
				
			||||||
    <section angle="0">a s d f g h j k l oslash ae</section>
 | 
					 | 
				
			||||||
    <section angle="0"> Shift_L   z x c v b n m  BackSpace </section>
 | 
					 | 
				
			||||||
    <section angle="0"> show_numbers preferences         space        period    Return    </section>
 | 
					 | 
				
			||||||
  </view>
 | 
					 | 
				
			||||||
  <view>
 | 
					 | 
				
			||||||
    <section angle="0">Q W E R T Y U I O P Aring</section>
 | 
					 | 
				
			||||||
    <section angle="0">A S D F G H J K L Oslash AE</section>
 | 
					 | 
				
			||||||
    <section angle="0"> Shift_L   Z X C V B N M  BackSpace </section>
 | 
					 | 
				
			||||||
    <section angle="0"> show_numbers preferences         space        period    Return    </section>
 | 
					 | 
				
			||||||
  </view>
 | 
					 | 
				
			||||||
  <view>
 | 
					 | 
				
			||||||
    <section angle="0">1 2 3 4 5 6 7 8 9 0</section>
 | 
					 | 
				
			||||||
    <section angle="0">at numbersign dollar percent ampersand minus underscore plus parenleft parenright</section>
 | 
					 | 
				
			||||||
    <section angle="0"> show_symbols   comma quotedbl quoteright colon semicolon exclam question  BackSpace </section>
 | 
					 | 
				
			||||||
    <section angle="0"> show_letters preferences         space        period    Return    </section>
 | 
					 | 
				
			||||||
  </view>
 | 
					 | 
				
			||||||
  <view>
 | 
					 | 
				
			||||||
    <section angle="0">asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph</section>
 | 
					 | 
				
			||||||
    <section angle="0">copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright</section>
 | 
					 | 
				
			||||||
    <section angle="0"> show_numbers   backslash slash less greater equal bracketleft bracketright  BackSpace </section>
 | 
					 | 
				
			||||||
    <section angle="0"> show_letters preferences         space        period    Return    </section>
 | 
					 | 
				
			||||||
  </view>
 | 
					 | 
				
			||||||
</geometry>
 | 
					 | 
				
			||||||
							
								
								
									
										179
									
								
								data/keyboards/nb.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										179
									
								
								data/keyboards/nb.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,179 @@
 | 
				
			|||||||
 | 
					---
 | 
				
			||||||
 | 
					bounds: { x: 0, y: 10, width: 426, height: 229 }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					outlines:
 | 
				
			||||||
 | 
					    default:
 | 
				
			||||||
 | 
					        corner_radius: 1
 | 
				
			||||||
 | 
					        bounds: { x: 0, y: 0, width: 32, height: 52 }
 | 
				
			||||||
 | 
					    altline:
 | 
				
			||||||
 | 
					        corner_radius: 1
 | 
				
			||||||
 | 
					        bounds: { x: 0, y: 0, width: 48.39024, height: 52 }
 | 
				
			||||||
 | 
					    outline7:
 | 
				
			||||||
 | 
					        corner_radius: 1
 | 
				
			||||||
 | 
					        bounds: { x: 0, y: 0, width: 88.97561, height: 52 }
 | 
				
			||||||
 | 
					    spaceline:
 | 
				
			||||||
 | 
					        corner_radius: 1
 | 
				
			||||||
 | 
					        bounds: { x: 0, y: 0, width: 150.5853, height: 52 }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					views:
 | 
				
			||||||
 | 
					    base:
 | 
				
			||||||
 | 
					        - "q w e r t y u i o p aring"
 | 
				
			||||||
 | 
					        - "a s d f g h j k l oslash ae"
 | 
				
			||||||
 | 
					        - "Shift_L   z x c v b n m  BackSpace"
 | 
				
			||||||
 | 
					        - "show_numbers preferences         space        period    Return"
 | 
				
			||||||
 | 
					    upper:
 | 
				
			||||||
 | 
					        - "Q W E R T Y U I O P Aring"
 | 
				
			||||||
 | 
					        - "A S D F G H J K L Oslash AE"
 | 
				
			||||||
 | 
					        - "Shift_L   Z X C V B N M  BackSpace"
 | 
				
			||||||
 | 
					        - "show_numbers preferences         space        period    Return"
 | 
				
			||||||
 | 
					    numbers:
 | 
				
			||||||
 | 
					        - "1 2 3 4 5 6 7 8 9 0"
 | 
				
			||||||
 | 
					        - "at numbersign dollar percent ampersand minus underscore plus parenleft parenright"
 | 
				
			||||||
 | 
					        - "show_symbols   comma quotedbl quoteright colon semicolon exclam question  BackSpace"
 | 
				
			||||||
 | 
					        - "show_letters preferences         space        period    Return"
 | 
				
			||||||
 | 
					    symbols:
 | 
				
			||||||
 | 
					        - "asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
 | 
				
			||||||
 | 
					        - "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright"
 | 
				
			||||||
 | 
					        - "show_numbers   backslash slash less greater equal bracketleft bracketright  BackSpace"
 | 
				
			||||||
 | 
					        - "show_letters preferences         space        period    Return"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					buttons:
 | 
				
			||||||
 | 
					    Shift_L:
 | 
				
			||||||
 | 
					        action:
 | 
				
			||||||
 | 
					            locking:
 | 
				
			||||||
 | 
					                lock_view: "upper"
 | 
				
			||||||
 | 
					                unlock_view: "base"
 | 
				
			||||||
 | 
					        outline: "altline"
 | 
				
			||||||
 | 
					        icon: "key-shift"
 | 
				
			||||||
 | 
					    BackSpace:
 | 
				
			||||||
 | 
					        outline: "altline"
 | 
				
			||||||
 | 
					        icon: "edit-clear-symbolic"
 | 
				
			||||||
 | 
					    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: "+/="
 | 
				
			||||||
 | 
					    period:
 | 
				
			||||||
 | 
					        outline: altline
 | 
				
			||||||
 | 
					        label: "."
 | 
				
			||||||
 | 
					    space:
 | 
				
			||||||
 | 
					        outline: spaceline
 | 
				
			||||||
 | 
					        label: " "
 | 
				
			||||||
 | 
					    Return:
 | 
				
			||||||
 | 
					        outline: outline7
 | 
				
			||||||
 | 
					        icon: "key-enter"
 | 
				
			||||||
 | 
					    aring:
 | 
				
			||||||
 | 
					        label: "å"
 | 
				
			||||||
 | 
					    Aring:
 | 
				
			||||||
 | 
					        label: "Å"
 | 
				
			||||||
 | 
					    oslash:
 | 
				
			||||||
 | 
					        label: "ø"
 | 
				
			||||||
 | 
					    Oslash:
 | 
				
			||||||
 | 
					        label: "Ø"
 | 
				
			||||||
 | 
					    ae:
 | 
				
			||||||
 | 
					        label: "æ"
 | 
				
			||||||
 | 
					    AE:
 | 
				
			||||||
 | 
					        label: "Æ"
 | 
				
			||||||
 | 
					    asterisk:
 | 
				
			||||||
 | 
					        label: "*"
 | 
				
			||||||
 | 
					    asciitilde:
 | 
				
			||||||
 | 
					        label: "~"
 | 
				
			||||||
 | 
					    quoteleft:
 | 
				
			||||||
 | 
					        label: "`"
 | 
				
			||||||
 | 
					    bar:
 | 
				
			||||||
 | 
					        label: "|"
 | 
				
			||||||
 | 
					    U00B7:
 | 
				
			||||||
 | 
					        label: "·"
 | 
				
			||||||
 | 
					    squareroot:
 | 
				
			||||||
 | 
					        label: "√"
 | 
				
			||||||
 | 
					    Greek_pi:
 | 
				
			||||||
 | 
					        label: "π"
 | 
				
			||||||
 | 
					    division:
 | 
				
			||||||
 | 
					        label: "÷"
 | 
				
			||||||
 | 
					    multiply:
 | 
				
			||||||
 | 
					        label: "×"
 | 
				
			||||||
 | 
					    paragraph:
 | 
				
			||||||
 | 
					        label: "¶"
 | 
				
			||||||
 | 
					    Greek_tau:
 | 
				
			||||||
 | 
					        label: "τ"
 | 
				
			||||||
 | 
					    copyright:
 | 
				
			||||||
 | 
					        label: "©"
 | 
				
			||||||
 | 
					    numbersign:
 | 
				
			||||||
 | 
					        label: "#"
 | 
				
			||||||
 | 
					    U00AE:
 | 
				
			||||||
 | 
					        label: "®"
 | 
				
			||||||
 | 
					    at:
 | 
				
			||||||
 | 
					        label: "@"
 | 
				
			||||||
 | 
					    dollar:
 | 
				
			||||||
 | 
					        label: "$"
 | 
				
			||||||
 | 
					    U00A3:
 | 
				
			||||||
 | 
					        label: "£"
 | 
				
			||||||
 | 
					    percent:
 | 
				
			||||||
 | 
					        label: "%"
 | 
				
			||||||
 | 
					    EuroSign:
 | 
				
			||||||
 | 
					        label: "€"
 | 
				
			||||||
 | 
					    ampersand:
 | 
				
			||||||
 | 
					        label: "&"
 | 
				
			||||||
 | 
					    U00A5:
 | 
				
			||||||
 | 
					        label: "¥"
 | 
				
			||||||
 | 
					    minus:
 | 
				
			||||||
 | 
					        label: "-"
 | 
				
			||||||
 | 
					    asciicircum:
 | 
				
			||||||
 | 
					        label: "^"
 | 
				
			||||||
 | 
					    underscore:
 | 
				
			||||||
 | 
					        label: "_"
 | 
				
			||||||
 | 
					    degree:
 | 
				
			||||||
 | 
					        label: "°"
 | 
				
			||||||
 | 
					    plus:
 | 
				
			||||||
 | 
					        label: "+"
 | 
				
			||||||
 | 
					    equal:
 | 
				
			||||||
 | 
					        label: "="
 | 
				
			||||||
 | 
					    parenleft:
 | 
				
			||||||
 | 
					        label: "("
 | 
				
			||||||
 | 
					    parenright:
 | 
				
			||||||
 | 
					        label: ")"
 | 
				
			||||||
 | 
					    braceleft:
 | 
				
			||||||
 | 
					        label: "{"
 | 
				
			||||||
 | 
					    braceright:
 | 
				
			||||||
 | 
					        label: "}"
 | 
				
			||||||
 | 
					    comma:
 | 
				
			||||||
 | 
					        label: ","
 | 
				
			||||||
 | 
					    backslash:
 | 
				
			||||||
 | 
					        label: "\\"
 | 
				
			||||||
 | 
					    slash:
 | 
				
			||||||
 | 
					        label: "/"
 | 
				
			||||||
 | 
					    quotedbl:
 | 
				
			||||||
 | 
					        label: "\""
 | 
				
			||||||
 | 
					    quoteright:
 | 
				
			||||||
 | 
					        label: "'"
 | 
				
			||||||
 | 
					    less:
 | 
				
			||||||
 | 
					        label: "<"
 | 
				
			||||||
 | 
					    greater:
 | 
				
			||||||
 | 
					        label: ">"
 | 
				
			||||||
 | 
					    colon:
 | 
				
			||||||
 | 
					        label: ":"
 | 
				
			||||||
 | 
					    semicolon:
 | 
				
			||||||
 | 
					        label: ";"
 | 
				
			||||||
 | 
					    exclam:
 | 
				
			||||||
 | 
					        label: "!"
 | 
				
			||||||
 | 
					    question:
 | 
				
			||||||
 | 
					        label: "?"
 | 
				
			||||||
 | 
					    bracketleft:
 | 
				
			||||||
 | 
					        label: "["
 | 
				
			||||||
 | 
					    bracketright:
 | 
				
			||||||
 | 
					        label: "]"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -1,132 +0,0 @@
 | 
				
			|||||||
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
 | 
					 | 
				
			||||||
<symbols version="0.90">
 | 
					 | 
				
			||||||
  <symbol label="*">asterisk</symbol>
 | 
					 | 
				
			||||||
  <symbol label="+/=">show_symbols</symbol>
 | 
					 | 
				
			||||||
  <symbol label="τ">Greek_tau</symbol>
 | 
					 | 
				
			||||||
  <symbol label="å">aring</symbol>
 | 
					 | 
				
			||||||
  <symbol label="ø">oslash</symbol>
 | 
					 | 
				
			||||||
  <symbol label="æ">ae</symbol>
 | 
					 | 
				
			||||||
  <symbol label="Å">Aring</symbol>
 | 
					 | 
				
			||||||
  <symbol label="Ø">Oslash</symbol>
 | 
					 | 
				
			||||||
  <symbol label="Æ">AE</symbol>
 | 
					 | 
				
			||||||
  <symbol label="q">q</symbol>
 | 
					 | 
				
			||||||
  <symbol label="Q">Q</symbol>
 | 
					 | 
				
			||||||
  <symbol label="1">1</symbol>
 | 
					 | 
				
			||||||
  <symbol label="~">asciitilde</symbol>
 | 
					 | 
				
			||||||
  <symbol label="w">w</symbol>
 | 
					 | 
				
			||||||
  <symbol label="W">W</symbol>
 | 
					 | 
				
			||||||
  <symbol label="2">2</symbol>
 | 
					 | 
				
			||||||
  <symbol label="`">quoteleft</symbol>
 | 
					 | 
				
			||||||
  <symbol label="e">e</symbol>
 | 
					 | 
				
			||||||
  <symbol label="E">E</symbol>
 | 
					 | 
				
			||||||
  <symbol label="3">3</symbol>
 | 
					 | 
				
			||||||
  <symbol label="|">bar</symbol>
 | 
					 | 
				
			||||||
  <symbol label="r">r</symbol>
 | 
					 | 
				
			||||||
  <symbol label="R">R</symbol>
 | 
					 | 
				
			||||||
  <symbol label="4">4</symbol>
 | 
					 | 
				
			||||||
  <symbol label="·">U00B7</symbol>
 | 
					 | 
				
			||||||
  <symbol label="t">t</symbol>
 | 
					 | 
				
			||||||
  <symbol label="T">T</symbol>
 | 
					 | 
				
			||||||
  <symbol label="5">5</symbol>
 | 
					 | 
				
			||||||
  <symbol label="√">squareroot</symbol>
 | 
					 | 
				
			||||||
  <symbol label="y">y</symbol>
 | 
					 | 
				
			||||||
  <symbol label="Y">Y</symbol>
 | 
					 | 
				
			||||||
  <symbol label="6">6</symbol>
 | 
					 | 
				
			||||||
  <symbol label="π">Greek_pi</symbol>
 | 
					 | 
				
			||||||
  <symbol label="u">u</symbol>
 | 
					 | 
				
			||||||
  <symbol label="U">U</symbol>
 | 
					 | 
				
			||||||
  <symbol label="7">7</symbol>
 | 
					 | 
				
			||||||
  <symbol label="÷">division</symbol>
 | 
					 | 
				
			||||||
  <symbol label="i">i</symbol>
 | 
					 | 
				
			||||||
  <symbol label="I">I</symbol>
 | 
					 | 
				
			||||||
  <symbol label="8">8</symbol>
 | 
					 | 
				
			||||||
  <symbol label="×">multiply</symbol>
 | 
					 | 
				
			||||||
  <symbol label="o">o</symbol>
 | 
					 | 
				
			||||||
  <symbol label="O">O</symbol>
 | 
					 | 
				
			||||||
  <symbol label="9">9</symbol>
 | 
					 | 
				
			||||||
  <symbol label="¶">paragraph</symbol>
 | 
					 | 
				
			||||||
  <symbol label="p">p</symbol>
 | 
					 | 
				
			||||||
  <symbol label="P">P</symbol>
 | 
					 | 
				
			||||||
  <symbol label="0">0</symbol>
 | 
					 | 
				
			||||||
  <symbol label="△">U25B3</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="229" label="å">aring</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="197" label="Å">Aring</symbol>
 | 
					 | 
				
			||||||
  <symbol label="a">a</symbol>
 | 
					 | 
				
			||||||
  <symbol label="A">A</symbol>
 | 
					 | 
				
			||||||
  <symbol label="@">at</symbol>
 | 
					 | 
				
			||||||
  <symbol label="©">copyright</symbol>
 | 
					 | 
				
			||||||
  <symbol label="s">s</symbol>
 | 
					 | 
				
			||||||
  <symbol label="S">S</symbol>
 | 
					 | 
				
			||||||
  <symbol label="#">numbersign</symbol>
 | 
					 | 
				
			||||||
  <symbol label="®">U00AE</symbol>
 | 
					 | 
				
			||||||
  <symbol label="d">d</symbol>
 | 
					 | 
				
			||||||
  <symbol label="D">D</symbol>
 | 
					 | 
				
			||||||
  <symbol label="$">dollar</symbol>
 | 
					 | 
				
			||||||
  <symbol label="£">U00A3</symbol>
 | 
					 | 
				
			||||||
  <symbol label="f">f</symbol>
 | 
					 | 
				
			||||||
  <symbol label="F">F</symbol>
 | 
					 | 
				
			||||||
  <symbol label="%">percent</symbol>
 | 
					 | 
				
			||||||
  <symbol label="€">EuroSign</symbol>
 | 
					 | 
				
			||||||
  <symbol label="g">g</symbol>
 | 
					 | 
				
			||||||
  <symbol label="G">G</symbol>
 | 
					 | 
				
			||||||
  <symbol label="&">ampersand</symbol>
 | 
					 | 
				
			||||||
  <symbol label="¥">U00A5</symbol>
 | 
					 | 
				
			||||||
  <symbol label="h">h</symbol>
 | 
					 | 
				
			||||||
  <symbol label="H">H</symbol>
 | 
					 | 
				
			||||||
  <symbol label="-">minus</symbol>
 | 
					 | 
				
			||||||
  <symbol label="^">asciicircum</symbol>
 | 
					 | 
				
			||||||
  <symbol label="j">j</symbol>
 | 
					 | 
				
			||||||
  <symbol label="J">J</symbol>
 | 
					 | 
				
			||||||
  <symbol label="_">underscore</symbol>
 | 
					 | 
				
			||||||
  <symbol label="°">degree</symbol>
 | 
					 | 
				
			||||||
  <symbol label="k">k</symbol>
 | 
					 | 
				
			||||||
  <symbol label="K">K</symbol>
 | 
					 | 
				
			||||||
  <symbol label="+">plus</symbol>
 | 
					 | 
				
			||||||
  <symbol label="=">equal</symbol>
 | 
					 | 
				
			||||||
  <symbol label="l">l</symbol>
 | 
					 | 
				
			||||||
  <symbol label="L">L</symbol>
 | 
					 | 
				
			||||||
  <symbol label="(">parenleft</symbol>
 | 
					 | 
				
			||||||
  <symbol label="{">braceleft</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="248" label="ø">oslash</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="216" label="Ø">Oslash</symbol>
 | 
					 | 
				
			||||||
  <symbol label=")">parenright</symbol>
 | 
					 | 
				
			||||||
  <symbol label="}">braceright</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="230" label="æ">ae</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="198" label="Æ">AE</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="65293" icon="key-enter">Return</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="65505" icon="key-shift">Shift_L</symbol>
 | 
					 | 
				
			||||||
  <symbol label="z">z</symbol>
 | 
					 | 
				
			||||||
  <symbol label="Z">Z</symbol>
 | 
					 | 
				
			||||||
  <symbol label=",">comma</symbol>
 | 
					 | 
				
			||||||
  <symbol label="\">backslash</symbol>
 | 
					 | 
				
			||||||
  <symbol label="x">x</symbol>
 | 
					 | 
				
			||||||
  <symbol label="X">X</symbol>
 | 
					 | 
				
			||||||
  <symbol label=""">quotedbl</symbol>
 | 
					 | 
				
			||||||
  <symbol label="/">slash</symbol>
 | 
					 | 
				
			||||||
  <symbol label="c">c</symbol>
 | 
					 | 
				
			||||||
  <symbol label="C">C</symbol>
 | 
					 | 
				
			||||||
  <symbol label="'">quoteright</symbol>
 | 
					 | 
				
			||||||
  <symbol label="<">less</symbol>
 | 
					 | 
				
			||||||
  <symbol label="v">v</symbol>
 | 
					 | 
				
			||||||
  <symbol label="V">V</symbol>
 | 
					 | 
				
			||||||
  <symbol label=":">colon</symbol>
 | 
					 | 
				
			||||||
  <symbol label=">">greater</symbol>
 | 
					 | 
				
			||||||
  <symbol label="b">b</symbol>
 | 
					 | 
				
			||||||
  <symbol label="B">B</symbol>
 | 
					 | 
				
			||||||
  <symbol label=";">semicolon</symbol>
 | 
					 | 
				
			||||||
  <symbol label="=">equal</symbol>
 | 
					 | 
				
			||||||
  <symbol label="n">n</symbol>
 | 
					 | 
				
			||||||
  <symbol label="N">N</symbol>
 | 
					 | 
				
			||||||
  <symbol label="!">exclam</symbol>
 | 
					 | 
				
			||||||
  <symbol label="[">bracketleft</symbol>
 | 
					 | 
				
			||||||
  <symbol label="m">m</symbol>
 | 
					 | 
				
			||||||
  <symbol label="M">M</symbol>
 | 
					 | 
				
			||||||
  <symbol label="?">question</symbol>
 | 
					 | 
				
			||||||
  <symbol label="]">bracketright</symbol>
 | 
					 | 
				
			||||||
  <symbol label=".">period</symbol>
 | 
					 | 
				
			||||||
  <symbol label="123">show_numbers</symbol>
 | 
					 | 
				
			||||||
  <symbol label="ABC">show_letters</symbol>
 | 
					 | 
				
			||||||
  <symbol label="☺" icon="keyboard-mode-symbolic" tooltip="Setup">preferences</symbol>
 | 
					 | 
				
			||||||
  <symbol label=" ">space</symbol>
 | 
					 | 
				
			||||||
  <symbol keyval="65288" icon="edit-clear-symbolic">BackSpace</symbol>
 | 
					 | 
				
			||||||
</symbols>
 | 
					 | 
				
			||||||
@ -2,7 +2,6 @@
 | 
				
			|||||||
<gresources>
 | 
					<gresources>
 | 
				
			||||||
  <gresource prefix="/sm/puri/squeekboard">
 | 
					  <gresource prefix="/sm/puri/squeekboard">
 | 
				
			||||||
   <file compressed="true">style.css</file>
 | 
					   <file compressed="true">style.css</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/geometry/extended.xml</file>
 | 
					 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/geometry/number-keypad.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/geometry/number-keypad.xml</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/keyboards.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/keyboards.xml</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/ar.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/ar.xml</file>
 | 
				
			||||||
@ -22,7 +21,6 @@
 | 
				
			|||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/ml-inscript.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/ml-inscript.xml</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/mr-inscript.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/mr-inscript.xml</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/my.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/my.xml</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/nb.xml</file>
 | 
					 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/or-inscript.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/or-inscript.xml</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/pa-inscript.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/pa-inscript.xml</file>
 | 
				
			||||||
   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/ru.xml</file>
 | 
					   <file compressed="true" preprocess="xml-stripblanks">keyboards/symbols/ru.xml</file>
 | 
				
			||||||
 | 
				
			|||||||
@ -4,7 +4,8 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const KEYBOARDS: &[(*const str, *const str)] = &[
 | 
					const KEYBOARDS: &[(*const str, *const str)] = &[
 | 
				
			||||||
    ("us", include_str!("../data/keyboards/us.yaml"))
 | 
					    ("us", include_str!("../data/keyboards/us.yaml")),
 | 
				
			||||||
 | 
					    ("nb", include_str!("../data/keyboards/nb.yaml")),
 | 
				
			||||||
];
 | 
					];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
pub fn get_keyboard(needle: &str) -> Option<&'static str> {
 | 
					pub fn get_keyboard(needle: &str) -> Option<&'static str> {
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user