From: Yuri Date: Mon, 15 Sep 2008 21:44:39 +0000 (+0000) Subject: Added Russian Traditional (Typewriter) keyboard layout. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=569e79fcd85eb89768117dcccae28c646f4d02a9;p=platform%2Fcore%2Fuifw%2Fise-engine-tables.git Added Russian Traditional (Typewriter) keyboard layout. svn commit r110 --- diff --git a/ChangeLog b/ChangeLog index 099b171..f075435 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-09-15 14:29 yurivict + * icons/RussianTraditional.png, tables/ru/RussianTraditional.txt.in, + tables/ru/Makefile.ac, configure.ac, scim-tables.spec.in: + - added RussianTraditional -- same as RussianTypewriter -- keyboard. + 2008-09-15 12:28 yurivict * skim/bootstrap: -replaced cvs->svn in admin directory checkout diff --git a/configure.ac b/configure.ac index ec5f567..d3c42f3 100644 --- a/configure.ac +++ b/configure.ac @@ -173,6 +173,7 @@ AC_CONFIG_FILES([Makefile intl/Makefile po/Makefile.in m4/Makefile tables/ru/Makefile tables/ru/Yawerty.txt tables/ru/Translit.txt + tables/ru/RussianTraditional.txt tables/uk/Makefile tables/uk/Ukrainian-Translit.txt tables/additional/Makefile @@ -224,4 +225,4 @@ Build options: Module options: Enable skim support $enable_skim_support -]) \ No newline at end of file +]) diff --git a/icons/Makefile.am b/icons/Makefile.am index 148ba10..c2fa256 100644 --- a/icons/Makefile.am +++ b/icons/Makefile.am @@ -53,6 +53,7 @@ INST_ICONS = table.png \ Punjabi-inscript.png \ Punjabi-jhelum.png \ Punjabi-phonetic.png \ + RussianTraditional.png \ Simplex.png \ Tamil-inscript.png \ Tamil-phonetic.png \ diff --git a/icons/RussianTraditional.png b/icons/RussianTraditional.png new file mode 100644 index 0000000..fe95378 Binary files /dev/null and b/icons/RussianTraditional.png differ diff --git a/scim-tables.spec.in b/scim-tables.spec.in index 736e129..3d05f35 100644 --- a/scim-tables.spec.in +++ b/scim-tables.spec.in @@ -224,11 +224,13 @@ rm -f $RPM_BUILD_ROOT/@KDEDIR@/lib/kde*/*.{a,la} @SCIM_TABLEDIR@/Punjabi-inscript.bin @SCIM_TABLEDIR@/Punjabi-jhelum.bin @SCIM_TABLEDIR@/Punjabi-phonetic.bin +@SCIM_TABLEDIR@/RussianTraditional.bin @SCIM_TABLEDIR@/Tamil-inscript.bin @SCIM_TABLEDIR@/Tamil-phonetic.bin @SCIM_TABLEDIR@/Tamil-remington.bin @SCIM_TABLEDIR@/Telugu-inscript.bin @SCIM_TABLEDIR@/Thai.bin +@SCIM_TABLEDIR@/Translit.bin @SCIM_TABLEDIR@/Viqr.bin @SCIM_TABLEDIR@/Yawerty.bin @@ -249,6 +251,7 @@ rm -f $RPM_BUILD_ROOT/@KDEDIR@/lib/kde*/*.{a,la} @SCIM_ICONDIR@/Punjabi-inscript.png @SCIM_ICONDIR@/Punjabi-jhelum.png @SCIM_ICONDIR@/Punjabi-phonetic.png +@SCIM_ICONDIR@/RussianTraditional.png @SCIM_ICONDIR@/Tamil-inscript.png @SCIM_ICONDIR@/Tamil-phonetic.png @SCIM_ICONDIR@/Tamil-remington.png diff --git a/tables/ru/Makefile.am b/tables/ru/Makefile.am index 580bdb3..8e2aae9 100644 --- a/tables/ru/Makefile.am +++ b/tables/ru/Makefile.am @@ -17,12 +17,12 @@ SCIM_MAKE_TABLE = $(top_builddir)/src/scim-make-table -scim_tables_source = Yawerty.txt.in Translit.txt.in +scim_tables_source = Yawerty.txt.in Translit.txt.in RussianTraditional.txt.in -scim_tables = Yawerty.txt Translit.txt +scim_tables = Yawerty.txt Translit.txt RussianTraditional.txt scim_tables_bindir = $(SCIM_TABLEDIR) -scim_tables_bin_DATA = Yawerty.bin Translit.bin +scim_tables_bin_DATA = Yawerty.bin Translit.bin RussianTraditional.bin EXTRA_DIST = $(scim_tables_source) diff --git a/tables/ru/RussianTraditional.txt.in b/tables/ru/RussianTraditional.txt.in new file mode 100644 index 0000000..7a4be1e --- /dev/null +++ b/tables/ru/RussianTraditional.txt.in @@ -0,0 +1,176 @@ +### File header must not be modified +### This file must be encoded into UTF-8. +### This file is based on the traditional Russian typewriter layout +SCIM_Generic_Table_Phrase_Library_TEXT +VERSION_1_0 + +### Begin Table definition. +BEGIN_DEFINITION + +### An unique id to distinguish this table among others. +### Use uuidgen to generate this kind of id. +UUID = 768a01bf-bc71-90ff-13ca-7bcdcaa875a1 + +### A unique number indicates the version of this file. +### For example the last modified date of this file. +### This number must be less than 2^32. +SERIAL_NUMBER = 20080814 + +ICON = @SCIM_ICONDIR@/RussianTraditional.png + +### The default name of this table +NAME = RussianTraditional + +### The local names of this table +###NAME.ru_RU = + +### Supported languages of this table +LANGUAGES = ru_RU + +### The author of this table +AUTHOR = Yuri Victorovich + +### Prompt string to be displayed in the status area. +STATUS_PROMPT = Р + +### The Keyboard Layout used by this table. Unset or set to "Unknown" to accept any kind of layouts. +KEYBOARD_LAYOUT = US_Default + +### If true then the first candidate phrase +### will be selected automatically during inputing. +AUTO_SELECT = TRUE + +### If true then a multi wildcard will be appended +### at the end of inputing string automatically. +AUTO_WILDCARD = FALSE + +### If true then the result string will be committed to client automatically. +### This should be used with AUTO_SELECT = TRUE. +AUTO_COMMIT = TRUE + +### If true then the inputted string will be automatically splitted during inputing. +AUTO_SPLIT = TRUE + +### If true then the phrases' frequencies will be adjusted dynamically. +DYNAMIC_ADJUST = FALSE + +### If true then the preedit area will be filled up by the current candidate phrase automatically. +AUTO_FILL = TRUE + +### If true then the lookup table will always be shown if there is any candidate phrase. +### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. +ALWAYS_SHOW_LOOKUP = FALSE + +### Enable full width punctuation property +USE_FULL_WIDTH_PUNCT = FALSE + +### Use full width punctuation by default +DEF_FULL_WIDTH_PUNCT = FALSE + +### Enable full width letter property +USE_FULL_WIDTH_LETTER = FALSE + +### Use full width letter by default +DEF_FULL_WIDTH_LETTER = FALSE + +### The maxmium length of a key. +MAX_KEY_LENGTH = 1 + +### Valid input chars. +VALID_INPUT_CHARS = FZf,dult`;pbqrkvyjghcnea[wxio]sm'.z + +### Single wildcard char, can have multiple chars. +###SINGLE_WILDCARD_CHAR = ? + +### Multi wildcard char. +###MULTI_WILDCARD_CHAR = * + +### The key strokes to split inputted string. +###SPLIT_KEYS = quoteright + +### The key strokes to commit the convert result to client. +COMMIT_KEYS = space + +### The key strokes to forward the inputted string to client. +FORWARD_KEYS = Return + +### The key strokes to select candidiate phrases. +SELECT_KEYS = 1,2,3,4,5,6,7,8,9 + +### The key strokes to page up the lookup table. +PAGE_UP_KEYS = Page_Up + +### The key strokes to page down the lookup table. +PAGE_DOWN_KEYS = Page_Down + +END_DEFINITION + +### Begin Table data. +BEGIN_TABLE +F А 0 +< Б 0 +D В 0 +U Г 0 +L Д 0 +T Е 0 +~ Ё 0 +: Ж 0 +P З 0 +B И 0 +Q Й 0 +R К 0 +K Л 0 +V М 0 +Y Н 0 +J О 0 +G П 0 +H Р 0 +C С 0 +N Т 0 +E У 0 +A Ф 0 +{ Х 0 +W Ц 0 +X Ч 0 +I Ш 0 +O Щ 0 +} Ъ 0 +S Ы 0 +M Ь 0 +" Э 0 +> Ю 0 +Z Я 0 +f а 0 +, б 0 +d в 0 +u г 0 +l д 0 +t е 0 +` ё 0 +; ж 0 +p з 0 +b и 0 +q й 0 +r к 0 +k л 0 +v м 0 +y н 0 +j о 0 +g п 0 +h р 0 +c с 0 +n т 0 +e у 0 +a ф 0 +[ х 0 +w ц 0 +x ч 0 +i ш 0 +o щ 0 +] ъ 0 +s ы 0 +m ь 0 +' э 0 +. ю 0 +z я 0 +END_TABLE