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