diff options
author | fujiwarat <takao.fujiwara1@gmail.com> | 2017-12-15 19:38:51 +0900 |
---|---|---|
committer | fujiwarat <takao.fujiwara1@gmail.com> | 2017-12-15 19:38:51 +0900 |
commit | ae039c727a89c8a27d5224adafb656a37d345d22 (patch) | |
tree | bf0db4dbea5a0e3a6beb1c0443b982a473240141 /data | |
parent | 34e8b0ca96fb5c94405d413c01578282ea005397 (diff) | |
download | ibus-anthy-ae039c727a89c8a27d5224adafb656a37d345d22.tar.gz |
Migrated DConf to GSettings
Diffstat (limited to 'data')
-rw-r--r-- | data/Makefile.am | 19 | ||||
-rw-r--r-- | data/org.freedesktop.ibus.engine.anthy.gschema.xml.in | 1111 |
2 files changed, 1128 insertions, 2 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index 89d5ee0..5d5747e 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -2,8 +2,8 @@ # # ibus-anthy - The Anthy engine for IBus # -# Copyright (c) 2010-2016 Takao Fujiwara <takao.fujiwara1@gmail.com> -# Copyright (c) 2010-2016 Red Hat, Inc. +# Copyright (c) 2010-2017 Takao Fujiwara <takao.fujiwara1@gmail.com> +# Copyright (c) 2010-2017 Red Hat, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -36,11 +36,25 @@ appdata_DATA = $(appdata_in_files:.xml.in=.xml) appdatadir=$(datadir)/appdata @INTLTOOL_XML_RULE@ +schemas_in_files = org.freedesktop.ibus.engine.anthy.gschema.xml.in +schemas_DATA = $(schemas_in_files:.xml.in=.xml) +schemasdir = $(datadir)/glib-2.0/schemas + CLEANFILES = \ $(appdata_DATA) \ + $(schemas_DATA) \ emoji.t \ $(NULL) +$(schemas_DATA): $(schemas_in_files) + $(SED) -e "s|\@ANTHY_ZIPCODE_FILE\@|$(ANTHY_ZIPCODE_FILE)|g" \ + -e "s|\@KASUMI_EXEC_FILE\@|$(KASUMI_EXEC_FILE)|g" \ + -e "s|\@KASUMI_ICON_FILE\@|$(KASUMI_ICON_FILE)|g" \ + -e "s|\@ON_OFF_KEYS\@|$(ON_OFF_KEYS)|g" \ + -e "s|\@pkgdatadir\@|$(pkgdatadir)|g" \ + $< > $@ + + emoji.t: emoji-each.t emoji-emoji.t @echo "Generate $@"; \ $(SED) -e '/^#/d' $(srcdir)/emoji-emoji.t > emoji-emoji.t.$$$$; \ @@ -63,6 +77,7 @@ endif EXTRA_DIST = \ $(appdata_in_files) \ + $(schemas_in_files) \ emoji-each.t \ emoji-emoji.t \ era.t \ diff --git a/data/org.freedesktop.ibus.engine.anthy.gschema.xml.in b/data/org.freedesktop.ibus.engine.anthy.gschema.xml.in new file mode 100644 index 0000000..57436b3 --- /dev/null +++ b/data/org.freedesktop.ibus.engine.anthy.gschema.xml.in @@ -0,0 +1,1111 @@ +<?xml version="1.0" encoding="UTF-8"?> +<schemalist> + <schema path="/org/freedesktop/ibus/engine/anthy/common/" + id="org.freedesktop.ibus.engine.anthy.common"> + <key name="input-mode" type="i"> + <default>0</default> + <summary>Input Mode</summary> + <description></description> + </key> + <key name="typing-method" type="i"> + <default>0</default> + <summary>Typing Mode</summary> + <description></description> + </key> + <key name="conversion-segment-mode" type="i"> + <default>0</default> + <summary>Conversion Segment Mode</summary> + <description></description> + </key> + <key name="show-input-mode" type="b"> + <default>true</default> + <summary>Show Input Mode</summary> + <description></description> + </key> + <key name="show-typing-method" type="b"> + <default>false</default> + <summary>Show Typing Mode</summary> + <description></description> + </key> + <key name="show-segment-mode" type="b"> + <default>false</default> + <summary>Show Segment Mode</summary> + <description></description> + </key> + <key name="show-dict-mode" type="b"> + <default>true</default> + <summary>Show Dictionary Mode</summary> + <description></description> + </key> + <key name="show-dict-config" type="b"> + <default>false</default> + <summary>Show Dictionary Configuration</summary> + <description></description> + </key> + <key name="show-preferences" type="b"> + <default>true</default> + <summary>Show Preferences</summary> + <description></description> + </key> + <key name="period-style" type="i"> + <default>0</default> + <summary>Period Style</summary> + <description></description> + </key> + <key name="symbol-style" type="i"> + <default>1</default> + <summary>Symbol Style</summary> + <description></description> + </key> + <key name="ten-key-mode" type="i"> + <default>1</default> + <summary>Ten Key Mode</summary> + <description></description> + </key> + <key name="behavior-on-focus-out" type="i"> + <default>0</default> + <summary>Behavior on Focus out</summary> + <description></description> + </key> + <key name="behavior-on-period" type="i"> + <default>0</default> + <summary>Behavior on Period</summary> + <description></description> + </key> + <key name="trigger-periods" type="s"> + <default>',.、。,.'</default> + <summary>Trigger Periods</summary> + <description></description> + </key> + <key name="page-size" type="i"> + <default>10</default> + <summary>Page Size</summary> + <description></description> + </key> + <key name="half-width-symbol" type="b"> + <default>false</default> + <summary>Half Width Symbol</summary> + <description></description> + </key> + <key name="half-width-number" type="b"> + <default>false</default> + <summary>Half Width Number</summary> + <description></description> + </key> + <key name="half-width-space" type="b"> + <default>false</default> + <summary>Half Width Space</summary> + <description></description> + </key> + <key name="latin-with-shift" type="b"> + <default>true</default> + <summary>Latin with Shift</summary> + <description></description> + </key> + <key name="shortcut-type" type="s"> + <default>'default'</default> + <summary>Shortcut Type</summary> + <description></description> + </key> + <key name="dict-admin-command" type="as"> + <default>['@KASUMI_EXEC_FILE@', 'kasumi']</default> + <summary>Dictionary Administration Command</summary> + <description></description> + </key> + <key name="add-word-command" type="as"> + <default>['@KASUMI_EXEC_FILE@', 'kasumi', '-a']</default> + <summary>Add Word Command</summary> + <description></description> + </key> + <key name="dict-config-icon" type="s"> + <default>'@KASUMI_ICON_FILE@'</default> + <summary>Dictionary configuration icon</summary> + <description></description> + </key> + <key name="keyboard-layouts" type="as"> + <default>['default', 'jp', 'us', + 'jp[ctrl:swapcaps]', 'us[ctrl:swapcaps]', + 'jp[ctrl:swapcaps,compose:rctrl]', + 'us[ctrl:swapcaps,compose:rctrl]', + 'jp[japan:kana_lock]', + 'jp[japan:nicola_f_bs]', + 'jp[japan:nicola_f_bs,ctrl:swapcaps]', + 'jp[japan:hztg_escape]', + 'jp[japan:hztg_escape,ctrl:swapcaps]' + ] + </default> + <summary>Keyboard Layouts</summary> + <description></description> + </key> + </schema> + <schema path="/org/freedesktop/ibus/engine/anthy/romaji-typing-rule/" + id="org.freedesktop.ibus.engine.anthy.romaji-typing-rule"> + <key name="method" type="s"> + <default>'default'</default> + <summary>Method</summary> + <description></description> + </key> + <key name="list" type="a{sv}"> + <!-- + ##0 MS-IME + # http://www.filibeto.org/sun/lib/solaris10-docs/E19253-01/819-7844/appe-1-4/index.html + ##1 ATOK + # http://www.filibeto.org/sun/lib/solaris10-docs/E19253-01/819-7844/appe-1-3/index.html + ##2 Gairaigo http://ja.wikipedia.org/wiki/%E5%A4%96%E6%9D%A5%E8%AA%9E + ##3 ANSI/BSI Suggestions http://en.wikipedia.org/wiki/Katakana + ##4 Historical kana http://en.wikipedia.org/wiki/Romanization_of_Japanese + # Maybe we need a compatibility between MS-IME and ibus-anthy. + --> + <default> + { + 'default': <{ + 'minus' : <'ー'>, + 'a' : <'あ'>, + 'i' : <'い'>, + 'u' : <'う'>, + 'e' : <'え'>, + 'o' : <'お'>, + 'x-a' : <'ぁ'>, + 'x-i' : <'ぃ'>, + 'x-u' : <'ぅ'>, + 'x-e' : <'ぇ'>, + 'x-o' : <'ぉ'>, + 'l-a' : <'ぁ'>, + 'l-i' : <'ぃ'>, + 'l-u' : <'ぅ'>, + 'l-e' : <'ぇ'>, + 'l-o' : <'ぉ'>, + 'w-h-a' : <'うぁ'>, + 'w-h-i' : <'うぃ'>, + 'w-h-e' : <'うぇ'>, + 'w-h-o' : <'うぉ'>, + 'w-y-a' : <'うゃ'>, <!-- ##2 --> + 'w-y-u' : <'うゅ'>, <!-- ##2 --> + 'w-y-o' : <'うょ'>, <!-- ##2 --> + 'v-a' : <'ヴぁ'>, + 'v-i' : <'ヴぃ'>, + 'v-u' : <'ヴ'>, + 'v-e' : <'ヴぇ'>, + 'v-o' : <'ヴぉ'>, + 'v-y-a' : <'ヴゃ'>, <!-- ##2 --> + 'v-y-u' : <'ヴゅ'>, <!-- ##2 --> + 'v-y-e' : <'ヴぃぇ'>, <!-- ##2 --> + 'v-y-o' : <'ヴょ'>, <!-- ##2 --> + 'k-a' : <'か'>, + 'k-i' : <'き'>, + 'k-u' : <'く'>, + 'k-e' : <'け'>, + 'k-o' : <'こ'>, + 'l-k-a' : <'ヵ'>, + 'l-k-e' : <'ヶ'>, +<!-- 'x-k-a' : <'ゕ'>, --> + 'x-k-a' : <'ヵ'>, +<!-- 'x-k-e' : <'ゖ'>, --> + 'x-k-e' : <'ヶ'>, + 'g-a' : <'が'>, + 'g-i' : <'ぎ'>, + 'g-u' : <'ぐ'>, + 'g-e' : <'げ'>, + 'g-o' : <'ご'>, + 'k-y-a' : <'きゃ'>, + 'k-y-i' : <'きぃ'>, + 'k-y-u' : <'きゅ'>, + 'k-y-e' : <'きぇ'>, + 'k-y-o' : <'きょ'>, + 'k-w-a' : <'くぁ'>, + 'k-w-i' : <'くぃ'>, <!-- ##2 --> + 'k-w-u' : <'くぅ'>, <!-- ##2 --> + 'k-w-e' : <'くぇ'>, <!-- ##2 --> + 'k-w-o' : <'くぉ'>, <!-- ##2 --> + 'g-y-a' : <'ぎゃ'>, + 'g-y-i' : <'ぎぃ'>, + 'g-y-u' : <'ぎゅ'>, + 'g-y-e' : <'ぎぇ'>, + 'g-y-o' : <'ぎょ'>, + 'g-w-a' : <'ぐぁ'>, + 'g-w-i' : <'ぐぃ'>, <!-- ##2 --> + 'g-w-u' : <'ぐぅ'>, <!-- ##2 --> + 'g-w-e' : <'ぐぇ'>, <!-- ##2 --> + 'g-w-o' : <'ぐぉ'>, <!-- ##2 --> + 's-a' : <'さ'>, + 's-i' : <'し'>, + 's-u' : <'す'>, + 's-e' : <'せ'>, + 's-o' : <'そ'>, + 'z-a' : <'ざ'>, + 'z-i' : <'じ'>, + 'z-u' : <'ず'>, + 'z-e' : <'ぜ'>, + 'z-o' : <'ぞ'>, + 's-y-a' : <'しゃ'>, + 's-y-i' : <'しぃ'>, + 's-y-u' : <'しゅ'>, + 's-y-e' : <'しぇ'>, + 's-y-o' : <'しょ'>, + 's-h-a' : <'しゃ'>, + 's-h-i' : <'し'>, + 's-h-u' : <'しゅ'>, + 's-h-e' : <'しぇ'>, + 's-h-o' : <'しょ'>, + 'z-y-a' : <'じゃ'>, + 'z-y-i' : <'じぃ'>, + 'z-y-u' : <'じゅ'>, + 'z-y-e' : <'じぇ'>, + 'z-y-o' : <'じょ'>, + 'j-a' : <'じゃ'>, + 'j-y-a' : <'じゃ'>, + 'j-i' : <'じ'>, + 'j-y-i' : <'じぃ'>, + 'j-u' : <'じゅ'>, + 'j-y-u' : <'じゅ'>, + 'j-e' : <'じぇ'>, + 'j-y-e' : <'じぇ'>, + 'j-o' : <'じょ'>, + 'j-y-o' : <'じょ'>, + 's-w-i' : <'すぅぃ'>, <!-- ##2 --> + 's-w-e' : <'すぇ'>, <!-- ##2 --> + 'z-w-e' : <'ずぇ'>, <!-- ##2 --> + 't-a' : <'た'>, + 't-i' : <'ち'>, + 't-u' : <'つ'>, + 't-s-u' : <'つ'>, + 't-e' : <'て'>, + 't-o' : <'と'>, + 'd-a' : <'だ'>, + 'd-i' : <'ぢ'>, + 'd-u' : <'づ'>, + 'd-e' : <'で'>, + 'd-o' : <'ど'>, + 'x-t-u' : <'っ'>, + 'x-t-s-u' : <'っ'>, + 'l-t-u' : <'っ'>, + 'l-t-s-u' : <'っ'>, + 't-y-a' : <'ちゃ'>, + 't-y-i' : <'ちぃ'>, + 't-y-u' : <'ちゅ'>, + 't-y-e' : <'ちぇ'>, + 't-y-o' : <'ちょ'>, + 'c-y-a' : <'ちゃ'>, + 'c-y-i' : <'ちぃ'>, + 'c-y-u' : <'ちゅ'>, + 'c-y-e' : <'ちぇ'>, + 'c-y-o' : <'ちょ'>, + 'c-h-a' : <'ちゃ'>, + 'c-h-i' : <'ち'>, + 'c-h-u' : <'ちゅ'>, + 'c-h-e' : <'ちぇ'>, + 'c-h-o' : <'ちょ'>, + 'd-y-a' : <'ぢゃ'>, + 'd-y-i' : <'ぢぃ'>, + 'd-y-u' : <'ぢゅ'>, + 'd-y-e' : <'ぢぇ'>, + 'd-y-o' : <'ぢょ'>, + 't-s-a' : <'つぁ'>, + 't-s-i' : <'つぃ'>, + 't-s-e' : <'つぇ'>, + 't-s-o' : <'つぉ'>, + 't-s-y-a' : <'つゃ'>, <!-- ##3 --> + 't-s-y-u' : <'つゅ'>, <!-- ##3 --> + 't-s-y-e' : <'つぃぇ'>, <!-- ##3 --> + 't-s-y-o' : <'つょ'>, <!-- ##3 --> + 'd-z-a' : <'づぁ'>, <!-- ##3 --> + 'd-z-i' : <'づぃ'>, <!-- ##3 --> + 'd-z-u' : <'づ'>, <!-- ##4 --> + 'd-z-e' : <'づぇ'>, <!-- ##3 --> + 'd-z-o' : <'づぉ'>, <!-- ##3 --> + 'd-z-y-a' : <'づゃ'>, <!-- ##3 --> + 'd-z-y-u' : <'づゅ'>, <!-- ##3 --> + 'd-z-y-e' : <'づぃぇ'>, <!-- ##3 --> + 'd-z-y-o' : <'づょ'>, <!-- ##3 --> + 't-h-a' : <'てゃ'>, + 't-h-i' : <'てぃ'>, + 't-h-u' : <'てゅ'>, + 't-h-e' : <'てぇ'>, + 't-h-o' : <'てょ'>, + 't-w-u' : <'とぅ'>, + 'd-h-a' : <'でゃ'>, + 'd-h-i' : <'でぃ'>, + 'd-h-u' : <'でゅ'>, + 'd-h-e' : <'でぇ'>, + 'd-h-o' : <'でょ'>, + 'd-w-u' : <'どぅ'>, + 'n-a' : <'な'>, + 'n-i' : <'に'>, + 'n-u' : <'ぬ'>, + 'n-e' : <'ね'>, + 'n-o' : <'の'>, + 'n-y-a' : <'にゃ'>, + 'n-y-i' : <'にぃ'>, + 'n-y-u' : <'にゅ'>, + 'n-y-e' : <'にぇ'>, + 'n-y-o' : <'にょ'>, + 'h-a' : <'は'>, + 'h-i' : <'ひ'>, + 'h-u' : <'ふ'>, + 'h-e' : <'へ'>, + 'h-o' : <'ほ'>, + 'b-a' : <'ば'>, + 'b-i' : <'び'>, + 'b-u' : <'ぶ'>, + 'b-e' : <'べ'>, + 'b-o' : <'ぼ'>, + 'p-a' : <'ぱ'>, + 'p-i' : <'ぴ'>, + 'p-u' : <'ぷ'>, + 'p-e' : <'ぺ'>, + 'p-o' : <'ぽ'>, + 'h-y-a' : <'ひゃ'>, + 'h-y-i' : <'ひぃ'>, + 'h-y-u' : <'ひゅ'>, + 'h-y-e' : <'ひぇ'>, + 'h-y-o' : <'ひょ'>, + 'b-y-a' : <'びゃ'>, + 'b-y-i' : <'びぃ'>, + 'b-y-u' : <'びゅ'>, + 'b-y-e' : <'びぇ'>, + 'b-y-o' : <'びょ'>, + 'p-y-a' : <'ぴゃ'>, + 'p-y-i' : <'ぴぃ'>, + 'p-y-u' : <'ぴゅ'>, + 'p-y-e' : <'ぴぇ'>, + 'p-y-o' : <'ぴょ'>, + 'f-a' : <'ふぁ'>, + 'f-i' : <'ふぃ'>, + 'f-u' : <'ふ'>, + 'f-e' : <'ふぇ'>, + 'f-o' : <'ふぉ'>, + 'f-y-a' : <'ふゃ'>, + 'f-y-i' : <'ふぃ'>, + 'f-y-u' : <'ふゅ'>, + 'f-y-e' : <'ふぇ'>, + 'f-y-o' : <'ふょ'>, + 'b-w-a' : <'ぶぁ'>, <!-- ##2 --> + 'b-w-e' : <'ぶぇ'>, <!-- ##2 --> + 'b-w-o' : <'ぶぉ'>, <!-- ##2 --> + 'p-w-a' : <'ぷぁ'>, <!-- ##2 --> + 'p-w-e' : <'ぷぇ'>, <!-- ##2 --> + 'p-w-o' : <'ぷぉ'>, <!-- ##2 --> + 'm-a' : <'ま'>, + 'm-i' : <'み'>, + 'm-u' : <'む'>, + 'm-e' : <'め'>, + 'm-o' : <'も'>, + 'm-y-a' : <'みゃ'>, + 'm-y-i' : <'みぃ'>, + 'm-y-u' : <'みゅ'>, + 'm-y-e' : <'みぇ'>, + 'm-y-o' : <'みょ'>, + 'y-a' : <'や'>, + 'y-i' : <'い'>, + 'y-u' : <'ゆ'>, + 'y-e' : <'いぇ'>, + 'y-o' : <'よ'>, + 'l-y-a' : <'ゃ'>, + 'l-y-i' : <'ぃ'>, + 'l-y-u' : <'ゅ'>, + 'l-y-e' : <'ぇ'>, + 'l-y-o' : <'ょ'>, + 'x-y-a' : <'ゃ'>, + 'x-y-i' : <'ぃ'>, + 'x-y-u' : <'ゅ'>, + 'x-y-e' : <'ぇ'>, + 'x-y-o' : <'ょ'>, + 'r-a' : <'ら'>, + 'r-i' : <'り'>, + 'r-u' : <'る'>, + 'r-e' : <'れ'>, + 'r-o' : <'ろ'>, + 'r-y-a' : <'りゃ'>, + 'r-y-i' : <'りぃ'>, + 'r-y-u' : <'りゅ'>, + 'r-y-e' : <'りぇ'>, + 'r-y-o' : <'りょ'>, + 'w-a' : <'わ'>, + 'w-i' : <'うぃ'>, + 'w-u' : <'う'>, + 'w-e' : <'うぇ'>, + 'w-o' : <'を'>, + 'l-w-a' : <'ゎ'>, + 'x-w-a' : <'ゎ'>, + 'n-apostrophe' : <'ん'>, + 'n-n' : <'ん'>, + 'w-y-i' : <'ゐ'>, + 'w-y-e' : <'ゑ'> + }> + } + </default> + <summary>List</summary> + <description></description> + </key> + </schema> + <schema path="/org/freedesktop/ibus/engine/anthy/kana-typing-rule/" + id="org.freedesktop.ibus.engine.anthy.kana-typing-rule"> + <key name="method" type="s"> + <default>'jp'</default> + <summary>Method</summary> + <description></description> + </key> + <key name="list" type="a{sv}"> + <default> + { + 'jp': <{ + <!-- # no modifiers keys --> + '1' : <'ぬ'>, + '2' : <'ふ'>, + '3' : <'あ'>, + '4' : <'う'>, + '5' : <'え'>, + '6' : <'お'>, + '7' : <'や'>, + '8' : <'ゆ'>, + '9' : <'よ'>, + '0' : <'わ'>, + 'minus' : <'ほ'>, + 'asciicircum' : <'へ'>, + + 'q' : <'た'>, + 'w' : <'て'>, + 'e' : <'い'>, + 'r' : <'す'>, + 't' : <'か'>, + 'y' : <'ん'>, + 'u' : <'な'>, + 'i' : <'に'>, + 'o' : <'ら'>, + 'p' : <'せ'>, + 'at' : <'゛'>, + 'bracketleft' : <'゜'>, + + 'a' : <'ち'>, + 's' : <'と'>, + 'd' : <'し'>, + 'f' : <'は'>, + 'g' : <'き'>, + 'h' : <'く'>, + 'j' : <'ま'>, + 'k' : <'の'>, + 'l' : <'り'>, + 'semicolon' : <'れ'>, + 'colon' : <'け'>, + 'bracketright' : <'む'>, + + 'z' : <'つ'>, + 'x' : <'さ'>, + 'c' : <'そ'>, + 'v' : <'ひ'>, + 'b' : <'こ'>, + 'n' : <'み'>, + 'm' : <'も'>, + 'comma' : <'ね'>, + 'period' : <'る'>, + 'slash' : <'め'>, +<!-- 'backslash' : <'ー'>, --> + 'backslash' : <'ろ'>, + + <!-- # shift modifiered keys --> + 'exclam' : <'ぬ'>, + 'quotedbl' : <'ふ'>, + 'numbersign' : <'ぁ'>, + 'dollar' : <'ぅ'>, + 'percent' : <'ぇ'>, + 'ampersand' : <'ぉ'>, + 'apostrophe' : <'ゃ'>, + 'parenleft' : <'ゅ'>, + 'parenright' : <'ょ'>, + 'asciitilde' : <'を'>, + 'equal' : <'ゑ'>, + 'bar' : <'ー'>, + + 'largeq' : <'た'>, + 'largew' : <'て'>, + 'largee' : <'ぃ'>, + 'larger' : <'す'>, + 'larget' : <'ヵ'>, + 'largey' : <'ん'>, + 'largeu' : <'な'>, + 'largei' : <'に'>, + 'largeo' : <'ら'>, + 'largep' : <'せ'>, + 'grave' : <'゛'>, + + 'braceleft' : <'「'>, + + 'largea' : <'ち'>, + 'larges' : <'と'>, + 'larged' : <'し'>, + 'largef' : <'ゎ'>, + 'largeg' : <'き'>, + 'largeh' : <'く'>, + 'largej' : <'ま'>, + 'largek' : <'の'>, + 'largel' : <'り'>, + 'plus' : <'れ'>, + 'asterisk' : <'ヶ'>, + + 'braceright' : <'」'>, + + 'largez' : <'っ'>, + 'largex' : <'さ'>, + 'largec' : <'そ'>, + 'largev' : <'ゐ'>, + 'largeb' : <'こ'>, + 'largen' : <'み'>, + 'largem' : <'も'>, + 'less' : <'、'>, + 'greater' : <'。'>, + + 'question' : <'・'>, + 'underscore' : <'ろ'>, + + 'yen' : <'ー'> + }>, + 'us': <{ + <!-- # no modifiers keys --> + 'grave' : <'ろ'>, + '1' : <'ぬ'>, + '2' : <'ふ'>, + '3' : <'あ'>, + '4' : <'う'>, + '5' : <'え'>, + '6' : <'お'>, + '7' : <'や'>, + '8' : <'ゆ'>, + '9' : <'よ'>, + '0' : <'わ'>, + 'minus' : <'ほ'>, + 'equal' : <'へ'>, + + 'q' : <'た'>, + 'w' : <'て'>, + 'e' : <'い'>, + 'r' : <'す'>, + 't' : <'か'>, + 'y' : <'ん'>, + 'u' : <'な'>, + 'i' : <'に'>, + 'o' : <'ら'>, + 'p' : <'せ'>, + 'bracketleft' : <'゛'>, + 'bracketright' : <'゜'>, +<!-- 'backslash' : <'ー'>, --> + 'backslash' : <'む'>, + + 'a' : <'ち'>, + 's' : <'と'>, + 'd' : <'し'>, + 'f' : <'は'>, + 'g' : <'き'>, + 'h' : <'く'>, + 'j' : <'ま'>, + 'k' : <'の'>, + 'l' : <'り'>, + 'semicolon' : <'れ'>, + 'apostrophe' : <'け'>, + + 'z' : <'つ'>, + 'x' : <'さ'>, + 'c' : <'そ'>, + 'v' : <'ひ'>, + 'b' : <'こ'>, + 'n' : <'み'>, + 'm' : <'も'>, + 'comma' : <'ね'>, + 'period' : <'る'>, + 'slash' : <'め'>, + + <!-- # shift modifiered keys --> + 'asciitilde' : <'ろ'>, + 'exclam' : <'ぬ'>, + 'at' : <'ふ'>, + 'numbersign' : <'ぁ'>, + 'dollar' : <'ぅ'>, + 'percent' : <'ぇ'>, + 'asciicircum' : <'ぉ'>, + 'ampersand' : <'ゃ'>, + 'asterisk' : <'ゅ'>, + 'parenleft' : <'ょ'>, + 'parenright' : <'を'>, + 'underscore' : <'ー'>, + 'plus' : <'ゑ'>, + + 'largeq' : <'た'>, + 'largew' : <'て'>, + 'largee' : <'ぃ'>, + 'larger' : <'す'>, + 'larget' : <'ヵ'>, + 'largey' : <'ん'>, + 'largeu' : <'な'>, + 'largei' : <'に'>, + 'largeo' : <'ら'>, + 'largep' : <'せ'>, + 'braceleft' : <'「'>, + + 'braceright' : <'」'>, + + 'bar' : <'む'>, + + 'largea' : <'ち'>, + 'larges' : <'と'>, + 'larged' : <'し'>, + 'largef' : <'ゎ'>, + 'largeg' : <'き'>, + 'largeh' : <'く'>, + 'largej' : <'ま'>, + 'largek' : <'の'>, + 'largel' : <'り'>, + 'colon' : <'れ'>, + 'quotedbl' : <'ヶ'>, + + 'largez' : <'っ'>, + 'largex' : <'さ'>, + 'largec' : <'そ'>, + 'largev' : <'ゐ'>, + 'largeb' : <'こ'>, + 'largen' : <'み'>, + 'largem' : <'も'>, + 'less' : <'、'>, + 'greater' : <'。'>, + + 'question' : <'・'> + }> + } + </default> + <summary>List</summary> + <description></description> + </key> + </schema> + <schema path="/org/freedesktop/ibus/engine/anthy/thumb/" + id="org.freedesktop.ibus.engine.anthy.thumb"> + <key name="keyboard-layout-mode" type="b"> + <default>true</default> + <summary>Keyboard Layout Mode</summary> + <description></description> + </key> + <key name="keyboard-layout" type="i"> + <default>0</default> + <summary>Keyboard Layout</summary> + <description></description> + </key> + <key name="fmv-extension" type="i"> + <default>2</default> + <summary>FMV Extension</summary> + <description></description> + </key> + <key name="handakuten" type="b"> + <default>false</default> + <summary>FMV Extension</summary> + <description></description> + </key> + <key name="rs" type="s"> + <default>'Henkan'</default> + <summary>Right S</summary> + <description></description> + </key> + <key name="ls" type="s"> + <default>'Muhenkan'</default> + <summary>Left S</summary> + <description></description> + </key> + <key name="t1" type="i"> + <default>100</default> + <summary>T1</summary> + <description></description> + </key> + <key name="t2" type="i"> + <default>75</default> + <summary>T2</summary> + <description></description> + </key> + </schema> + <schema path="/org/freedesktop/ibus/engine/anthy/thumb-typing-rule/" + id="org.freedesktop.ibus.engine.anthy.thumb-typing-rule"> + <key name="method" type="s"> + <default>'base'</default> + <summary>Method</summary> + <description></description> + </key> + <key name="list" type="a{sv}"> + <default> + { + 'base': <{ + 'q' : <['。', '', 'ぁ']>, + 'w' : <['か', 'が', 'え']>, + 'e' : <['た', 'だ', 'り']>, + 'r' : <['こ', 'ご', 'ゃ']>, + 't' : <['さ', 'ざ', 'れ']>, + + 'y' : <['ら', 'よ', 'ぱ']>, + 'u' : <['ち', 'に', 'ぢ']>, + 'i' : <['く', 'る', 'ぐ']>, + 'o' : <['つ', 'ま', 'づ']>, + 'p' : <[',', 'ぇ', 'ぴ']>, + 'at' : <['、', '', '']>, + 'bracketleft' : <['゛', '゜', '']>, + + 'a' : <['う', '', 'を']>, + 's' : <['し', 'じ', 'あ']>, + 'd' : <['て', 'で', 'な']>, + 'f' : <['け', 'げ', 'ゅ']>, + 'g' : <['せ', 'ぜ', 'も']>, + + 'h' : <['は', 'み', 'ば']>, + 'j' : <['と', 'お', 'ど']>, + 'k' : <['き', 'の', 'ぎ']>, + 'l' : <['い', 'ょ', 'ぽ']>, + 'semicolon' : <['ん', 'っ', '']>, + + 'z' : <['.', '', 'ぅ']>, + 'x' : <['ひ', 'び', 'ー']>, + 'c' : <['す', 'ず', 'ろ']>, + 'v' : <['ふ', 'ぶ', 'や']>, + 'b' : <['へ', 'べ', 'ぃ']>, + + 'n' : <['め', 'ぬ', 'ぷ']>, + 'm' : <['そ', 'ゆ', 'ぞ']>, + 'comma' : <['ね', 'む', 'ぺ']>, + 'period' : <['ほ', 'わ', 'ぼ']>, + 'slash' : <['・', 'ぉ', '']>, + + '1' : <['1', '', '?']>, + '2' : <['2', '', '/']>, + '4' : <['4', '', '「']>, + '5' : <['5', '', '」']>, + + '6' : <['6', '[', '']>, + '7' : <['7', ']', '']>, + '8' : <['8', '(', '']>, + '9' : <['9', ')', '']>, + 'backslash' : <['¥', '', '']> + }>, + 'nicola-j-table': <{ + 'colon' : <[':', '', '']>, + 'at' : <['、', '', '']>, + 'bracketleft' : <['゛', '゜', '']>, + 'bracketright' : <['」', '', '']>, + '8' : <['8', '(', '']>, + '9' : <['9', ')', '']>, + '0' : <['0', '', '']> + }>, + 'nicola-a-table': <{ + 'colon' : <[':', '', '']>, + 'at' : <['@', '', '']>, + 'bracketleft' : <['、', '', '']>, + 'bracketright' : <['゛', '゜', '']>, + '8' : <['8', '', '']>, + '9' : <['9', '(', '']>, + '0' : <['0', ')', '']> + }>, + 'nicola-f-table': <{ + 'colon' : <['、', '', '']>, + 'at' : <['@', '', '']>, + 'bracketleft' : <['゛', '゜', '']>, + 'bracketright' : <['」', '', '']>, + '8' : <['8', '(', '']>, + '9' : <['9', ')', '']>, + '0' : <['0', '', '']> + }>, + 'kb231-j-fmv-table': <{ + '3' : <['3', '', '~']>, + '0' : <['0', '『', '']>, + 'minus' : <['-', '』', '']>, + 'equal' : <['=', '', '']> + }>, + 'kb231-a-fmv-table': <{ + '3' : <['3', '', '~']>, + '0' : <['0', ')', '']>, + 'minus' : <['-', '『', '']>, + 'equal' : <['=', '』', '']> + }>, + 'kb231-f-fmv-table': <{ + '3' : <['3', '', '~']>, + '0' : <['0', '『', '']>, + 'minus' : <['-', '』', '']>, + 'equal' : <['=', '', '']> + }>, + 'kb611-j-fmv-table': <{ + 'grave' : <['‘', '', '']>, + 'asciicircum' : <['々', '£', '']>, + 'colon' : <[':', '', '']>, + 'at' : <['、', '¢', '']>, + 'bracketleft' : <['゛', '゜', '']>, + <!-- # keysyms are same and keycodes depend on the platforms. --> +<!-- '¥' : <[u'¥', u'¬', u'']>, --> + 'backslash' : <['¥', '¦', '']> + }>, + 'kb611-a-fmv-table': <{ + 'grave' : <['々', '', '£']>, + 'colon' : <[':', '', '']>, + 'at' : <['@', '', '']>, + 'bracketleft' : <['、', '¢', '']>, +<!-- '¥' : <[u'¥', u'¬', u'']>, --> + 'backslash' : <['¥', '¦', '']> + }>, + 'kb611-f-fmv-table': <{ + 'grave' : <['‘', '', '']>, + 'asciicircum' : <['々', '£', '']>, + 'colon' : <['、', '¢', '']>, + 'at' : <['@', '', '']>, + 'bracketleft' : <['゛', '゜', '']>, +<!-- '¥' : <[u'¥', u'¬', u'']>, --> + 'backslash' : <['¥', '¦', '']> + }> + } + </default> + <summary>List</summary> + <description></description> + </key> + </schema> + <schema path="/org/freedesktop/ibus/engine/anthy/dict/" + id="org.freedesktop.ibus.engine.anthy.dict"> + <key name="template" type="v"> + <default> + <('template', '', '', '', false, 300, false, true, false, 'utf-8')> + </default> + <summary>Template Dictionary</summary> + <description></description> + </key> + <key name="list" type="av"> + <!-- key type="a(sssbi)" name="dict-items" --> + <!-- default>[]</default --> + <default> + [ + <('embedded', '般', 'General', '', true, 0, true, true, false, 'utf-8')>, + <('zipcode', '〒', 'Zip Code Conversion', '', true, -1, false, true, false, 'utf-8')>, + <('symbol', '記', 'Symbol', '', true, -1, true, false, false, 'utf-8')>, + <('oldchar', '旧', 'Old Character Style', '', true, -1, false, true, false, 'utf-8')>, + <('era', '年', 'Era', '', true, -1, false, true, false, 'utf-8')>, + <('emoji', '😊', 'Emoji', '', true, -1, false, true, false, 'utf-8')> + ] + </default> + <summary>Lists</summary> + <description></description> + </key> + <key name="files" type="a{sv}"> + <default> + { + 'oldchar': <['@pkgdatadir@/dicts/oldchar.t']>, + 'era': <['@pkgdatadir@/dicts/era.t']>, + 'zipcode': <['@pkgdatadir@/dicts/zipcode.t']>, + 'symbol': <['@pkgdatadir@/dicts/symbol.t']>, + 'emoji': <['@pkgdatadir@/dicts/emoji.t']> + } + </default> + <summary>Files</summary> + <description></description> + </key> + <key name="order" type="as"> + <default>[]</default> + <summary>Order</summary> + <description></description> + </key> + </schema> + <schema path="/org/freedesktop/ibus/engine/anthy/shortcut/" + id="org.freedesktop.ibus.engine.anthy.shortcut"> + <key name="default" type="a{sv}"> + <default> + { + 'on_off': <[@ON_OFF_KEYS@]>, + 'circle_input_mode': <['Ctrl+comma', 'Ctrl+less']>, + <!-- # Removed Hiragana_Katakana key in circle_kana_mode + for latin_with_shift. + --> + 'circle_kana_mode': <['Ctrl+period', 'Ctrl+greater']>, +<!-- 'cancel_pseudo_ascii_mode_key': <['Escape']>, --> + 'circle_typing_method': <['Alt+Romaji', 'Ctrl+slash']>, + 'circle_dict_method': <['Alt+Henkan']>, + + 'insert_space': <['space']>, + 'insert_alternate_space': <['Shift+space']>, + 'backspace': <['BackSpace', 'Ctrl+H']>, + 'delete': <['Delete', 'Ctrl+D']>, + 'commit': <['Return', 'KP_Enter', 'Ctrl+J', 'Ctrl+M']>, + 'convert': <['space', 'KP_Space', 'Henkan']>, + 'predict': <['Tab', 'ISO_Left_Tab']>, + 'cancel': <['Escape', 'Ctrl+G']>, + 'reconvert': <['Shift+Henkan']>, + + 'move_caret_first': <['Ctrl+A', 'Home']>, + 'move_caret_last': <['Ctrl+E', 'End']>, + 'move_caret_forward': <['Right', 'Ctrl+F']>, + 'move_caret_backward': <['Left', 'Ctrl+B']>, + + 'select_first_segment': <['Ctrl+A', 'Home']>, + 'select_last_segment': <['Ctrl+E', 'End']>, + 'select_next_segment': <['Right', 'Ctrl+F']>, + 'select_prev_segment': <['Left', 'Ctrl+B']>, + 'shrink_segment': <['Shift+Left', 'Ctrl+I']>, + 'expand_segment': <['Shift+Right', 'Ctrl+O']>, + 'commit_first_segment': <['Shift+Down']>, + 'commit_selected_segment': <['Ctrl+Down']>, + + 'select_first_candidate': <['Home']>, + 'select_last_candidate': <['End']>, + 'select_next_candidate': <['space', 'KP_Space', 'Tab', 'ISO_Left_Tab', 'Henkan', 'Down', 'KP_Add', 'Ctrl+N']>, + 'select_prev_candidate': <['Shift+Tab', 'Shift+ISO_Left_Tab', 'Up', 'KP_Subtract', 'Ctrl+P']>, + 'candidates_page_up': <['Page_Up']>, + 'candidates_page_down': <['Page_Down', 'KP_Tab']>, + + 'select_candidates_1': <['1']>, + 'select_candidates_2': <['2']>, + 'select_candidates_3': <['3']>, + 'select_candidates_4': <['4']>, + 'select_candidates_5': <['5']>, + 'select_candidates_6': <['6']>, + 'select_candidates_7': <['7']>, + 'select_candidates_8': <['8']>, + 'select_candidates_9': <['9']>, + 'select_candidates_0': <['0']>, + + 'convert_to_char_type_forward': <['Muhenkan']>, + 'convert_to_hiragana': <['F6']>, + 'convert_to_katakana': <['F7']>, + 'convert_to_half': <['F8']>, + 'convert_to_half_katakana': <['Shift+F8']>, + 'convert_to_wide_latin': <['F9']>, + 'convert_to_latin': <['F10']>, + 'convert_to_hiragana_all': <['Shift+F6']>, + 'convert_to_katakana_all': <['Shift+F7']>, + 'convert_to_wide_latin_all': <['Shift+F9']>, + 'convert_to_latin_all': <['Shift+F10']>, + + 'dict_admin': <['F11']>, + 'add_word': <['F12']>, + + 'hiragana_for_latin_with_shift': <['Hiragana_Katakana']> + } + </default> + <summary>Default</summary> + <description></description> + </key> + <key name="atok" type="a{sv}"> + <default> + { + 'on_off': <['Henkan', 'Eisu_toggle', 'Zenkaku_Hankaku']>, + 'circle_input_mode': <['F10']>, + 'hiragana_mode': <['Hiragana_Katakana']>, + 'katakana_mode': <['Shift+Hiragana_Katakana']>, + 'circle_typing_method': <['Romaji', 'Alt+Romaji']>, + 'circle_dict_method': <['Alt+Henkan']>, + 'convert': <['space', 'Henkan', 'Shift+space', 'Shift+Henkan']>, + 'predict': <['Tab']>, + 'cancel': <['Escape', 'BackSpace', 'Ctrl+H', 'Ctrl+bracketleft']>, + 'commit': <['Return', 'Ctrl+M']>, + 'reconvert': <['Shift+Henkan']>, + + 'insert_space': <['space']>, + 'insert_alternate_space': <['Shift+space']>, + 'backspace': <['BackSpace', 'Ctrl+H']>, + 'delete': <['Delete', 'Ctrl+G']>, + + 'move_caret_backward': <['Left', 'Ctrl+K']>, + 'move_caret_forward': <['Right', 'Ctrl+L']>, + 'move_caret_first': <['Ctrl+Left']>, + 'move_caret_last': <['Ctrl+Right']>, + + 'select_prev_segment': <['Shift+Left']>, + 'select_next_segment': <['Shift+Right']>, + 'select_first_segment': <['Ctrl+Left']>, + 'select_last_segment': <['Ctrl+Right']>, + 'expand_segment': <['Right', 'Ctrl+L']>, + 'shrink_segment': <['Left', 'Ctrl+K']>, + 'commit_selected_segment': <['Down', 'Ctrl+N']>, + + 'candidates_page_up': <['Shift+Henkan', 'Page_Up']>, + 'candidates_page_down': <['Henkan', 'Page_Down']>, + 'select_next_candidate': <['space', 'Tab', 'Henkan', 'Shift+space', 'Shift+Henkan']>, + 'select_prev_candidate': <['Up']>, + + 'select_candidates_1': <['1']>, + 'select_candidates_2': <['2']>, + 'select_candidates_3': <['3']>, + 'select_candidates_4': <['4']>, + 'select_candidates_5': <['5']>, + 'select_candidates_6': <['6']>, + 'select_candidates_7': <['7']>, + 'select_candidates_8': <['8']>, + 'select_candidates_9': <['9']>, + 'select_candidates_0': <['0']>, + + 'convert_to_hiragana': <['F6', 'Ctrl+U']>, + 'convert_to_katakana': <['F7', 'Ctrl+I']>, + 'convert_to_half': <['F8', 'Ctrl+O']>, + 'convert_to_half_katakana': <['Shift+F8']>, + 'convert_to_wide_latin': <['F9', 'Ctrl+P']>, + 'convert_to_latin': <['F10', 'Ctrl+at']>, + 'convert_to_hiragana_all': <['Shift+F6']>, + 'convert_to_katakana_all': <['Shift+F7']>, + 'convert_to_wide_latin_all': <['Shift+F9']>, + 'convert_to_latin_all': <['Shift+F10']>, + + 'dict_admin': <['F11']>, + 'add_word': <['Ctrl+F7']>, + + 'hiragana_for_latin_with_shift': <['Ctrl+J']> + } + </default> + <summary>ATOK</summary> + <description></description> + </key> + <key name="wnn" type="a{sv}"> + <default> + { + 'on_off': <['Shift+space']>, + 'convert': <['space']>, + 'predict': <['Ctrl+Q']>, + 'cancel': <['Escape', 'Ctrl+G', 'Alt+Down', 'Muhenkan']>, + 'commit': <['Ctrl+L', 'Ctrl+M', 'Ctrl+J', 'Return']>, + 'insert_space': <['space']>, + 'backspace': <['Ctrl+H', 'BackSpace']>, + 'delete': <['Ctrl+D', 'Delete']>, + 'circle_dict_method': <['Alt+Henkan']>, + + 'move_caret_backward': <['Ctrl+B', 'Left']>, + 'move_caret_forward': <['Ctrl+F', 'Right']>, + 'move_caret_first': <['Ctrl+A', 'Alt+Left']>, + 'move_caret_last': <['Ctrl+E', 'Alt+Right']>, + + 'select_prev_segment': <['Ctrl+B', 'Left']>, + 'select_next_segment': <['Ctrl+F', 'Right']>, + 'select_first_segment': <['Ctrl+A', 'Alt+Left']>, + 'select_last_segment': <['Ctrl+E', 'Alt+Right']>, + 'expand_segment': <['Ctrl+O', 'F14']>, + 'shrink_segment': <['Ctrl+I', 'F13']>, + + 'candidates_page_up': <['Tab']>, + 'candidates_page_down': <['Shift+Tab']>, + 'select_next_candidate': <['space', 'Ctrl+Q', 'Ctrl+P', 'Down']>, + 'select_prev_candidate': <['Ctrl+N', 'Up']>, + + 'select_candidates_1': <['1']>, + 'select_candidates_2': <['2']>, + 'select_candidates_3': <['3']>, + 'select_candidates_4': <['4']>, + 'select_candidates_5': <['5']>, + 'select_candidates_6': <['6']>, + 'select_candidates_7': <['7']>, + 'select_candidates_8': <['8']>, + 'select_candidates_9': <['9']>, + 'select_candidates_0': <['0']>, + + 'convert_to_hiragana': <['F6']>, + 'convert_to_katakana': <['F7']>, + 'convert_to_half': <['F8']>, + 'convert_to_wide_latin': <['F9']>, + 'convert_to_latin': <['F10']>, + 'convert_to_hiragana_all': <['Shift+F6']>, + 'convert_to_katakana_all': <['Shift+F7']>, + 'convert_to_half_all': <['Shift+F8']>, + 'convert_to_wide_latin_all': <['Shift+F9']>, + 'convert_to_latin_all': <['Shift+F10']>, + + 'dict_admin': <['F11']>, + 'add_word': <['F12']>, + + 'hiragana_for_latin_with_shift': <['Hiragana_Katakana']> + } + </default> + <summary>WNN</summary> + <description></description> + </key> + </schema> +</schemalist> |