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 2026-02-03 21:27:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-virtualkeyboard (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-virtualkeyboard"

Tue Feb  3 21:27:38 2026 rev:39 rq:1330606 version:6.10.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-virtualkeyboard/qt6-virtualkeyboard.changes  
2025-11-25 15:49:38.986393379 +0100
+++ 
/work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1995/qt6-virtualkeyboard.changes
        2026-02-03 21:28:24.148832542 +0100
@@ -1,0 +2,6 @@
+Sat Jan 31 08:10:43 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.10.2:
+  * https://www.qt.io/blog/qt-6.10.2-released
+
+-------------------------------------------------------------------

Old:
----
  qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz

New:
----
  qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-virtualkeyboard.spec ++++++
--- /var/tmp/diff_new_pack.BHQO97/_old  2026-02-03 21:28:26.820944699 +0100
+++ /var/tmp/diff_new_pack.BHQO97/_new  2026-02-03 21:28:26.836945371 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qt6-virtualkeyboard
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.10.1
+%define real_version 6.10.2
 %define short_version 6.10
 %define tar_name qtvirtualkeyboard-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-virtualkeyboard%{?pkg_suffix}
-Version:        6.10.1
+Version:        6.10.2
 Release:        0
 Summary:        Framework for writing or integrating input methods and engines 
for Qt 6
 License:        GPL-3.0-only

++++++ qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz -> 
qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.10.1/.cmake.conf 
new/qtvirtualkeyboard-everywhere-src-6.10.2/.cmake.conf
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/.cmake.conf     2025-11-14 
00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/.cmake.conf     2026-01-23 
06:31:22.000000000 +0100
@@ -1,5 +1,7 @@
-set(QT_REPO_MODULE_VERSION "6.10.1")
+set(QT_REPO_MODULE_VERSION "6.10.2")
 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")
+set(QT_EXTRA_INTERNAL_TARGET_DEFINES
+    "QT_NO_CONTEXTLESS_CONNECT=1"
+    "QT_NO_FOREACH=1"
+    "QT_NO_QASCONST=1"
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.10.1/.tag 
new/qtvirtualkeyboard-everywhere-src-6.10.2/.tag
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/.tag    2025-11-14 
00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/.tag    2026-01-23 
06:31:22.000000000 +0100
@@ -1 +1 @@
-0218b3261fc03937f05881ece00783d207ce4481
+8a8bc3c1cc5d3618327346dd6cebf2aacd8da02d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.10.1/cmake/FindMyScript.cmake 
new/qtvirtualkeyboard-everywhere-src-6.10.2/cmake/FindMyScript.cmake
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/cmake/FindMyScript.cmake        
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/cmake/FindMyScript.cmake        
2026-01-23 06:31:22.000000000 +0100
@@ -89,7 +89,7 @@
     NO_DEFAULT_PATH
 )
 
-if(NOT MyScript_VOIM_INCLUDE_DIR STREQUAL "MyScript_VOIM_INCLUDE_DIR-NOTFOUND")
+if(MyScript_VOIM_INCLUDE_DIR)
     if(WIN32)
         find_file(MyScript_VOIM_BINARY
             NAMES "voim.dll"
@@ -162,7 +162,7 @@
     )
 endif()
 
-if(NOT MyScript_VOIM_BINARY STREQUAL "MyScript_VOIM_BINARY-NOTFOUND" AND NOT 
TARGET MyScript::VOIM)
+if(MyScript_VOIM_BINARY AND NOT TARGET MyScript::VOIM)
     add_library(MyScript::VOIM SHARED IMPORTED)
 
     if(WIN32)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.10.1/dependencies.yaml 
new/qtvirtualkeyboard-everywhere-src-6.10.2/dependencies.yaml
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/dependencies.yaml       
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/dependencies.yaml       
2026-01-23 06:31:22.000000000 +0100
@@ -1,13 +1,13 @@
 dependencies:
   ../qtbase:
-    ref: 90b845d15ffb97693dba527385db83510ebd121a
+    ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e
     required: true
   ../qtdeclarative:
-    ref: 22fb5e739a2ea700448b22d34ade0d5c1927cb48
+    ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c
     required: true
   ../qtmultimedia:
-    ref: 685218d33d81de62e11328faabd060c4e634ddf0
+    ref: 5f307447a3396215c35ce44856d3884447f44aab
     required: false
   ../qtsvg:
-    ref: 4b1a183d3592f497bc3fd3a2c7130f228175b899
+    ref: b925029db51aff0b17a48f5939cb83c27932d0cb
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/CharacterPreviewBubble.qml
 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/CharacterPreviewBubble.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/CharacterPreviewBubble.qml
       2025-11-14 00:16:21.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/CharacterPreviewBubble.qml
       2026-01-23 06:31:22.000000000 +0100
@@ -17,19 +17,24 @@
         sourceComponent: keyboard.style.characterPreviewDelegate
     }
 
+    Binding {
+        target: characterPreview.item
+        property: "text"
+        value: {
+            if (!activeKey)
+                return ""
+
+            const displayText = (activeKey.keyType === 
QtVirtualKeyboard.KeyType.FlickKey) ? activeKey.text : activeKey.displayText
+            return InputContext.uppercase ? displayText.toUpperCase() : 
displayText
+        }
+        when: activeKey && characterPreview.item
+    }
+
     onActiveKeyChanged: {
         if (characterPreview.item !== null) {
-            if (!activeKey) {
-                characterPreview.item.text = ""
+            if (!activeKey)
                 return
-            }
 
-            characterPreview.item.text = Qt.binding(function() {
-                if (!activeKey)
-                    return ""
-                var displayText = (activeKey.keyType === 
QtVirtualKeyboard.KeyType.FlickKey) ? activeKey.text : activeKey.displayText
-                return InputContext.uppercase ? displayText.toUpperCase() : 
displayText
-            })
             if (activeKey.keyType === QtVirtualKeyboard.KeyType.FlickKey) {
                 if (characterPreview.item.hasOwnProperty("flickLeft")) {
                     characterPreview.item.flickLeft = activeKey.flickLeft
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/Keyboard.qml 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/Keyboard.qml
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/Keyboard.qml     
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/Keyboard.qml     
2026-01-23 06:31:22.000000000 +0100
@@ -500,7 +500,6 @@
                 InputContext.priv.previewRectangle = Qt.binding(function() 
{return previewRect})
             else
                 openedByNavigationKeyLongPress = false
-            InputContext.priv.previewVisible = visible
         }
     }
     FunctionPopupList {
@@ -585,7 +584,7 @@
     Binding {
         target: InputContext.priv
         property: "previewVisible"
-        value: characterPreview.visible || languagePopupListActive
+        value: characterPreview.visible || languagePopupListActive || 
alternativeKeys.visible
         restoreMode: Binding.RestoreBinding
     }
     Loader {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings.cpp
 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings.cpp
--- 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings.cpp
  2025-11-14 00:16:21.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings.cpp
  2026-01-23 06:31:22.000000000 +0100
@@ -167,9 +167,9 @@
 /*!
     \internal
 */
-QString QQuickVirtualKeyboardSettings::style() const
+QUrl QQuickVirtualKeyboardSettings::style() const
 {
-    return Settings::instance()->style();
+    return QUrl{Settings::instance()->style()};
 }
 
 /*!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings_p.h
  2025-11-14 00:16:21.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings_p.h
  2026-01-23 06:31:22.000000000 +0100
@@ -56,7 +56,7 @@
 
 public:
     static QQuickVirtualKeyboardSettings *create(QQmlEngine *qmlEngine, 
QJSEngine *jsEngine);
-    QString style() const;
+    QUrl style() const;
 
     QUrl layoutPath() const;
     void setLayoutPath(const QUrl &layoutPath);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/styles/CMakeLists.txt 
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/styles/CMakeLists.txt
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/src/styles/CMakeLists.txt       
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/src/styles/CMakeLists.txt       
2026-01-23 06:31:22.000000000 +0100
@@ -48,5 +48,6 @@
         Qt::Qml
         Qt::Quick
         Qt::Svg
+        Qt::VirtualKeyboard
     NO_GENERATE_CPP_EXPORTS
 )

Reply via email to