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
-);

Reply via email to