diff options
author | Mikko Seppänen <mikko.seppanen123@gmail.com> | 2019-06-19 15:56:13 +0300 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2019-10-08 10:53:15 +0000 |
commit | ae362d1e7ea48a2620a121f2848a9f12fa82d498 (patch) | |
tree | a0045479d86e9962ada7c7ea9de32ad1a98d5d9d /tests/manual/x11vkbwrapper/chromeextension/manifest.json | |
parent | 932ae053ab9ea8aed974e8dde1bf7ef8524826a3 (diff) |
Qt virtual keyboard wrapper for X11v5.14.0-beta2
This application is a Qt virtual keyboard wrapper that uses Qt virtual
keyboard for any X11 input. Application uses At-Spi2 library for
listening focus-in events on text widgets and pops up the Qt virtual
keyboard when an accepted focus-in event is received. There's also
support for listening focus-in events from Chromium browser. For
mapping and sending the key events to focused text widget the application
uses libXtst, libX11 and libxdo which are also
external dependencies to the application among At-Spi2 library.
Change-Id: Ifa54969ab4f61e1d48f11ca11058c836f2a403b8
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
(cherry picked from commit fb9e76c9ebcc9ca98ff04e7310a12b4511fa5539)
Diffstat (limited to 'tests/manual/x11vkbwrapper/chromeextension/manifest.json')
-rw-r--r-- | tests/manual/x11vkbwrapper/chromeextension/manifest.json | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/tests/manual/x11vkbwrapper/chromeextension/manifest.json b/tests/manual/x11vkbwrapper/chromeextension/manifest.json new file mode 100644 index 00000000..04608b78 --- /dev/null +++ b/tests/manual/x11vkbwrapper/chromeextension/manifest.json @@ -0,0 +1,36 @@ +{ + "manifest_version": 2, + "key": "bbngehjagobenpfgjcpmfigfanlomdkk", + "name": "Qt Virtual Keyboard", + "version": "1.0", + "browser_action": { + "default_icon": { + "32": "icons/Qt_logo.png" + }, + "default_title": "Qt Keyboard" + }, + "permissions": [ + "*://*/*", + "tabs", + "storage", + "nativeMessaging", + "notifications", + "webNavigation", + "input", + "idle", + "bookmarks" + ], + "background": { + "scripts": [ "background.js" ], + "persistent": false + }, + "icons": { + "32": "icons/Qt_logo.png" + }, + "content_scripts": [ + { + "matches" : ["*://*/*"], + "js": ["content.js"] + } + ] +} |