aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/configure.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/virtualkeyboard/configure.json')
-rw-r--r--src/virtualkeyboard/configure.json497
1 files changed, 0 insertions, 497 deletions
diff --git a/src/virtualkeyboard/configure.json b/src/virtualkeyboard/configure.json
deleted file mode 100644
index cdaed556..00000000
--- a/src/virtualkeyboard/configure.json
+++ /dev/null
@@ -1,497 +0,0 @@
-{
- "module": "virtualkeyboard",
- "testDir": "../../config.tests",
-
- "commandline": {
- "options": {
- "vkb-sensitive-debug": "boolean",
- "vkb-arrow-keynavigation": "boolean",
- "vkb-enable": { "type": "enableLang" },
- "vkb-disable": { "type": "disableLang" },
- "vkb-desktop": "boolean",
- "vkb-cangjie": { "type": "boolean", "value": "cangjie" },
- "vkb-zhuyin": { "type": "boolean", "value": "zhuyin" },
- "vkb-hunspell": { "type": "enum", "values": [ "no", "3rdparty", "system" ] },
- "vkb-handwriting": { "type": "optionalString", "values": [ "yes", "no", "t9write", "lipi" ] },
- "vkb-style": { "type": "string", "values": [ "standard", "retro" , "none"] }
- }
- },
-
- "libraries": {
- "hunspell": {
- "label": "Hunspell",
- "test": "hunspell",
- "sources": [
- { "type": "pkgConfig", "args": "hunspell" },
- { "includedir": "/usr/include/hunspell", "libs": "-lhunspell-1.3" }
- ]
- },
- "xcb": {
- "label": "XCB",
- "headers": "xcb/xcb.h",
- "sources": [
- { "type": "pkgConfig", "args": "xcb" },
- "-lxcb"
- ]
- },
- "xcb-xfixes": {
- "label": "XCB Xfixes",
- "headers": "xcb/xfixes.h",
- "sources": [
- { "type": "pkgConfig", "args": "xcb-xfixes" },
- "-lxcb-xfixes"
- ],
- "use": "xcb"
- }
- },
-
- "tests": {
- "3rdparty-hunspell": {
- "label": "Hunspell copy under 3rdparty/",
- "type": "3rdpartyHunspell"
- },
- "t9write-alphabetic": {
- "label" : "T9Write Alphabetic Support",
- "type" : "t9write-alphabetic"
- },
- "t9write-cjk": {
- "label" : "T9Write CJK Support",
- "type" : "t9write-cjk"
- }
- },
-
- "features": {
- "vkb-record-trace-input": {
- "label": "Input trace recording",
- "autoDetect": "false",
- "output": [ "publicFeature" ]
- },
- "vkb-arrow-keynavigation": {
- "label": "Key navigation",
- "autoDetect": "false",
- "output": [ "publicFeature" ]
- },
- "vkb-desktop": {
- "label": "Desktop integration",
- "condition": "!config.cross_compile",
- "output": [ "publicFeature" ]
- },
- "vkb-xcb": {
- "label": "XCB integration",
- "condition": "libs.xcb && libs.xcb-xfixes",
- "output": [ "publicFeature" ]
- },
- "vkb-layouts": {
- "label": "Built-in layouts",
- "output": [ "publicFeature" ]
- },
- "vkb-no-builtin-style": {
- "label": "Disable builtin styles",
- "autoDetect": false,
- "enable": "input.vkb-style == 'none'",
- "output": [ "publicFeature" ]
- },
- "vkb-retro-style": {
- "label": "Retro style as default",
- "autoDetect": false,
- "enable": "input.vkb-style == 'retro'",
- "output": [ "publicFeature" ]
- },
- "vkb-default-style": {
- "label": "Default style",
- "autoDetect": true,
- "condition": "!features.vkb-retro-style && !features.vkb-no-builtin-style",
- "enable": "input.vkb-style == 'default'",
- "output": [ "publicFeature" ]
- },
- "vkb-sensitive-debug": {
- "label": "Sensitive Debug",
- "autoDetect": false,
- "output": [ "privateFeature" ]
- },
-
- "t9write-alphabetic": {
- "label": " Alphabetic",
- "condition": "tests.t9write-alphabetic",
- "output": [ "privateFeature" ]
- },
- "t9write-cjk": {
- "label": " CJK",
- "condition": "tests.t9write-cjk",
- "output": [ "privateFeature" ]
- },
- "t9write": {
- "label": "T9Write handwriting",
- "enable": "input.vkb-handwriting == 't9write'",
- "disable": "input.vkb-handwriting == 'no' || input.vkb-handwriting == 'lipi'",
- "condition": "features.t9write-alphabetic || features.t9write-cjk",
- "output": [ "privateFeature" ]
- },
- "lipi-toolkit": {
- "label": "Lipi handwriting",
- "autoDetect": false,
- "enable": "input.vkb-handwriting == 'lipi'",
- "disable": "input.vkb-handwriting == 'no' || input.vkb-handwriting == 't9write'",
- "output": [ "privateFeature" ]
- },
- "system-hunspell": {
- "label": "System Hunspell",
- "condition": "libs.hunspell",
- "output": [ "privateFeature" ]
- },
- "3rdparty-hunspell": {
- "label": " Using Hunspell copy from 3rdparty/",
- "disable": "input.vkb-hunspell == 'no' || input.vkb-hunspell == 'system'",
- "condition": "tests.3rdparty-hunspell",
- "output": [ "privateFeature" ]
- },
- "hunspell": {
- "label": "Hunspell",
- "condition": "features.3rdparty-hunspell || features.system-hunspell",
- "output": [ "privateFeature" ]
- },
- "openwnn": {
- "label": "OpenWnn",
- "autoDetect": "input.lang-ja_JP != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-myscript": {
- "label": "MyScript",
- "autoDetect": false,
- "output": [ "privateFeature" ]
- },
- "pinyin": {
- "label": "libpinyin",
- "autoDetect": "input.lang-ch_CN != 'no'",
- "output": [ "privateFeature" ]
- },
- "tcime": {
- "label": "Traditional Chinese IME (tcime)",
- "autoDetect": "input.lang-ch_TW != 'no'",
- "condition": "features.zhuyin || features.cangjie",
- "output": [ "privateFeature" ]
- },
- "zhuyin": {
- "label": "Zhuyin",
- "autoDetect": "input.lang-zh_TW != 'no'",
- "output": [ "privateFeature" ]
- },
- "cangjie": {
- "label": "Cangjie",
- "autoDetect": "input.lang-zh_TW != 'no'",
- "output": [ "privateFeature" ]
- },
- "hangul": {
- "label": "Hangul",
- "autoDectect": "input.lang-ko_KR != 'no'",
- "output": [ "privateFeature" ]
- },
- "thai": {
- "label": "Thai",
- "autoDectect": "input.lang-th_TH != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-ar_AR": {
- "label": "Arabic",
- "autoDetect": "input.lang-ar_AR != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-bg_BG": {
- "label": "Bulgarian",
- "autoDetect": "input.lang-bg_BG != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-cs_CZ": {
- "label": "Czech",
- "autoDetect": "input.lang-cs_CZ != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-da_DK": {
- "label": "Danish",
- "autoDetect": "input.lang-da_DK != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-de_DE": {
- "label": "German",
- "autoDetect": "input.lang-de_DE != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-el_GR": {
- "label": "Greek",
- "autoDetect": "input.lang-el_GR != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-en_GB": {
- "label": "English GB",
- "autoDetect": "input.lang-en_GB != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-en_US": {
- "label": "English US",
- "autoDetect": "input.lang-en_US != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-es_ES": {
- "label": "Spanish",
- "autoDetect": "input.lang-es_ES != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-es_MX": {
- "label": "Spanish Mexico",
- "autoDetect": "input.lang-es_MX != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-et_EE": {
- "label": "Estonian",
- "autoDetect": "input.lang-et_EE != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-fa_FA": {
- "label": "Farsi",
- "autoDetect": "input.lang-fa_FA != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-fi_FI": {
- "label": "Finnish",
- "autoDetect": "input.lang-fi_FI != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-fr_CA": {
- "label": "French Canada",
- "autoDetect": "input.lang-fr_CA != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-fr_FR": {
- "label": "French France",
- "autoDetect": "input.lang-fr_FR != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-he_IL": {
- "label": "Hebrew",
- "autoDetect": "input.lang-he_IL != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-hi_IN": {
- "label": "Hindi",
- "autoDetect": "input.lang-hi_IN != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-hr_HR": {
- "label": "Croatian",
- "autoDetect": "input.lang-hr_HR != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-hu_HU": {
- "label": "Hungarian",
- "autoDetect": "input.lang-hu_HU != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-id_ID": {
- "label": "Indonesian",
- "autoDetect": "input.lang-id_ID != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-it_IT": {
- "label": "Italian",
- "autoDetect": "input.lang-it_IT != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-ja_JP": {
- "label": "Japanese",
- "condition": "features.openwnn",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-ko_KR": {
- "label": "Korean",
- "autoDetect": "input.lang-ko_KR != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-ms_MY": {
- "label": "Malay",
- "autoDetect": "input.lang-ms_MY != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-nb_NO": {
- "label": "Norwegian",
- "autoDetect": "input.lang-nb_NO != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-nl_NL": {
- "label": "Dutch",
- "autoDetect": "input.lang-nl_NL != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-pl_PL": {
- "label": "Polish",
- "autoDetect": "input.lang-pl_PL != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-pt_BR": {
- "label": "Portuguese Brazil",
- "autoDetect": "input.lang-pt_BR != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-pt_PT": {
- "label": "Portuguese Portugal",
- "autoDetect": "input.lang-pt_PT != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-ro_RO": {
- "label": "Romanian",
- "autoDetect": "input.lang-ro_RO != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-ru_RU": {
- "label": "Russian",
- "autoDetect": "input.lang-ru_RU != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-sk_SK": {
- "label": "Slovak",
- "autoDetect": "input.lang-sk_SK != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-sl_SI": {
- "label": "Slovenian",
- "autoDetect": "input.lang-sl_SI != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-sq_AL": {
- "label": "Albanian",
- "autoDetect": "input.lang-sq_AL != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-sr_SP": {
- "label": "Serbian",
- "autoDetect": "input.lang-sr_SP != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-sv_SE": {
- "label": "Swedish",
- "autoDetect": "input.lang-sv_SE != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-th_TH": {
- "label": "Thai",
- "condition": "features.thai",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-tr_TR": {
- "label": "Turkish",
- "autoDetect": "input.lang-tr_TR != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-uk_UA": {
- "label": "Ukrainian",
- "autoDetect": "input.lang-uk_UA != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-vi_VN": {
- "label": "Vietnamese",
- "autoDetect": "input.lang-vi_VN != 'no'",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-zh_CN": {
- "label": "Simplified Chinese",
- "autoDetect": "input.lang-zh_CN != 'no'",
- "condition": "features.pinyin",
- "output": [ "privateFeature" ]
- },
- "vkb-lang-zh_TW": {
- "label": "Traditional Chinese",
- "autoDetect": "input.lang-zh_TW != 'no'",
- "condition": "features.tcime || features.zhuyin || features.cangjie",
- "output": [ "privateFeature" ]
- }
- },
-
- "report": [
- {
- "type": "error",
- "condition": "input.vkb-handwriting == 't9write' && !features.t9write",
- "message": "T9Write SDK could not be found. For more information,
-see the documentation in 'Building Qt Virtual Keyboard'."
- },
- {
- "type": "note",
- "condition": "!features.hunspell",
- "message": "Hunspell disabled. Spelling correction will not be available."
- }
- ],
-
- "summary": [
- {
- "section": "Qt Virtualkeyboard",
- "entries": [
- "vkb-desktop",
- "vkb-layouts",
- "vkb-arrow-keynavigation",
- "vkb-retro-style",
- "vkb-sensitive-debug",
- "t9write",
- "t9write-alphabetic",
- "t9write-cjk",
- "lipi-toolkit",
- "hunspell",
- "3rdparty-hunspell",
- "openwnn",
- "vkb-myscript",
- {
- "section": "Language support enabled for",
- "entries": [
- "vkb-lang-ar_AR",
- "vkb-lang-bg_BG",
- "vkb-lang-cs_CZ",
- "vkb-lang-da_DK",
- "vkb-lang-de_DE",
- "vkb-lang-el_GR",
- "vkb-lang-en_GB",
- "vkb-lang-en_US",
- "vkb-lang-es_ES",
- "vkb-lang-es_MX",
- "vkb-lang-et_EE",
- "vkb-lang-fa_FA",
- "vkb-lang-fi_FI",
- "vkb-lang-fr_CA",
- "vkb-lang-fr_FR",
- "vkb-lang-he_IL",
- "vkb-lang-hi_IN",
- "vkb-lang-hr_HR",
- "vkb-lang-hu_HU",
- "vkb-lang-id_ID",
- "vkb-lang-it_IT",
- "vkb-lang-ja_JP",
- "vkb-lang-ko_KR",
- "vkb-lang-ms_MY",
- "vkb-lang-nb_NO",
- "vkb-lang-nl_NL",
- "vkb-lang-pl_PL",
- "vkb-lang-pt_BR",
- "vkb-lang-pt_PT",
- "vkb-lang-ro_RO",
- "vkb-lang-ru_RU",
- "vkb-lang-sk_SK",
- "vkb-lang-sl_SI",
- "vkb-lang-sq_AL",
- "vkb-lang-sr_SP",
- "vkb-lang-sv_SE",
- "vkb-lang-th_TH",
- "vkb-lang-tr_TR",
- "vkb-lang-uk_UA",
- "vkb-lang-vi_VN",
- "vkb-lang-zh_CN",
- "vkb-lang-zh_TW"
- ]
- },
- {
- "section": "Traditional chinese input methods",
- "condition": "features.vkb-lang-zh_TW",
- "entries": [
- "zhuyin",
- "cangjie"
- ]
- }
- ]
- }
- ]
-}