aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* switch to new way to refer to libdl5.8Oswald Buddenhagen2017-04-061-1/+1
| | | | | Change-Id: Icc1696f0c58e0be75c951293a7bfda343e74d94d Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* pinyin: depends on pthreadGordan Markuš2017-03-301-0/+1
| | | | | | | | Fix compilation error: userdict.cpp: undefined reference to `pthread_mutex_trylock' Change-Id: I1e067f2c047a2139f4b3d0f8d2ae404ca362157f Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2017-01-181-0/+3
|\ | | | | | | Change-Id: I29d839af1423e622c4c4b3af7302d19f30b52b39
| * make debug-and-release fix qt 5.7 compatible5.7Oswald Buddenhagen2016-12-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | qtConfig() is new in 5.8. amends cdd7df86c. Task-number: QTBUG-56072 Change-Id: Ibea8d460165dd2e4eafe366105482ce93078ccc3 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Jake Petroules <jake.petroules@qt.io>
| * fix debug-and-release buildsOswald Buddenhagen2016-11-301-0/+3
| | | | | | | | | | | | | | | | | | our lipi build system doesn't use any of the usual prfs, so it needs to deal with dual builds itself. Task-number: QTBUG-56072 Change-Id: Ife44fb4b29c0f55228b97579f4a4d9317e75f0aa Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* | Doc: clarify how KeyboardStyle::scaleHint is calculatedMitch Curtis2017-01-171-3/+3
| | | | | | | | | | | | Task-number: QTBUG-58154 Change-Id: I0598393589f9ac3933318906ec7aa5d33b1deb61 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* | Fix lipi-toolkit deploymentJarkko Koivikko2017-01-056-31/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Lipi-toolkit projects were not deployed in non-prefix builds. The suspected cause is COPIES directive being ignored in AUX project. Moved deployment to virtualkeyboard.pro as workaround. This is also consistent with other deployments. Change-Id: I82237c1e1e6ee9b001294ff3b22fb5cd013b8105 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Bump versionOswald Buddenhagen2017-01-031-1/+1
| | | | | | | | Change-Id: Ifba5a9fd8e605e502a3638aa35f15bf34904bb93
* | Hunspell: fix source builds correctlyMitch Curtis2016-12-203-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fa5cd9cc3c6b2579ff1d3ffe32afc00ac6a87835 change the format of the Hunspell header includes, but it was the MODULE_INCLUDEPATH that was wrong, so fix that instead. The previous (incorrect) value was: MODULE_INCLUDEPATH = $$PWD/src/hunspell when it should be: MODULE_INCLUDEPATH = $$PWD/src Change-Id: Ifa5b13a9cede3ccc9712cca03c17cb2fdae56134 Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Use uppercase propertyJarkko Koivikko2016-12-194-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since we now have InputCase.uppercase property, use it instead of InputContext.shift where appropriate. By using the uppercase property, we ensure any future modification to ShiftHandler does not break uppercase handling. The uppercase property is true when either shift or capsLock properties are true. Change-Id: I5bdd4431f66619ac944f70273a0a89ba4c750026 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Remove deprecated properties from ShiftKeyJarkko Koivikko2016-12-192-6/+0
| | | | | | | | | | | | | | | | | | | | These properties were not used by the default styles and already deprecated in version 1.2. The purpose of removal is to make qml lighter. Change-Id: Id75b991c3b74a958c4126b666cb95eadb46373a4 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Optimized QML related to shift state handlingJarkko Koivikko2016-12-194-7/+7
| | | | | | | | | | | | | | | | Remove unnecessary QML bindings to optimize performance. Task-number: QTBUG-57082 Change-Id: Ibda52c5ddcc564a7b92dbd7831afd885c344718d Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Defer shift state change until input panel becomes visibleJarkko Koivikko2016-12-192-0/+19
| | | | | | | | | | | | | | | | | | Monitor the visible state of the QInputMethod and defer shift state handling until it becomes visible. Task-number: QTBUG-57082 Change-Id: I6e63e57e2630de37d49a522f05257c9c4dd72286 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Fix t9write buildJarkko Koivikko2016-12-181-0/+1
| | | | | | | | | | | | | | qtt9write_db library was not generated due to missing QT=core. Change-Id: I4005008b72ac55023f6c78158d1b6464fdec3a40 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Fix WordCandidatePopupList backgroundJarkko Koivikko2016-12-181-3/+3
| | | | | | | | | | | | | | | | | | | | The left edge of the background was clipped away sometimes. This happened because the location of the box was not rounded to full pixels. Change-Id: I4dc97035ee3d5495d6652ef532b5db2b46361e27 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | tcime: Fix build warningGordan Markuš2016-12-161-1/+1
| | | | | | | | | | | | | | WARNING: Don't compare ints to QChars Change-Id: I00ff7178706ac419dfce8d26088af048f0bd7d14 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Add changes file for 5.8.0Mitch Curtis2016-12-131-0/+27
| | | | | | | | | | Change-Id: I6e9429e007d2adbfbd878662388759454339683d Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | Hunspell: fix source buildsMitch Curtis2016-12-123-4/+2
| | | | | | | | | | | | | | | | | | | | | | - dictmgr.hxx and dictmgr.cxx files were removed from hunspell - Some files were complaining about a missing <hunspell/hunspell.h> include. Changing it to <hunspell.h> fixed it. Task-number: QTBUG-57415 Change-Id: Ib2331bf28b3f60370730ca3534469e463d062dee Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Add new property InputContext.uppercaseJarkko Koivikko2016-12-072-0/+27
| | | | | | | | | | | | | | | | | | | | | | This property is true when either InputContext.shift or InputContext.capsLock is true. [ChangeLog] Add new property InputContext.uppercase, which is set to true when either InputContext.shift or InputContext.capsLock is true Change-Id: I06ce14c6f626bfe176e6d914e60417ec2009cd5c Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | Improve the documentationv5.8.0-rc1v5.8.0Mitch Curtis2016-11-285-26/+27
| | | | | | | | | | | | | | | | | | - Add some formatting to certain words - Use shorter qdoc syntax alternatives - Correct grammar Change-Id: I405c11826b9f624f0b0305e44b2d6b2b390df3da Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-2616-71/+160
|\| | | | | | | | | | | | | Conflicts: src/virtualkeyboard/doc/qtvirtualkeyboard.qdocconf Change-Id: I2aac70f4bf65794c73096ec575c9f72bc63ec61c
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-11-254-5/+37
| |\ | | | | | | | | | | | | | | | | | | Conflicts: src/virtualkeyboard/content/InputPanel.qml Change-Id: I6839198e123f682a88132f8efbed0bdaf8835e7e
| | * Doc: fix InputPanel::active documentationMitch Curtis2016-11-251-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | Use the correct qdoc syntax and fix the grammar. Task-number: QTBUG-56822 Change-Id: I70f4214df35ed26573f9d26211db39150bb5b5a6 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
| | * Fix duplicate shift state change when focus object changesJarkko Koivikko2016-11-253-3/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the shift state could be set twice when focus object changed, first in reset() method and then in autoCapitalize() method. This change eliminates the initial shift state in reset() method. Task-number: QTBUG-57082 Change-Id: I4bba5c85aae1d0d631e7e30577d0d4068c9cc582 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
| * | Use the QLocale's decimal point setting for the digipadAndy Shaw2016-11-232-3/+6
| | | | | | | | | | | | | | | Change-Id: I8a42546e1a520886f2dab417d9ae43037f1d7012 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
| * | remove dependencies from sync.profileOswald Buddenhagen2016-11-061-15/+0
| | | | | | | | | | | | | | | | | | | | | the CI obtains them from the qt5 super repo nowadays. Change-Id: I888aae793ff2afadc48ff6c9f8ee067476114a3f Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
| * | Doc: Add dependency to Qt Reference DocumentationTopi Reinio2016-10-281-1/+1
| | | | | | | | | | | | | | | | | | | | | Needed for generating the correct navigation and global linking. Change-Id: I84e8975e8e8abd6c77c9c75e0b3e6ca0eec623be Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
| * | Properly namespace documentation pagesKai Koehne2016-10-192-2/+2
| | | | | | | | | | | | | | | Change-Id: I1e011c6fb408899a6805f27f96f8be723f3872c4 Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
| * | Doc: Mark InputContext::setSelectionOnFocusObject() internalLeena Miettinen2016-10-141-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | ...to suppress a QDoc warning Change-Id: I4a2689a56871566caf0dfb9e0ca66422c7d3a4c0 Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
| * | Doc: Mark the remaining C++ API \internalLeena Miettinen2016-10-147-8/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Hide the C++ classes entry from the help file (.qdocconf) - Remove link to the C++ classes from the module front page - Mark classes and namespace \internal - Mark the C++ module page \internal Change-Id: I07b04af84b45d048c5cbb133bd5d70f8b38f25dd Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
| * | Doc: Use standard documentation structure for the moduleLeena Miettinen2016-10-138-38/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Link to separate QML types and C++ classes topics from front page (instead of listing the types there) - Turn the \page topic that lists all QML types into the \qmlmodule topic for the module - Add a \module topic to list C++ classes - Add \ingroup, \title, and \brief commands to \qmlmodule topics to display the docs correctly in tables - Add standard content to \qmlmodule topics - Remove unused \qmlmodule topics - Fix \inmodule commands as necessary Change-Id: I6f6538264fff2ad38994114a2fed7212495a18c2 Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
| * | Doc: Fix typo in type nameLeena Miettinen2016-10-121-1/+1
| | | | | | | | | | | | | | | Change-Id: Ic5248c0fad4c23bb3b3fbe0c71d315fbdf07f54c Reviewed-by: Nico Vertriest <nico.vertriest@theqtcompany.com>
* | | Add license documentationv5.8.0-beta1Kai Koehne2016-10-247-66/+150
| | | | | | | | | | | | | | | Change-Id: I19b606ce91bad3f92112932688db16b39e9190ed Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
* | | use helper libs via QMAKE_USEOswald Buddenhagen2016-10-215-20/+13
| | | | | | | | | | | | | | | Change-Id: Ibde3fa65b4c3d967fe9ada1b5e484366f1e9d083 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* | | Add Romanian language keyboard layoutBogDan Vatra2016-10-146-0/+722
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Romanian laguage has 5 additional letters to the latin alphabet (ăîâșț). Beside these letters, minus symbol (-) is quite used, therefore it's on the main letters page. [ChangeLog] Added Romanian keyboard layout. Change-Id: Iba06a0715462834493d223ecfaf6a6875b249085 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | | BaseKey: remove enabled property to avoid shadowing Item'sMitch Curtis2016-10-121-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While perhaps not that important for BaseKey, for which child items might not make a whole lot of sense, it shouldn't be necessary to shadow Item's enabled property. Task-number: QTBUG-55754 Change-Id: I6746b55cdda1947006f1d052b613a7e38f01fac2 Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> Reviewed-by: Robin Burchell <robin.burchell@viroteck.net> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-191-0/+7
|\| | | | | | | | | | | Change-Id: I316f14117a8fd6c311f4b871140c1c6d631d557a
| * | Merge remote-tracking branch 'origin/5.6' into 5.7v5.7.1Liang Qi2016-09-171-0/+7
| |\| | | | | | | | | | Change-Id: I74ff8fb7833b2814c2baa07c0b78b4ed8cddb920
| | * Fix broken layout that results from making key visible after startupMitch Curtis2016-09-121-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The RowLayout that contained the key that was made visible seemed to get an implicitHeight, where all the other rows had implicitHeights of 0. The RowLayouts fill the width and height of their parent (a ColumnLayout), which means that the implicitHeight won't be used as long as its small enough; it's just there to prevent rows from getting large implicitHeights. Task-number: QTBUG-54953 Change-Id: Ic7a8a6f00f03a4ea8a05abf69cfedcf168c919d7 Reviewed-by: Jan Arve Sæther <jan-arve.saether@theqtcompany.com>
* | | Improve robustness of QML plugin loadingv5.8.0-alpha1Simon Hausmann2016-08-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Use a variable that expands to the latest plugin version instead of hard-coding the string. Change-Id: I00f9144be992be1426645bfd8dac4b9bbc45ad77 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | | Add InputContext::anchorRectangleJan Arve Saether2016-08-102-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | This will be needed for the selection handles for the dedicated vkb [ChangeLog] Added API to support VKB selection handles. Change-Id: I0cde63217c410559fbc1f8ad034c37fe959d8d28 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-08-023-27/+128
|\| | | | | | | | | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Id0c30558de75158e1eb1768c4abf2ecb1cbff3b1
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-013-27/+128
| |\| | | | | | | | | | Change-Id: I90b5859bf57c5fed0256401e610ab67487eba7c7
| | * Rename user-guide.html to something more specificMitch Curtis2016-07-291-1/+1
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-54999 Change-Id: I0f009759432497b2ced3c101fee1b513a4fca822 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
| | * Document environment variablesMitch Curtis2016-05-271-0/+75
| | | | | | | | | | | | | | | | | | Change-Id: Ie80f868c7260e815af29658ff33ca83dd8d90c94 Task-number: QTBUG-51551 Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
| | * Only call into xcb on platform xcbMartin Gräßlin2016-05-201-26/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This caused a crash in case the desktop mode was being used on e.g. platform wayland. There the native platform also provides a pointer for "connection", but it's a wl_connection_t* and not an xcb_connection_t*. Change-Id: Icb07486fb94d2971c05aed6f56fd09a16e7c34cf Reviewed-by: Martin Gräßlin <mgraesslin@kde.org> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
| * | Bump versionOswald Buddenhagen2016-07-281-1/+1
| | | | | | | | | | | | Change-Id: I69143c63ec328e291b932d31e58a1ac0416ef291
* | | Enable loading styles from multiple import pathsJeremy Katz2016-07-208-6/+162
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import was previously allowed from two locations: * qrc:/QtQuick/VirtualKeyboard/content/styles/ * The first import path containing QtQuick/VirtualKeyboard/Styles/ This prevents an application-supplied style outside of these locations from being used, even if the style name is unique. [ChangeLog] Added support for styles in any Qml import path under the directory QtQuick/VirtualKeyboard/Styles/<style> Change-Id: Ie6034709182f182efacb0317e49d095d51ced5a6 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | | Doc: corrected link issues to AbstractInputMethodNico Vertriest2016-06-172-13/+7
| | | | | | | | | | | | | | | | | | | | | AbstractInputMethod marked internal, so no links possible Change-Id: Id41f013a0b8b46eb170b5aebf6e75c259809ff33 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* | | Doc: fixed linking issue to static buildsNico Vertriest2016-06-171-1/+1
| | | | | | | | | | | | | | | Change-Id: I719f455c0b10e1b14b149ad1e2902607fc9f4dcc Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>