| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Change-Id: I061dc7251745dbef0a03d631820f929c73d4708e
Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Parent the input panel to the focus items' window's contentItem, with
highest z order. This makes the input panel a sibling of the popup's
overlay and dimmer items, but thanks to the highest z-order, the input
panel gets all events.
This requires that we store the input panel in the InputContext, which
again assumes that there is only one input panel. Making this assumption
explicit with a Q_ASSERT.
Also, since __isRootItem is now true, we need to override the reliance
on this property alone to avoid that SelectionControl becomes disabled.
Introduce a second internal property. This should be followed up by a
change that makes the disabling of the SelectionControl in the desktop
integration case an explicit step.
Fixes: QTBUG-56918
Done-with: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Change-Id: I58bbbb0adf145c9cfc30a7dd0acb2a0e1231481b
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
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>
(cherry picked from commit 851b902b7165b0d43d1327ae53f48c66309f14bb)
Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
|
|
|
|
|
|
|
|
|
| |
Also adds widget dependency because it is required on some platoforms.
Change-Id: If699c34bc1b954906fa4a0304387e4f4cab521e8
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
(cherry picked from commit e5312d19b5579250f0b79a77f7383504d592685d)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
| |
Fixes keyboard being stuck on the sides in OpenBox environment.
Change-Id: I70d4cbbe5f49b1851f9010b22a3d89f9e0f04c11
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
(cherry picked from commit 32721b77eeaf7645f752a4669c30680a11694fab)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
(cherry picked from commit 91a7cabbef952a0f44ac63ec3d5b4cf668288563)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
(cherry picked from commit 4b9a5746581494ebf9e9847b829d2810e4469a53)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
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)
|