aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/x11vkbwrapper
Commit message (Collapse)AuthorAgeFilesLines
* Initial CMake port of QtVirtualKeyboardMårten Nordheim2020-05-122-0/+93
| | | | | | | | | | | | | | | | | | | This port makes sure that all the features that are currently tested in the CI are complete and that the tests pass. lipi-toolkit can't be tested since it's currently broken in qmake. Myscript wasn't tested as it is also not tested in coin and the SDK is not available. T9Write wasn't tested as the SDK is not avaialble. Removed outdated src/virtualkeyboard/styles/styles.pro. The styles seem to be in src/styles now. Change-Id: Ibba41d592c51a19dee63840c02a945ec7b1d721e Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Workaround for a alternative characters issuePekka Gehör2019-11-181-7/+33
| | | | | | | | When you use DragHandler all over the InputPanel, it block use a alternative characters. Now you can only use DragHandler at the top of the Window. Change-Id: I4b648ee56af42a7fff136f1961981dd7ef594337 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Fix keyboard being stuck on the sides on OpenBox environmentRisto Avila2019-11-141-4/+6
| | | | | | | Fixes keyboard being stuck on the sides in OpenBox environment. Change-Id: I70d4cbbe5f49b1851f9010b22a3d89f9e0f04c11 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Add SystemTrayIcon to X11 manual testMichael Winkelmann2019-11-143-4/+16
| | | | | | | Also adds widget dependency because it is required on some platoforms. Change-Id: If699c34bc1b954906fa4a0304387e4f4cab521e8 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Fix for a special character issuePekka Gehör2019-11-133-42/+182
| | | | | | | | | Some of a characters need change of keyboard mapping, that they appear correctly. In the previous implementation there was no change of keyboard mapping, which caused the wrong character to appear or no character at all. Change-Id: I5670d37efba5b1a3aa4dd93e5309efea14fa0f53 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* x11vkbwrapper test: Make keyboard movableMichael Winkelmann2019-11-015-35/+32
| | | | | | | | | This test makes the keyboard item moveable via DragHandler. The DragHandler implements a signal handler onTranslationChanged that moves the keyboardWindow accordingly. Change-Id: I2ef6761886ac318b46d6ba2fe422d520a40795e3 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Qt virtual keyboard wrapper for X11Mikko Seppänen2019-09-2031-0/+2824
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>