[gnome-control-center] region: add non-trivial IBus engines to whitelist



commit e09ca1074c1ed585d1379980f83a2ae191618080
Author: Daiki Ueno <ueno unixuser org>
Date:   Tue Sep 11 10:38:17 2012 +0900

    region: add non-trivial IBus engines to whitelist
    
    Add non-trivial IBus engines such as transliteration based ones.
    Though these engines have not yet confirmed by local language
    users, it would be probably safe to leave them.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683697

 panels/region/gnome-region-panel-input.c |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)
---
diff --git a/panels/region/gnome-region-panel-input.c b/panels/region/gnome-region-panel-input.c
index 8e0a28f..630a07e 100644
--- a/panels/region/gnome-region-panel-input.c
+++ b/panels/region/gnome-region-panel-input.c
@@ -219,6 +219,36 @@ static const gchar *supported_ibus_engines[] = {
   "m17n:iu:phonetic",
   "m17n:nsk:phonetic",
   "m17n:oj:phonetic",
+
+  /* Non-trivial engines, like transliteration-based instead of
+     keymap-based.  Confirmation needed that the engines below are
+     actually used by local language users. */
+
+  /* Tibetan */
+  "m17n:bo:ewts",
+  "m17n:bo:tcrc",
+  "m17n:bo:wylie",
+
+  /* Esperanto */
+  "m17n:eo:h-f",
+  "m17n:eo:h",
+  "m17n:eo:plena",
+  "m17n:eo:q",
+  "m17n:eo:vi",
+  "m17n:eo:x",
+
+  /* Russian */
+  "m17n:ru:translit",
+
+  /* Classical Greek */
+  "m17n:grc:mizuochi",
+
+  /* Lao */
+  "m17n:lo:lrt",
+
+  /* Postfix modifier input methods */
+  "m17n:da:post",
+  "m17n:sv:post",
   NULL
 };
 #endif  /* HAVE_IBUS */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]