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-05-28 17:25:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-virtualkeyboard (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-virtualkeyboard"

Thu May 28 17:25:22 2026 rev:41 rq:1355446 version:6.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-virtualkeyboard/qt6-virtualkeyboard.changes  
2026-03-28 20:13:26.877662829 +0100
+++ 
/work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1937/qt6-virtualkeyboard.changes
        2026-05-28 17:26:27.682532329 +0200
@@ -1,0 +2,6 @@
+Thu May 14 14:56:10 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.11.1
+  https://www.qt.io/blog/qt-6.11.1-released
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ qt6-virtualkeyboard.spec ++++++
--- /var/tmp/diff_new_pack.ZkwaA9/_old  2026-05-28 17:26:29.042588626 +0200
+++ /var/tmp/diff_new_pack.ZkwaA9/_new  2026-05-28 17:26:29.042588626 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.11.0
+%define real_version 6.11.1
 %define short_version 6.11
 %define tar_name qtvirtualkeyboard-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-virtualkeyboard%{?pkg_suffix}
-Version:        6.11.0
+Version:        6.11.1
 Release:        0
 Summary:        Framework for writing or integrating input methods and engines 
for Qt 6
 License:        GPL-3.0-only

++++++ qtvirtualkeyboard-everywhere-src-6.11.0.tar.xz -> 
qtvirtualkeyboard-everywhere-src-6.11.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.11.0/.cmake.conf 
new/qtvirtualkeyboard-everywhere-src-6.11.1/.cmake.conf
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/.cmake.conf     2026-03-10 
09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/.cmake.conf     2026-05-08 
06:33:29.000000000 +0200
@@ -1,4 +1,4 @@
-set(QT_REPO_MODULE_VERSION "6.11.0")
+set(QT_REPO_MODULE_VERSION "6.11.1")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
 set(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.11.0/.tag 
new/qtvirtualkeyboard-everywhere-src-6.11.1/.tag
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/.tag    2026-03-10 
09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/.tag    2026-05-08 
06:33:29.000000000 +0200
@@ -1 +1 @@
-68656816297a54c3b9639f4bd182294ca6314242
+2eb5eda48077645a88609f7e6237cd5598253d8a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/dependencies.yaml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/dependencies.yaml
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/dependencies.yaml       
2026-03-10 09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/dependencies.yaml       
2026-05-08 06:33:29.000000000 +0200
@@ -1,13 +1,13 @@
 dependencies:
   ../qtbase:
-    ref: 8ba7ea4b77a4b8f1948760221e264917ddc9e1c8
+    ref: 59c81a3c2247b821b9b84b4eb8d939b77e07e276
     required: true
   ../qtdeclarative:
-    ref: e602a097ca314e9610b1fd3b7dbfa467a868731a
+    ref: a02bed441965ee1f18f856352c7d5ee5ba35d795
     required: true
   ../qtmultimedia:
-    ref: 8ffcce57ebc4a557fb07727c60b8511e39c6b28b
+    ref: 1cdfe8d416a173a85051e0028dd94d24311022e2
     required: false
   ../qtsvg:
-    ref: 4126867385dc0b7a9404dcd69726c28ed0d5e10a
+    ref: 2596f43da2dc72d2afecc084355b0f5f87922a6c
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/components/CMakeLists.txt 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/components/CMakeLists.txt
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/src/components/CMakeLists.txt   
2026-03-10 09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/src/components/CMakeLists.txt   
2026-05-08 06:33:29.000000000 +0200
@@ -38,8 +38,25 @@
     WordCandidatePopupList.qml
 )
 
+set(qml_dependencies
+    QtQuick/auto
+    QtQuick.Layouts/auto
+    QtQuick.VirtualKeyboard.Settings/auto
+)
+
+set(module_libraries
+    Qt::Core
+    Qt::Gui
+    Qt::Qml
+    Qt::Quick
+    Qt::VirtualKeyboard
+    Qt::VirtualKeyboardSettings
+)
+
 if(QT_FEATURE_vkb_sound_effects)
     list(APPEND qml_files MultiSoundEffect.qml)
+    list(APPEND qml_dependencies QtMultimedia/auto)
+    list(APPEND module_libraries Qt::Multimedia)
 endif()
 
 qt_internal_add_qml_module(qtvkbcomponentsplugin
@@ -48,17 +65,10 @@
     PAST_MAJOR_VERSIONS 2 1
     PLUGIN_TARGET qtvkbcomponentsplugin
     DEPENDENCIES
-        QtQuick/auto
-        QtQuick.Layouts/auto
-        QtQuick.VirtualKeyboard.Settings/auto
+        ${qml_dependencies}
     QML_FILES
         ${qml_files}
     LIBRARIES
-        Qt::Core
-        Qt::Gui
-        Qt::Qml
-        Qt::Quick
-        Qt::VirtualKeyboard
-        Qt::VirtualKeyboardSettings
+        ${module_libraries}
     NO_GENERATE_CPP_EXPORTS
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/components/Keyboard.qml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/components/Keyboard.qml
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/src/components/Keyboard.qml     
2026-03-10 09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/src/components/Keyboard.qml     
2026-05-08 06:33:29.000000000 +0200
@@ -622,8 +622,8 @@
             }
             return keyboard
         }
-        // Note: without "highlightItem.x - highlightItem.x" the binding does 
not work for alternativeKeys
-        property var highlightItemOffset: highlightItem ? 
keyboard.mapFromItem(highlightItem, highlightItem.x - highlightItem.x, 
highlightItem.y - highlightItem.y) : ({x:0, y:0})
+        // Note: the self-subtracting terms create binding dependencies on x, 
y, width, and height without affecting the result.
+        property var highlightItemOffset: highlightItem ? 
keyboard.mapFromItem(highlightItem, highlightItem.x - highlightItem.x + 
highlightItem.width - highlightItem.width, highlightItem.y - highlightItem.y + 
highlightItem.height - highlightItem.height) : ({x:0, y:0})
         property int moveDuration: !keyboard.noAnimations ? 200 : 0
         property int resizeDuration: !keyboard.noAnimations ? 200 : 0
         z: 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/layouts/fallback/symbols.qml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/layouts/fallback/symbols.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/layouts/fallback/symbols.qml    
    2026-03-10 09:32:02.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/layouts/fallback/symbols.qml    
    2026-05-08 06:33:29.000000000 +0200
@@ -147,7 +147,32 @@
                 SymbolModeKey {
                     weight: functionKeyWidth
                     Layout.fillWidth: false
-                    displayText: InputContext.inputEngine.inputMode === 
InputEngine.InputMode.Cyrillic ? "АБВ" : "ABC"
+                    displayText: InputContext.inputEngine.inputMode < 
inputModeNameList.length ?
+                                    
inputModeNameList[InputContext.inputEngine.inputMode] : "ABC"
+
+                    property var inputModeNameList: [
+                        "ABC",  // InputEngine.InputMode.Latin
+                        "123",  // InputEngine.InputMode.Numeric
+                        "123",  // InputEngine.InputMode.Dialable
+                        "拼音",  // InputEngine.InputMode.Pinyin
+                        "倉頡",  // InputEngine.InputMode.Cangjie
+                        "注音",  // InputEngine.InputMode.Zhuyin
+                        "한글",  // InputEngine.InputMode.Hangul
+                        "かな",    // InputEngine.InputMode.Hiragana
+                        "カナ",    // InputEngine.InputMode.Katakana
+                        "全角",  // InputEngine.InputMode.FullwidthLatin
+                        "ΑΒΓ",  // InputEngine.InputMode.Greek
+                        "АБВ",  // InputEngine.InputMode.Cyrillic
+                        "\u0623\u200C\u0628\u200C\u062C",  // 
InputEngine.InputMode.Arabic
+                        "\u05D0\u05D1\u05D2",  // InputEngine.InputMode.Hebrew
+                        "中文",  // InputEngine.InputMode.ChineseHandwriting
+                        "日本語", // InputEngine.InputMode.JapaneseHandwriting
+                        "한국어", // InputEngine.InputMode.KoreanHandwriting
+                        "กขค",  // InputEngine.InputMode.Thai
+                        "笔画",  // InputEngine.InputMode.Stroke
+                        "ABC",  // InputEngine.InputMode.Romaji
+                        "FLK",  // InputEngine.InputMode.HiraganaFlick
+                    ]
                 }
                 ChangeLanguageKey {
                     weight: normalKeyWidth
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/settings/CMakeLists.txt 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/settings/CMakeLists.txt
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/src/settings/CMakeLists.txt     
2026-03-10 09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/src/settings/CMakeLists.txt     
2026-05-08 06:33:29.000000000 +0200
@@ -5,12 +5,16 @@
 ## qtvkbsettingsplugin Plugin:
 #####################################################################
 
+qt_policy(SET QTP0005 NEW)
+
 qt_internal_add_qml_module(VirtualKeyboardSettings
     URI "QtQuick.VirtualKeyboard.Settings"
     VERSION "${PROJECT_VERSION}"
     PAST_MAJOR_VERSIONS 2 1
     PLUGIN_TARGET qtvkbsettingsplugin
     NO_PLUGIN_OPTIONAL
+    DEPENDENCIES
+        TARGET Qt::VirtualKeyboard
     SOURCES
         qquickvirtualkeyboardsettings.cpp
         qquickvirtualkeyboardsettings_p.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/KeyIcon.qml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/KeyIcon.qml
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/KeyIcon.qml  
2026-03-10 09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/KeyIcon.qml  
2026-05-08 06:33:29.000000000 +0200
@@ -14,9 +14,17 @@
 */
 
 Item {
-    /*! The icon color. */
+    /*!
+     * \qmlproperty color KeyIcon::color
+     *
+     * The icon color.
+     */
     property alias color: overlay.color
-    /*! The source image. */
+    /*!
+     * \qmlproperty url KeyIcon::source
+     *
+     * The source image.
+     */
     property alias source: icon.source
     Image {
         id: icon
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/KeyPanel.qml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/KeyPanel.qml
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/KeyPanel.qml 
2026-03-10 09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/KeyPanel.qml 
2026-05-08 06:33:29.000000000 +0200
@@ -2,6 +2,7 @@
 // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
 
 import QtQuick
+import QtQuick.VirtualKeyboard
 
 /*!
     \qmltype KeyPanel
@@ -29,7 +30,7 @@
             \li \c control.uppercased Set to true when the key is uppercased.
         \endlist
     */
-    property Item control
+    property BaseKey control
 
     /*!
         \since QtQuick.VirtualKeyboard.Styles 1.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/KeyboardStyle.qml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/KeyboardStyle.qml
--- old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/KeyboardStyle.qml    
2026-03-10 09:32:02.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/KeyboardStyle.qml    
2026-05-08 06:33:29.000000000 +0200
@@ -218,6 +218,12 @@
     /*! Template for the alternative keys list item.
 
         \note The delegate is used in a \l ListView.
+
+        The following properties are available to the item:
+        \list
+            \li text The key's text
+            \li data The key's data
+        \endlist
     */
     property Component alternateKeysListDelegate: null
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/TraceInputKeyPanel.qml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/TraceInputKeyPanel.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/TraceInputKeyPanel.qml   
    2026-03-10 09:32:02.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/TraceInputKeyPanel.qml   
    2026-05-08 06:33:29.000000000 +0200
@@ -2,6 +2,7 @@
 // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
 
 import QtQuick
+import QtQuick.VirtualKeyboard
 
 /*!
     \qmltype TraceInputKeyPanel
@@ -26,7 +27,7 @@
             \li \c boundingBox Bounding box for the trace input
         \endlist
     */
-    property Item control
+    property TraceInputKey control
 
     /*! Sets margins of the trace input area.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/builtin/default/style.qml
 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/builtin/default/style.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/builtin/default/style.qml
    2026-03-10 09:32:02.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/builtin/default/style.qml
    2026-05-08 06:33:29.000000000 +0200
@@ -2,7 +2,6 @@
 // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
 
 import QtQuick
-import QtQuick.Layouts
 import QtQuick.VirtualKeyboard
 import QtQuick.VirtualKeyboard.Styles
 
@@ -1029,7 +1028,7 @@
             font {
                 family: fontFamily
                 weight: Font.Normal
-                pixelSize: Qt.inputMethod.cursorRectangle.height * 0.8
+                pixelSize: InputMethod.cursorRectangle.height * 0.8
             }
             function decorateText(text, wordCompletionLength) {
                 if (wordCompletionLength > 0) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/builtin/retro/style.qml 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/builtin/retro/style.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.11.0/src/styles/builtin/retro/style.qml  
    2026-03-10 09:32:02.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.11.1/src/styles/builtin/retro/style.qml  
    2026-05-08 06:33:29.000000000 +0200
@@ -983,7 +983,7 @@
             font {
                 family: fontFamily
                 weight: Font.Normal
-                pixelSize: Qt.inputMethod.cursorRectangle.height * 0.8
+                pixelSize: InputMethod.cursorRectangle.height * 0.8
             }
             function decorateText(text, wordCompletionLength) {
                 if (wordCompletionLength > 0) {

Reply via email to