Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-virtualkeyboard for openSUSE:Factory checked in at 2024-04-08 17:38:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-virtualkeyboard (Old) and /work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-virtualkeyboard" Mon Apr 8 17:38:02 2024 rev:27 rq:1165809 version:6.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-virtualkeyboard/qt6-virtualkeyboard.changes 2024-04-02 16:37:48.855063927 +0200 +++ /work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1905/qt6-virtualkeyboard.changes 2024-04-08 17:43:34.822429794 +0200 @@ -1,0 +2,6 @@ +Tue Apr 2 13:40:02 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 6.7.0: + * https://www.qt.io/blog/qt-6.7-released + +------------------------------------------------------------------- Old: ---- qtvirtualkeyboard-everywhere-src-6.6.3.tar.xz New: ---- qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-virtualkeyboard.spec ++++++ --- /var/tmp/diff_new_pack.qzvgxw/_old 2024-04-08 17:43:36.014473825 +0200 +++ /var/tmp/diff_new_pack.qzvgxw/_new 2024-04-08 17:43:36.018473973 +0200 @@ -16,8 +16,8 @@ # -%define real_version 6.6.3 -%define short_version 6.6 +%define real_version 6.7.0 +%define short_version 6.7 %define tar_name qtvirtualkeyboard-everywhere-src %define tar_suffix %{nil} # @@ -27,7 +27,7 @@ %endif # Name: qt6-virtualkeyboard%{?pkg_suffix} -Version: 6.6.3 +Version: 6.7.0 Release: 0 Summary: Framework for writing or integrating input methods and engines for Qt 6 License: GPL-3.0-only @@ -65,7 +65,7 @@ %package -n libQt6VirtualKeyboard6 Summary: Qt 6 VirtualKeyboard library -Requires: %{name} >= %{version} +Requires: qt6-virtualkeyboard >= %{version} %description -n libQt6VirtualKeyboard6 Qt VirtualKeyboard provides an input framework and reference keyboard frontend ++++++ qtvirtualkeyboard-everywhere-src-6.6.3.tar.xz -> qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/.cmake.conf new/qtvirtualkeyboard-everywhere-src-6.7.0/.cmake.conf --- old/qtvirtualkeyboard-everywhere-src-6.6.3/.cmake.conf 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/.cmake.conf 2024-03-25 13:38:02.000000000 +0100 @@ -1,3 +1,5 @@ -set(QT_REPO_MODULE_VERSION "6.6.3") +set(QT_REPO_MODULE_VERSION "6.7.0") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_AS_CONST=1") +list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_FOREACH=1") +list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_CONTEXTLESS_CONNECT=1") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/.tag new/qtvirtualkeyboard-everywhere-src-6.7.0/.tag --- old/qtvirtualkeyboard-everywhere-src-6.6.3/.tag 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/.tag 2024-03-25 13:38:02.000000000 +0100 @@ -1 +1 @@ -8a8fbb8888e04322909658a1328f20dec0f3c94c +6a52fb1c23d2a6cbac8c8634be1386b0b166e33e diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/coin/axivion/ci_config_linux.json new/qtvirtualkeyboard-everywhere-src-6.7.0/coin/axivion/ci_config_linux.json --- old/qtvirtualkeyboard-everywhere-src-6.6.3/coin/axivion/ci_config_linux.json 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/coin/axivion/ci_config_linux.json 2024-03-25 13:38:02.000000000 +0100 @@ -1,9 +1,5 @@ { "Project": { - "Git": { - "_active": true, - "sourceserver_gitdir": "/data/axivion/databases/$(env:TESTED_MODULE_COIN).git" - }, "BuildSystemIntegration": { "child_order": [ "GCCSetup", @@ -37,29 +33,14 @@ "plugin_files": [ "build/plugins/*/lib*.so*.ir" ] - }, - "Project-GlobalOptions": { - "directory": "../work/qt/$(env:TESTED_MODULE_COIN)", - "ir": "build/$(env:TESTED_MODULE_COIN).ir", - "name": "qt_$(env:TESTED_MODULE_COIN)_dev_$(env:TARGET_OS_COIN)" - } - }, - "Results": { - "Dashboard": { - "dashboard_url": "https://axivion-srv.ci.qt.io/axivion/" - }, - "Database": { - "ci_mode": { - "directory": "/data/axivion/databases" - } } }, "_Format": "1.0", - "_Version": "trunk-9e0ef9c5818", + "_Version": "7.6.2", "_VersionNum": [ 7, 6, - 9999, - 11489 + 2, + 12725 ] } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/dependencies.yaml new/qtvirtualkeyboard-everywhere-src-6.7.0/dependencies.yaml --- old/qtvirtualkeyboard-everywhere-src-6.6.3/dependencies.yaml 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/dependencies.yaml 2024-03-25 13:38:02.000000000 +0100 @@ -1,13 +1,13 @@ dependencies: ../qtbase: - ref: afdec885058c92e24604f398a926297222da06f3 + ref: 98602c26fc97eb41e3dd7548194ca637420a31b9 required: true ../qtdeclarative: - ref: ab5521fd1a637739c7e91def84caa84426055aff + ref: e6d14fcdc95713f65367499629f93fb1f1e35ec9 required: true ../qtmultimedia: - ref: 42c108aba3bd007e0cfe349851575d3a333106a7 + ref: 5d2bdf00927771b74c407f7ffa958eb37b1f5e89 required: false ../qtsvg: - ref: 86b5372ebf311b7a6411666c17c9f45e072c4b6f + ref: 85eeb5aecff1ad3e16b8ce960a5bfafc05df4461 required: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/src/plugins/openwnn/3rdparty/openwnn/wnnEngine/openwnnclauseconverterjajp.cpp new/qtvirtualkeyboard-everywhere-src-6.7.0/src/plugins/openwnn/3rdparty/openwnn/wnnEngine/openwnnclauseconverterjajp.cpp --- old/qtvirtualkeyboard-everywhere-src-6.6.3/src/plugins/openwnn/3rdparty/openwnn/wnnEngine/openwnnclauseconverterjajp.cpp 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/src/plugins/openwnn/3rdparty/openwnn/wnnEngine/openwnnclauseconverterjajp.cpp 2024-03-25 13:38:02.000000000 +0100 @@ -22,7 +22,9 @@ #include "openwnnclauseconverterjajp.h" #include "openwnndictionary.h" #include "wnnword.h" + #include <QtCore/private/qobject_p.h> +#include <QtCore/qpointer.h> class OpenWnnClauseConverterJAJPPrivate : public QObjectPrivate { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/src/plugins/pinyin/pinyininputmethod.cpp new/qtvirtualkeyboard-everywhere-src-6.7.0/src/plugins/pinyin/pinyininputmethod.cpp --- old/qtvirtualkeyboard-everywhere-src-6.6.3/src/plugins/pinyin/pinyininputmethod.cpp 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/src/plugins/pinyin/pinyininputmethod.cpp 2024-03-25 13:38:02.000000000 +0100 @@ -4,7 +4,9 @@ #include "pinyininputmethod_p.h" #include "pinyindecoderservice_p.h" #include <QtVirtualKeyboard/qvirtualkeyboardinputcontext.h> + #include <QLoggingCategory> +#include <QtCore/qpointer.h> QT_BEGIN_NAMESPACE namespace QtVirtualKeyboard { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/doc/qtvirtualkeyboard.qdocconf new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/doc/qtvirtualkeyboard.qdocconf --- old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/doc/qtvirtualkeyboard.qdocconf 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/doc/qtvirtualkeyboard.qdocconf 2024-03-25 13:38:02.000000000 +0100 @@ -49,5 +49,5 @@ navigation.qmltypespage = "Qt Virtual Keyboard QML Types" navigation.cppclassespage = "Qt Virtual Keyboard C++ Classes" -# Fail the documentation build if there are more warnings than the limit +# Enforce zero documentation warnings warninglimit = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/doc/src/build.qdoc new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/doc/src/build.qdoc --- old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/doc/src/build.qdoc 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/doc/src/build.qdoc 2024-03-25 13:38:02.000000000 +0100 @@ -394,6 +394,27 @@ <div align="center"><figure><svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" id="svg2" viewbox="0 0 156.63411 96.840738" height="27.330608mm" width="44.205627mm"> <defs id="defs4"></defs> <metadata id="metadata7"> </metadata> <g transform="translate(-19.991064,-156.76845)" id="layer1"> <path id="path3338" stroke-dasharray="700" stroke-dashoffset="700" d="m 20.203051,228.07773 c 7.019038,3.28583 18.296996,2.19868 25.253814,2.0203 27.834023,-0.71369 42.825541,-21.91043 41.416254,-47.98224 -0.323001,-5.97553 -7.191269,-26.45641 -10.606602,-24.74874 -10.259596,5.1298 -9.124503,41.18434 -7.576144,52.02286 1.430314,10.01219 2.165272,8.95563 3.030458,20.20305 0.514408,6.68731 0.563751,12.53255 1.515229,19.19289 0.191958,1.34371 0.355181,2.69156 0.505076,4.04061 0.01859,0.16733 0,0.67344 0,0.50508 0,-2.49868 0.106479,0.64925 -1.010153,-4.04061 -1.138171,-4.78032 -2.879899,-14.31543 -2.525381,-18.68782 0.215131,-2.65328 1.334905,-5.19519 2.525381,- 7.57615 1.190476,-2.38095 2.750791,-4.60015 4.545687,-6.56599 2.880061,-3.15435 5.631315,-6.15186 10.101525,-5.55584 7.218425,0.96246 9.158962,18.77507 9.596449,24.24367 0.312712,3.90889 -0.730173,4.84918 1.010153,8.08122 2.037193,3.78335 3.387013,4.88523 8.081223,5.55583 5.47716,0.78246 9.60547,-2.86344 13.63706,-6.06091 2.23856,-1.77541 4.56788,-3.62491 6.06091,-6.06092 4.94323,-8.06526 6.7262,-26.15308 -6.06091,-28.28427 -20.629129,-3.43819 -15.11782,36.04559 11.11167,35.35534 3.30658,-0.087 6.53787,-1.26596 9.59645,-2.52538 25.47885,-10.49129 20.89279,-45.3686 11.61676,-65.65992 -1.54311,-3.37554 -5.32932,-11.06285 -9.09137,-13.13198 -1.47519,-0.81135 -3.36718,0 -5.05077,0 -1.01015,0 -2.08112,-0.34521 -3.03046,0 -9.66282,3.51375 -12.01346,27.64821 -11.11167,36.36549 0.68611,6.63247 4.06851,21.716 8.08122,26.76905 8.89766,11.20446 20.90822,13.3675 34.34518,14.64721 4.58435,0.4366 7.15182,0.9294 10.10153,-2.02031" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;st roke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;"> <animate begin="0s;helOpacityFinal.end" attributename="stroke-dashoffset" from="700px" to="0px" dur="2s" fill="freeze" id="hel"></animate> <animate begin="hel.end" attributename="opacity" from="1" to="0.2" dur="3s" fill="freeze" id="helOpacity"></animate> <animate begin="loOpacity.end" attributename="opacity" from="0.2" to="0" dur="0.1s" fill="remove" id="helOpacityFinal"></animate> <set begin="helOpacityFinal.end" attributename="opacity" to="1"></set> </path> <path id="path3344" stroke-dasharray="500" stroke-dashoffset="500" d="m 41.416254,231.61326 c 3.094802,7.92585 11.797035,7.22396 19.192898,7.57614 31.260076,1.48858 50.776938,-24.97346 43.436558,-55.55839 -2.10376,-8.76565 -7.342388,-19.06976 -17.172591,-20.70812 -0.664273,-0.11071 -1.494441,-0.42069 -2.020305,0 -0.542049,0.43364 -0.354492,1.34267 -0.505077,2.0203 -0.522917,2.35313 -1.164511,4.68619 -1.515229,7.07107 -2.708747,18.41948 0.296465,32. 36077 6.565992,49.49747 2.682486,7.33213 5.639357,17.22468 15.15229,17.67767 13.38648,0.63746 15.45757,-25.2821 7.07106,-32.82995 -1.55953,-1.40358 -5.88665,6.03367 -4.54568,15.15228 1.46349,9.95173 11.80613,17.40505 21.71828,15.15229 4.41964,-1.00446 11.43406,-9.0399 12.6269,-11.11167 7.10359,-12.33781 -9.7499,-22.51604 -18.18274,-26.26397 -11.05732,-4.91436 -18.5283,7.61904 -12.62691,11.61675 9.07281,6.1461 23.89173,1.97435 32.32488,-1.51523 4.27171,-1.7676 7.7445,-5.05076 11.61676,-7.57614" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4"> <animate begin="hel.end" attributename="stroke-dashoffset" from="500px" to="0px" dur="3s" fill="freeze" id="lo"></animate> <animate begin="lo.end" attributename="opacity" from="1" to="0" dur="2s" fill="freeze" id="loOpacity"></animate> <set begin="hel.end" attributename="opacity" to="1"></set> </path> </g></svg><figcaption>Writing fragments of word o ver the others</figcaption></figure></div> \endraw +\raw DocBook +<db:figure> +<db:title>Writing one character over the other</db:title> +<db:mediaobject> +<db:imageobject> +<db:imagedata> +<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" width="21.057215mm" height="23.094498mm" viewbox="0 0 74.612178 81.830896" id="svg4891" version="1.1"> <defs id="defs4893"></defs> <metadata id="metadata4896"> </metadata> <g id="layer1" transform="translate(523.68284,-132.09962)"> <filter id="dropshadow" height="130%"> <fegaussianblur in="SourceAlpha" stddeviation="3"></fegaussianblur> <feoffset dx="2" dy="2" result="offsetblur"></feoffset> <fecomponenttransfer xmlns="http://www.w3.org/2000/svg"> <fefunca type="linear" slope="0.5"></fefunca> </fecomponenttransfer> <femerge> <femergenode></femergenode> <femergenode in="SourceGraphic"></femergenode> </femerge></filter> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" stroke-dasharray="300" stroke-dashoffset="300" d="m -523.25902,200.29853 c 6.95139,11.10595 25.78874,3.22177 32.32488,-4.04061 11.79865,-13.1096 17.63403,-31. 02787 14.14214,-48.48732 -0.50587,-2.52933 -5.5167,-18.22189 -9.09137,-14.64721 -5.55428,5.55427 -5.5673,24.06358 -6.06092,30.80965 -0.76585,10.46668 -2.8203,20.43699 -4.04061,30.80965 -0.6416,5.45361 -0.50508,9.28437 -0.50508,14.64722 0,1.34687 1.34687,4.04061 0,4.04061 -0.61968,0 0.23734,-4.20009 2.52539,-10.60661 3.69589,-10.34851 8.06488,-17.115 18.68782,-21.71828 2.1627,-0.93717 6.32571,-2.23606 7.07106,0 1.75433,5.26298 -3.71882,27.10875 8.08123,24.74874 1.4766,-0.29532 3.0107,-0.92173 4.04061,-2.0203 1.59968,-1.70633 2.42154,-4.00433 3.53553,-6.06092 1.07581,-1.98612 2.0203,-4.04061 3.03046,-6.06091" id="path4899"> <animate begin="0s;hOpacityFinal.end" attributename="stroke-dashoffset" from="300px" to="0px" dur="2s" fill="freeze" id="h"></animate> <animate begin="h.end" attributename="opacity" from="1" to="0.2" dur="2s" fill="freeze" id="hOpacity"></animate> <animate begin="oOpacity.end" attributename="opacity" from="0.2" to="0" dur="0.1s" fill="remove" id="hOpacityFinal"></a nimate> <set begin="hOpacityFinal.end" attributename="opacity" to="1"></set> </path> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" stroke-dasharray="150" stroke-dashoffset="150" d="m -503.05597,187.16655 c 6.30156,1.57539 7.48006,2.26745 14.64721,2.0203 4.68337,-0.16149 7.79914,-1.02611 11.11168,-4.54568 10.51043,-11.16733 -11.38898,-18.31643 -18.18274,-3.03046 -0.77578,1.7455 -0.56279,12.84339 0,14.14214 6.50612,15.01414 20.7593,7.81972 27.77919,-2.52539 1.4399,-2.12194 2.02031,-4.71404 3.03046,-7.07106" id="path4901"> <animate begin="h.end+0.01s" attributename="stroke-dashoffset" from="150px" to="0px" dur="2s" fill="freeze" id="e"></animate> <animate begin="e.end" attributename="opacity" from="1" to="0.2" dur="2s" fill="freeze" id="eOpacity"></animate> <animate begin="oOpacity.end" attributename="opacity" from="0.2" to="0" dur="0.1s" fill="remove" id="eOpacityFinal"></animate> <set begin="h.end " attributename="opacity" to="1"></set> </path> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" stroke-dasharray="200" stroke-dashoffset="200" d="m -501.03566,200.80361 c 11.64322,7.6781 20.14867,-6.67932 24.24366,-16.16244 1.65295,-3.82789 5.7942,-16.09995 4.54568,-21.71828 -0.76783,-3.45526 -2.7246,-6.56132 -4.54568,-9.59645 -10.0858,-16.80967 -16.78281,-1.60069 -18.68782,10.10152 -1.35371,8.31563 -3.14678,22.86131 -0.50508,31.31473 4.4811,14.33953 15.24399,22.1694 26.76904,8.5863 3.22845,-3.80496 5.30918,-10.30708 7.07107,-15.15229" id="path4903"> <animate begin="e.end+0.01s" attributename="stroke-dashoffset" from="200px" to="0px" dur="2s" fill="freeze" id="l"></animate> <animate begin="l.end" attributename="opacity" from="1" to="0.2" dur="2s" fill="freeze" id="lOpacity"></animate> <animate begin="oOpacity.end" attributename="opacity" from="0.2" to="0" dur="0.1s" fill="remove" id="lOpacityFinal" ></animate> <set begin="e.end" attributename="opacity" to="1"></set> </path> ><path >style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" > stroke-dasharray="220" stroke-dashoffset="220" d="m -507.60165,205.3493 c >1.53719,3.07439 0.25722,2.0203 4.54568,2.0203 11.013,0 16.92189,-7.83289 >21.21321,-17.67767 1.48054,-3.39653 3.24098,-15.42468 3.03045,-18.68782 >-0.31004,-4.80567 -4.96262,-9.4326 -7.57614,-12.62691 -5.01521,-6.1297 >-7.93642,-7.18375 -11.61676,1.51523 -3.61721,8.54979 -5.0193,26.86342 >-2.0203,35.86042 3.71905,11.15714 12.82566,21.08507 24.74874,11.61675 >3.11162,-2.47099 4.71404,-6.39763 7.07106,-9.59645" id="path4905"> <animate >begin="l.end+0.01s" attributename="stroke-dashoffset" from="220px" to="0px" >dur="2s" fill="freeze" id="l2"></animate> <animate begin="l2.end" >attributename="opacity" from="1" to="0.2" dur="2s" fill="freeze" >id="l2Opacity"></animate> <animate begin="oOpacity.end" attributename="op acity" from="0.2" to="0" dur="0.1s" fill="remove" id="l2OpacityFinal"></animate> <set begin="l.end" attributename="opacity" to="1"></set> </path> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" stroke-dasharray="120" stroke-dashoffset="120" d="m -483.86307,185.14624 c -4.91638,-10.38229 -25.09874,-2.01585 -21.71828,9.09138 4.18358,13.74606 25.60472,15.81949 31.31473,2.0203 8.05585,-19.4683 -24.24366,-20.3309 -24.24366,-12.12183" id="path4907"> <animate begin="l2.end+0.01s" attributename="stroke-dashoffset" from="100px" to="0px" dur="2s" fill="freeze" id="o"></animate> <animate begin="o.end" attributename="opacity" from="1" to="0" dur="2s" fill="freeze" id="oOpacity"></animate> <set begin="l2.end" attributename="opacity" to="1"></set> </path> </g></svg></db:imagedata> +</db:imageobject> +</db:mediaobject> +</db:figure> +<db:figure> +<db:title>Writing fragments of word over the others</db:title> +<db:mediaobject> +<db:imageobject> +<db:imagedata> +<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" id="svg2" viewbox="0 0 156.63411 96.840738" height="27.330608mm" width="44.205627mm"> <defs id="defs4"></defs> <metadata id="metadata7"> </metadata> <g transform="translate(-19.991064,-156.76845)" id="layer1"> <path id="path3338" stroke-dasharray="700" stroke-dashoffset="700" d="m 20.203051,228.07773 c 7.019038,3.28583 18.296996,2.19868 25.253814,2.0203 27.834023,-0.71369 42.825541,-21.91043 41.416254,-47.98224 -0.323001,-5.97553 -7.191269,-26.45641 -10.606602,-24.74874 -10.259596,5.1298 -9.124503,41.18434 -7.576144,52.02286 1.430314,10.01219 2.165272,8.95563 3.030458,20.20305 0.514408,6.68731 0.563751,12.53255 1.515229,19.19289 0.191958,1.34371 0.355181,2.69156 0.505076,4.04061 0.01859,0.16733 0,0.67344 0,0.50508 0,-2.49868 0.106479,0.64925 -1.010153,-4.04061 -1.138171,-4.78032 -2.879899,-14.31543 -2.525381,-18.68782 0.215131,-2.65328 1.334905,-5.19519 2.525381,-7.57615 1.190476,-2.38095 2. 750791,-4.60015 4.545687,-6.56599 2.880061,-3.15435 5.631315,-6.15186 10.101525,-5.55584 7.218425,0.96246 9.158962,18.77507 9.596449,24.24367 0.312712,3.90889 -0.730173,4.84918 1.010153,8.08122 2.037193,3.78335 3.387013,4.88523 8.081223,5.55583 5.47716,0.78246 9.60547,-2.86344 13.63706,-6.06091 2.23856,-1.77541 4.56788,-3.62491 6.06091,-6.06092 4.94323,-8.06526 6.7262,-26.15308 -6.06091,-28.28427 -20.629129,-3.43819 -15.11782,36.04559 11.11167,35.35534 3.30658,-0.087 6.53787,-1.26596 9.59645,-2.52538 25.47885,-10.49129 20.89279,-45.3686 11.61676,-65.65992 -1.54311,-3.37554 -5.32932,-11.06285 -9.09137,-13.13198 -1.47519,-0.81135 -3.36718,0 -5.05077,0 -1.01015,0 -2.08112,-0.34521 -3.03046,0 -9.66282,3.51375 -12.01346,27.64821 -11.11167,36.36549 0.68611,6.63247 4.06851,21.716 8.08122,26.76905 8.89766,11.20446 20.90822,13.3675 34.34518,14.64721 4.58435,0.4366 7.15182,0.9294 10.10153,-2.02031" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-lin ejoin:miter;stroke-opacity:1;stroke-miterlimit:4;"> <animate begin="0s;helOpacityFinal.end" attributename="stroke-dashoffset" from="700px" to="0px" dur="2s" fill="freeze" id="hel"></animate> <animate begin="hel.end" attributename="opacity" from="1" to="0.2" dur="3s" fill="freeze" id="helOpacity"></animate> <animate begin="loOpacity.end" attributename="opacity" from="0.2" to="0" dur="0.1s" fill="remove" id="helOpacityFinal"></animate> <set begin="helOpacityFinal.end" attributename="opacity" to="1"></set> </path> <path id="path3344" stroke-dasharray="500" stroke-dashoffset="500" d="m 41.416254,231.61326 c 3.094802,7.92585 11.797035,7.22396 19.192898,7.57614 31.260076,1.48858 50.776938,-24.97346 43.436558,-55.55839 -2.10376,-8.76565 -7.342388,-19.06976 -17.172591,-20.70812 -0.664273,-0.11071 -1.494441,-0.42069 -2.020305,0 -0.542049,0.43364 -0.354492,1.34267 -0.505077,2.0203 -0.522917,2.35313 -1.164511,4.68619 -1.515229,7.07107 -2.708747,18.41948 0.296465,32.36077 6.565992,49.49747 2.68 2486,7.33213 5.639357,17.22468 15.15229,17.67767 13.38648,0.63746 15.45757,-25.2821 7.07106,-32.82995 -1.55953,-1.40358 -5.88665,6.03367 -4.54568,15.15228 1.46349,9.95173 11.80613,17.40505 21.71828,15.15229 4.41964,-1.00446 11.43406,-9.0399 12.6269,-11.11167 7.10359,-12.33781 -9.7499,-22.51604 -18.18274,-26.26397 -11.05732,-4.91436 -18.5283,7.61904 -12.62691,11.61675 9.07281,6.1461 23.89173,1.97435 32.32488,-1.51523 4.27171,-1.7676 7.7445,-5.05076 11.61676,-7.57614" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4"> <animate begin="hel.end" attributename="stroke-dashoffset" from="500px" to="0px" dur="3s" fill="freeze" id="lo"></animate> <animate begin="lo.end" attributename="opacity" from="1" to="0" dur="2s" fill="freeze" id="loOpacity"></animate> <set begin="hel.end" attributename="opacity" to="1"></set> </path> </g></svg></db:imagedata> +</db:imageobject> +</db:mediaobject> +</db:figure> +\endraw + \section3 Language coverage of MyScript Text SDK MyScript Superimposed supports 72 languages. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/doc/src/deployment-guide.qdoc new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/doc/src/deployment-guide.qdoc --- old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/doc/src/deployment-guide.qdoc 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/doc/src/deployment-guide.qdoc 2024-03-25 13:38:02.000000000 +0100 @@ -96,16 +96,17 @@ This section explains how to use Qt Virtual Keyboard to interact with the \l {Line Edits Example}{Qt Widgets Line Edits example} using the -\l {Pure QML}{Pure QML example} as a compositor. +\l {Fancy Compositor}{Fancy Compositor example} as a compositor. We will be using Ubuntu 18.04 to run the example, using the X11 as the -windowing system. The example compositor (\c pure-qml) will open +windowing system. The example compositor (\c fancy-compositor) will open as a window within an X11 session. \list 1 \li Start the compositor: \badcode -QT_XCB_GL_INTEGRATION=xcb_egl QT_WAYLAND_CLIENT_BUFFER_INTEGRATION=xcomposite-egl QT_IM_MODULE=qtvirtualkeyboard ./pure-qml -platform xcb +QT_XCB_GL_INTEGRATION=xcb_egl QT_WAYLAND_CLIENT_BUFFER_INTEGRATION=xcomposite-egl \ +QT_IM_MODULE=qtvirtualkeyboard ./fancy-compositor -platform xcb \endcode \li Before running the client application, ensure that QT_IM_MODULE is unset: \badcode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/qvirtualkeyboarddictionarymanager.cpp new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/qvirtualkeyboarddictionarymanager.cpp --- old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/qvirtualkeyboarddictionarymanager.cpp 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/qvirtualkeyboarddictionarymanager.cpp 2024-03-25 13:38:02.000000000 +0100 @@ -75,10 +75,10 @@ QObject(*new QVirtualKeyboardDictionaryManagerPrivate(this), parent) { Q_D(QVirtualKeyboardDictionaryManager); - connect(this, &QVirtualKeyboardDictionaryManager::baseDictionariesChanged, - [=](){ d->updateActiveDictionaries(); }); - connect(this, &QVirtualKeyboardDictionaryManager::extraDictionariesChanged, - [=](){ d->updateActiveDictionaries(); }); + connect(this, &QVirtualKeyboardDictionaryManager::baseDictionariesChanged, this, + [d]() { d->updateActiveDictionaries(); }); + connect(this, &QVirtualKeyboardDictionaryManager::extraDictionariesChanged, this, + [d]() { d->updateActiveDictionaries(); }); } /*! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h --- old/qtvirtualkeyboard-everywhere-src-6.6.3/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h 2024-03-25 13:38:02.000000000 +0100 @@ -25,6 +25,8 @@ #include <QtVirtualKeyboard/qvirtualkeyboardobserver.h> #include <QtVirtualKeyboard/private/qvirtualkeyboardnamespace_p.h> +#include <QtCore/qpointer.h> + QT_BEGIN_NAMESPACE namespace QtVirtualKeyboard { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.6.3/sync.profile new/qtvirtualkeyboard-everywhere-src-6.7.0/sync.profile --- old/qtvirtualkeyboard-everywhere-src-6.6.3/sync.profile 2024-03-19 08:02:16.000000000 +0100 +++ new/qtvirtualkeyboard-everywhere-src-6.7.0/sync.profile 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -%modules = ( # path to module name map - "QtVirtualKeyboard" => "$basedir/src/virtualkeyboard", - "QtHunspellInputMethod" => "$basedir/src/plugins/hunspell/module", -); -%moduleheaders = ( # restrict the module headers to those found in relative path -);