diff options
author | Eitan Isaacson <eitan@monotonous.org> | 2011-04-22 17:36:50 -0700 |
---|---|---|
committer | Eitan Isaacson <eitan@monotonous.org> | 2011-05-02 10:18:49 -0700 |
commit | f11ae457363eccd51c6ad7558832c97250588eee (patch) | |
tree | 4423d1f8d5baecdbb79e3c777bfd6fedbeb477ef /data/layouts | |
parent | 048f045f85982579932d147390e6503710a455bc (diff) | |
download | caribou-f11ae457363eccd51c6ad7558832c97250588eee.tar.gz |
Added Arabic layout
Diffstat (limited to 'data/layouts')
-rw-r--r-- | data/layouts/natural/Makefile.am | 1 | ||||
-rw-r--r-- | data/layouts/natural/ara.json | 119 |
2 files changed, 120 insertions, 0 deletions
diff --git a/data/layouts/natural/Makefile.am b/data/layouts/natural/Makefile.am index 6bf87b3..5732955 100644 --- a/data/layouts/natural/Makefile.am +++ b/data/layouts/natural/Makefile.am @@ -1,6 +1,7 @@ naturallayoutsdir = $(datadir)/caribou/layouts/natural naturallayouts_DATA = \ + ara.json \ us.json EXTRA_DIST = $(naturallayouts_DATA) diff --git a/data/layouts/natural/ara.json b/data/layouts/natural/ara.json new file mode 100644 index 0000000..ecea3a1 --- /dev/null +++ b/data/layouts/natural/ara.json @@ -0,0 +1,119 @@ +{ + "level1" : { + "rows" : [ + [{"name" : "Arabic_dad"}, + {"name" : "Arabic_sad"}, + {"name" : "Arabic_qaf"}, + {"name" : "Arabic_feh"}, + {"name" : "Arabic_ghain"}, + {"name" : "Arabic_ain"}, + {"name" : "Arabic_ha"}, + {"name" : "Arabic_khah"}, + {"name" : "Arabic_hah"}, + {"name" : "Arabic_jeem"}, + {"name" : "BackSpace"}], + [{"name" : "Arabic_sheen", "margin_left" : 0.5}, + {"name" : "Arabic_seen"}, + {"name" : "Arabic_yeh"}, + {"name" : "Arabic_beh"}, + {"name" : "Arabic_lam"}, + {"name" : "Arabic_alef"}, + {"name" : "Arabic_teh"}, + {"name" : "Arabic_noon"}, + {"name" : "Arabic_meem"}, + {"name" : "Arabic_kaf"}], + [{"name" : "Arabic_zah"}, + {"name" : "Arabic_tah"}, + {"name" : "Arabic_thal"}, + {"name" : "Arabic_dal"}, + {"name" : "Arabic_zain"}, + {"name" : "Arabic_ra"}, + {"name" : "Arabic_waw"}, + {"name" : "Arabic_tehmarbuta"}, + {"name" : "Arabic_theh"}, + {"name" : "Return", "width" : 2}], + [{"name" : "Caribou_Symbols", "width" : 2, "toggle" : "symbols1"}, + {"name" : "Arabic_fathatan"}, + {"name" : "space", "width" : 5}, + {"name" : "Caribou_Prefs", "margin_left" : 2}] + ] + }, + "symbols1" : { + "rows" : [ + [{"name" : "Arabic_1"}, + {"name" : "Arabic_2"}, + {"name" : "Arabic_3"}, + {"name" : "Arabic_4"}, + {"name" : "Arabic_5"}, + {"name" : "Arabic_6"}, + {"name" : "Arabic_7"}, + {"name" : "Arabic_8"}, + {"name" : "Arabic_9"}, + {"name" : "Arabic_0"}, + {"name" : "BackSpace"}], + [{"name" : "minus", "margin_left" : 0.5}, + {"name" : "slash"}, + {"name" : "colon"}, + {"name" : "Arabic_semicolon"}, + {"name" : "parenleft"}, + {"name" : "parenright"}, + {"name" : "dollar"}, + {"name" : "ampersand"}, + {"name" : "at"}, + {"name" : "Return", "width" : 1.5}], + [{"name" : "Caribou_Symbols_More", "width" : 2, "toggle" : "symbols2"}, + {"name" : "period"}, + {"name" : "Arabic_comma"}, + {"name" : "Arabic_question_mark"}, + {"name" : "slash"}, + {"name" : "exclam"}, + {"name" : "apostrophe"}, + {"name" : "quotedbl"}, + {"name" : "bar"}, + {"name" : "numbersign"}], + [{"name" : "Caribou_Alpha", "width" : 2, "toggle" : "level1"}, + {"name" : "Caribou_Emoticons"}, + {"name" : "space", "width" : 5}, + {"name" : "Caribou_Prefs", "margin_left" : 2}] + ] + }, + "symbols2" : { + "rows" : [ + [{"name" : "Arabic_percent"}, + {"name" : "bracketleft"}, + {"name" : "bracketright"}, + {"name" : "braceleft"}, + {"name" : "braceright"}, + {"name" : "backslash"}, + {"name" : "plus"}, + {"name" : "equal"}, + {"name" : "grave"}, + {"name" : "underscore"}, + {"name" : "BackSpace"}], + [{"name" : "less", "margin_left" : 0.5}, + {"name" : "greater"}, + {"name" : "asterisk"}, + {"name" : "semicolon"}, + {"name" : "parenleft"}, + {"name" : "parenright"}, + {"name" : "dollar"}, + {"name" : "ampersand"}, + {"name" : "at"}, + {"name" : "Return", "width" : 1.5}], + [{"name" : "Caribou_Symbols", "width" : 2, "toggle" : "symbols1"}, + {"name" : "period"}, + {"name" : "comma"}, + {"name" : "question"}, + {"name" : "slash"}, + {"name" : "exclam"}, + {"name" : "apostrophe"}, + {"name" : "quotedbl"}, + {"name" : "bar"}, + {"name" : "numbersign"}], + [{"name" : "Caribou_Alpha", "width" : 2, "toggle" : "level1"}, + {"name" : "Caribou_Emoticons"}, + {"name" : "space", "width" : 5}, + {"name" : "Caribou_Prefs", "margin_left" : 2}] + ] + } +}
\ No newline at end of file |