Skip to content

Commit

Permalink
Add Kana JIS Japanese layout
Browse files Browse the repository at this point in the history
  • Loading branch information
cknight828 authored and Julow committed Sep 10, 2024
1 parent 49944a7 commit 6940e30
Show file tree
Hide file tree
Showing 3 changed files with 123 additions and 0 deletions.
2 changes: 2 additions & 0 deletions check_layout.output
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ Layout includes some ASCII punctuation but not all, missing: (, ), <, >, [, ], {
# hebr_2_il
Layout includes some ASCII punctuation but not all, missing: (, ), <, >, [, ], {, }
1 warnings
# kana_jis_jp
0 warnings
# latn_azerty_fr
0 warnings
# latn_bepo_fr
Expand Down
3 changes: 3 additions & 0 deletions res/values/layouts.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
<item>hang_dubeolsik_kr</item>
<item>hebr_1_il</item>
<item>hebr_2_il</item>
<item>kana_jis_jp</item>
<item>latn_azerty_fr</item>
<item>latn_bepo_fr</item>
<item>latn_bone</item>
Expand Down Expand Up @@ -85,6 +86,7 @@
<item>두벌식 (Korean)</item>
<item>Hebrew 1</item>
<item>Hebrew 2</item>
<item>かな入力 (日本)</item>
<item>AZERTY (Français)</item>
<item>BEPO (Français)</item>
<item>Bone</item>
Expand Down Expand Up @@ -143,6 +145,7 @@
<item>@xml/hang_dubeolsik_kr</item>
<item>@xml/hebr_1_il</item>
<item>@xml/hebr_2_il</item>
<item>@xml/kana_jis_jp</item>
<item>@xml/latn_azerty_fr</item>
<item>@xml/latn_bepo_fr</item>
<item>@xml/latn_bone</item>
Expand Down
118 changes: 118 additions & 0 deletions srcs/layouts/kana_jis_jp.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<keyboard name="かな入力 (日本)" script="kana">
<modmap>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
<shift a="" b=""/>
</modmap>
<row>
<key key0="" key1="!" key3="1" key4="loc esc"/>
<key key0="" key1="&quot;" key3="2"/>
<key key0="" key1="\#" key2="" key3="3"/>
<key key0="" key1="$" key2="" key3="4"/>
<key key0="" key1="%" key2="" key3="5"/>
<key key0="" key1="&amp;" key2="" key3="6"/>
<key key0="" key1="'" key2="" key3="7"/>
<key key0="" key1="(" key2="" key3="8"/>
<key key0="" key1=")" key2="" key3="9"/>
<key key0="" key2="" key3="0"/>
<key key0="" key1="=" key3="-"/>
<key key0="" key1="~" key3="^"/>
<key key0="" key1="|" key3="¥"/>
</row>
<row>
<key shift="0.5" key0="" key1="q" key3="loc tab"/>
<key key0="" key1="w"/>
<key key0="" key1="e" key2=""/>
<key key0="" key1="r"/>
<key key0="" key1="t"/>
<key key0="" key1="y"/>
<key key0="" key1="u"/>
<key key0="" key1="i"/>
<key key0="" key1="o"/>
<key key0="" key1="p"/>
<key key0="dakuten" key1="`" key3="\@"/>
<key key0="handakuten" key1="{" key2="" key3="["/>
</row>
<row>
<key shift="0.5" key0="" key1="a"/>
<key key0="" key1="s"/>
<key key0="" key1="d"/>
<key key0="" key1="f"/>
<key key0="" key1="g"/>
<key key0="" key1="h"/>
<key key0="" key1="j"/>
<key key0="" key1="k"/>
<key key0="" key1="l"/>
<key key0="" key1="+" key3=";"/>
<key key0="" key1="*" key3=":"/>
<key key0="" key1="}" key2="" key3="]"/>
</row>
<row>
<key key0="shift" key2="loc capslock"/>
<key key0="" key1="z" key2=""/>
<key key0="" key1="x"/>
<key key0="" key1="c"/>
<key key0="" key1="v"/>
<key key0="" key1="b"/>
<key key0="" key1="n"/>
<key key0="" key1="m"/>
<key key0="" key1="&lt;" key2="" key3=","/>
<key key0="" key1=">" key2="" key3="."/>
<key key0="" key1="\?" key2="" key3="/"/>
<key key0="" key1="_" key3="\\"/>
<key key0="backspace" key2="delete"/>
</row>
</keyboard>

0 comments on commit 6940e30

Please sign in to comment.