Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package plasma5-mobile for openSUSE:Factory checked in at 2023-01-06 17:05:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma5-mobile (Old) and /work/SRC/openSUSE:Factory/.plasma5-mobile.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-mobile" Fri Jan 6 17:05:12 2023 rev:12 rq:1056042 version:5.26.5 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma5-mobile/plasma5-mobile.changes 2022-11-30 15:00:49.705661145 +0100 +++ /work/SRC/openSUSE:Factory/.plasma5-mobile.new.1563/plasma5-mobile.changes 2023-01-06 17:05:53.504294600 +0100 @@ -1,0 +2,13 @@ +Wed Jan 4 14:06:21 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.26.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.26.5 +- Changes since 5.26.4: + * lockscreen: Remove wallpaper workaround + * actiondrawer: Use simpler and more performant widescreen panel logic without clipping + * actiondrawer: Introduce fix for black text even when opacity is 0 + * actiondrawer: Use Expo animations for pane movement + +------------------------------------------------------------------- Old: ---- plasma-mobile-5.26.4.tar.xz plasma-mobile-5.26.4.tar.xz.sig New: ---- plasma-mobile-5.26.5.tar.xz plasma-mobile-5.26.5.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-mobile.spec ++++++ --- /var/tmp/diff_new_pack.8f70A2/_old 2023-01-06 17:05:54.016297476 +0100 +++ /var/tmp/diff_new_pack.8f70A2/_new 2023-01-06 17:05:54.024297521 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma5-mobile # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ %bcond_without released Name: plasma5-mobile -Version: 5.26.4 +Version: 5.26.5 Release: 0 # Full Plasma 5 version (e.g. 5.9.3) %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}} ++++++ plasma-mobile-5.26.4.tar.xz -> plasma-mobile-5.26.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/CMakeLists.txt new/plasma-mobile-5.26.5/CMakeLists.txt --- old/plasma-mobile-5.26.4/CMakeLists.txt 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/CMakeLists.txt 2023-01-03 19:17:36.000000000 +0100 @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.16) project(plasma-mobile) -set(PROJECT_VERSION "5.26.4") +set(PROJECT_VERSION "5.26.5") set(PROJECT_VERSION_MAJOR 5) set(QT_MIN_VERSION "5.15.2") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/ActionDrawer.qml new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/ActionDrawer.qml --- old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/ActionDrawer.qml 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/ActionDrawer.qml 2023-01-03 19:17:36.000000000 +0100 @@ -204,8 +204,8 @@ PropertyAnimation on offset { id: closeAnim - duration: PlasmaCore.Units.longDuration - easing.type: Easing.InOutQuad + duration: PlasmaCore.Units.veryLongDuration + easing.type: Easing.OutExpo to: 0 onFinished: { root.visible = false; @@ -214,15 +214,15 @@ } PropertyAnimation on offset { id: openAnim - duration: PlasmaCore.Units.longDuration - easing.type: Easing.InOutQuad + duration: PlasmaCore.Units.veryLongDuration + easing.type: Easing.OutExpo to: contentContainerLoader.minimizedQuickSettingsOffset onFinished: root.opened = true } PropertyAnimation on offset { id: expandAnim - duration: PlasmaCore.Units.longDuration - easing.type: Easing.InOutQuad + duration: PlasmaCore.Units.veryLongDuration + easing.type: Easing.OutExpo to: contentContainerLoader.maximizedQuickSettingsOffset onFinished: root.opened = true; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/LandscapeContentContainer.qml new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/LandscapeContentContainer.qml --- old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/LandscapeContentContainer.qml 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/LandscapeContentContainer.qml 2023-01-03 19:17:36.000000000 +0100 @@ -69,6 +69,9 @@ opacity: opacityValue spacing: 0 + // HACK: there are weird issues with text rendering black regardless of opacity, just set the text to be invisible once it's out + visible: opacity > 0.05 + anchors { top: mediaWidget.bottom topMargin: 0 @@ -111,6 +114,9 @@ verticalAlignment: Qt.AlignVCenter opacity: columnLayout.opacity + // HACK: there are weird issues with text rendering black regardless of opacity, just set the text to be invisible once it's out + visible: opacity > 0.05 + anchors { left: parent.left top: parent.top @@ -129,6 +135,9 @@ verticalAlignment: Qt.AlignTop color: PlasmaCore.ColorScope.disabledTextColor opacity: columnLayout.opacity + + // HACK: there are weird issues with text rendering black regardless of opacity, just set the text to be invisible once it's out + visible: opacity > 0.05 anchors { left: parent.left @@ -149,6 +158,9 @@ y: isOnLargeScreen ? date.y - height + date.implicitHeight : date.y + date.implicitHeight + columnLayout.anchors.margins / 2 opacity: columnLayout.opacity + + // HACK: there are weird issues with text rendering black regardless of opacity, just set the text to be invisible once it's out + visible: opacity > 0.05 anchors { right: quickSettings.left @@ -161,7 +173,7 @@ // right sidebar QuickSettingsPanel { id: quickSettings - height: Math.min(root.height, Math.max(quickSettings.minimizedHeight, actionDrawer.offset)) + height: quickSettings.contentImplicitHeight + quickSettings.topPadding + quickSettings.bottomPadding width: intendedWidth readonly property real intendedWidth: 360 @@ -170,11 +182,12 @@ anchors.right: parent.right actionDrawer: root.actionDrawer - fullHeight: root.height + fullScreenHeight: root.height transform: Translate { id: translate - y: Math.min(root.actionDrawer.offset - quickSettings.minimizedHeight, 0) + property real offsetRatio: quickSettings.height / root.height + y: Math.min(root.actionDrawer.offset * offsetRatio - quickSettings.height, 0) } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/PortraitContentContainer.qml new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/PortraitContentContainer.qml --- old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/PortraitContentContainer.qml 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/PortraitContentContainer.qml 2023-01-03 19:17:36.000000000 +0100 @@ -120,5 +120,8 @@ right: parent.right } opacity: applyMinMax(root.actionDrawer.offset / root.minimizedQuickSettingsOffset) + + // HACK: there are weird issues with text rendering black regardless of opacity, just set the text to be invisible once it's out + visible: opacity > 0.05 } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettings.qml new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettings.qml --- old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettings.qml 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettings.qml 2023-01-03 19:17:36.000000000 +0100 @@ -47,9 +47,18 @@ readonly property int rowCount: { let totalRows = Math.ceil(quickSettingsCount / columnCount); let isPortrait = MobileShell.Shell.orientation === MobileShell.Shell.Portrait; - let maxRows = 5; // more than 5 is just disorienting - let targetRows = Math.floor(Window.height * (isPortrait ? 0.65 : 0.8) / rowHeight); - return Math.min(maxRows, Math.min(totalRows, targetRows)); + + if (isPortrait) { + // portrait orientation + let maxRows = 5; // more than 5 is just disorienting + let targetRows = Math.floor(Window.height * 0.65 / rowHeight); + return Math.min(maxRows, Math.min(totalRows, targetRows)); + + } else { + // horizontal orientation + let targetRows = Math.floor(Window.height * 0.8 / rowHeight); + return Math.min(totalRows, targetRows); + } } readonly property int pageSize: rowCount * columnCount diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettingsPanel.qml new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettingsPanel.qml --- old/plasma-mobile-5.26.4/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettingsPanel.qml 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/components/mobileshell/qml/actiondrawer/quicksettings/QuickSettingsPanel.qml 2023-01-03 19:17:36.000000000 +0100 @@ -28,12 +28,7 @@ required property var actionDrawer - required property real fullHeight - - /** - * Height of panel when first pulled down. - */ - readonly property real minimizedHeight: bottomPadding + topPadding + statusBar.height + quickSettings.rowHeight + required property real fullScreenHeight /** * Implicit height of the contents of the panel. @@ -53,7 +48,6 @@ contentItem: Item { id: containerItem - clip: true // use container item so that our column doesn't get stretched if base item is anchored ColumnLayout { @@ -61,7 +55,7 @@ anchors.left: parent.left anchors.right: parent.right anchors.top: parent.top - height: root.fullHeight + height: root.fullScreenHeight spacing: 0 StatusBar.StatusBar { @@ -89,7 +83,7 @@ Layout.alignment: Qt.AlignTop Layout.fillWidth: true - Layout.maximumHeight: root.fullHeight - root.topPadding - root.bottomPadding - statusBar.height - PlasmaCore.Units.smallSpacing + Layout.maximumHeight: root.fullScreenHeight - root.topPadding - root.bottomPadding - statusBar.height - PlasmaCore.Units.smallSpacing Layout.maximumWidth: column.width actionDrawer: root.actionDrawer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/look-and-feel/contents/lockscreen/FlickContainer.qml new/plasma-mobile-5.26.5/look-and-feel/contents/lockscreen/FlickContainer.qml --- old/plasma-mobile-5.26.4/look-and-feel/contents/lockscreen/FlickContainer.qml 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/look-and-feel/contents/lockscreen/FlickContainer.qml 2023-01-03 19:17:36.000000000 +0100 @@ -42,8 +42,8 @@ NumberAnimation on position { id: positionAnim - duration: PlasmaCore.Units.longDuration * 2 - easing.type: Easing.OutCubic + duration: PlasmaCore.Units.veryLongDuration + easing.type: Easing.OutExpo onFinished: { if (root.position === keypadHeight) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/look-and-feel/contents/lockscreen/LockScreen.qml new/plasma-mobile-5.26.5/look-and-feel/contents/lockscreen/LockScreen.qml --- old/plasma-mobile-5.26.4/look-and-feel/contents/lockscreen/LockScreen.qml 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/look-and-feel/contents/lockscreen/LockScreen.qml 2023-01-03 19:17:36.000000000 +0100 @@ -43,20 +43,8 @@ flickable.goToOpenPosition(); passwordBar.textField.forceActiveFocus(); } - - // HACK: kscreenlocker doesn't draw the wallpaper (shows up as black) - Loader { - anchors.fill: parent - asynchronous: true - sourceComponent: FastBlur { - cached: true - radius: 0 - source: wallpaper - anchors.fill: parent - } - } - - // wallpaper blur + + // wallpaper blur Loader { anchors.fill: parent asynchronous: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/po/gl/plasma_applet_org.kde.phone.homescreen.po new/plasma-mobile-5.26.5/po/gl/plasma_applet_org.kde.phone.homescreen.po --- old/plasma-mobile-5.26.4/po/gl/plasma_applet_org.kde.phone.homescreen.po 1970-01-01 01:00:00.000000000 +0100 +++ new/plasma-mobile-5.26.5/po/gl/plasma_applet_org.kde.phone.homescreen.po 2023-01-03 19:17:44.000000000 +0100 @@ -0,0 +1,27 @@ +# Copyright (C) YEAR This_file_is_part_of_KDE +# This file is distributed under the same license as the PACKAGE package. +# Adrián Chaves <adr...@chaves.io>, 2017, 2018. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2022-05-28 01:02+0000\n" +"PO-Revision-Date: 2018-01-04 19:38+0100\n" +"Last-Translator: Adrián Chaves (Gallaecio) <adr...@chaves.io>\n" +"Language-Team: Galician <kde-i18n-...@kde.org>\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: package/contents/ui/appdrawer/AppDrawerHeader.qml:37 +#, kde-format +msgid "Applications" +msgstr "" + +#: package/contents/ui/private/ConfigOverlay.qml:98 +#, kde-format +msgid "Remove" +msgstr "Retirar" \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/po/zh_CN/plasma_applet_org.kde.phone.homescreen.po new/plasma-mobile-5.26.5/po/zh_CN/plasma_applet_org.kde.phone.homescreen.po --- old/plasma-mobile-5.26.4/po/zh_CN/plasma_applet_org.kde.phone.homescreen.po 2022-11-29 12:41:37.000000000 +0100 +++ new/plasma-mobile-5.26.5/po/zh_CN/plasma_applet_org.kde.phone.homescreen.po 2023-01-03 19:17:58.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-05-28 01:02+0000\n" -"PO-Revision-Date: 2022-11-19 14:51\n" +"PO-Revision-Date: 2023-01-02 07:17\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/po/zh_CN/plasma_applet_org.kde.phone.homescreen.simple.po new/plasma-mobile-5.26.5/po/zh_CN/plasma_applet_org.kde.phone.homescreen.simple.po --- old/plasma-mobile-5.26.4/po/zh_CN/plasma_applet_org.kde.phone.homescreen.simple.po 2022-11-29 12:41:37.000000000 +0100 +++ new/plasma-mobile-5.26.5/po/zh_CN/plasma_applet_org.kde.phone.homescreen.simple.po 2023-01-03 19:17:58.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-11-15 02:45+0000\n" -"PO-Revision-Date: 2022-11-19 14:51\n" +"PO-Revision-Date: 2023-01-02 07:17\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/po/zh_CN/plasma_shell_org.kde.plasma.phone.po new/plasma-mobile-5.26.5/po/zh_CN/plasma_shell_org.kde.plasma.phone.po --- old/plasma-mobile-5.26.4/po/zh_CN/plasma_shell_org.kde.plasma.phone.po 2022-11-29 12:41:37.000000000 +0100 +++ new/plasma-mobile-5.26.5/po/zh_CN/plasma_shell_org.kde.plasma.phone.po 2023-01-03 19:17:58.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-11-19 02:31+0000\n" -"PO-Revision-Date: 2022-11-19 14:51\n" +"PO-Revision-Date: 2023-01-02 07:17\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-mobile-5.26.4/quicksettings/powermenu/package/metadata.json new/plasma-mobile-5.26.5/quicksettings/powermenu/package/metadata.json --- old/plasma-mobile-5.26.4/quicksettings/powermenu/package/metadata.json 2022-11-29 12:41:14.000000000 +0100 +++ new/plasma-mobile-5.26.5/quicksettings/powermenu/package/metadata.json 2023-01-03 19:17:36.000000000 +0100 @@ -31,8 +31,8 @@ } ], "Description": "Power menu quick setting", - "Description[ca@valencia]": "Configuració rà pida del menú d'energia", - "Description[ca]": "Configuració rà pida del menú d'energia", + "Description[ca@valencia]": "Configuració rà pida del menú d'iniciada", + "Description[ca]": "Configuració rà pida del menú d'engegada", "Description[en_GB]": "Power menu quick setting", "Description[es]": "Ajuste rápido del menú de energÃa", "Description[eu]": "Indar-menuaren ezarpen azkarra", @@ -54,8 +54,8 @@ "License": "GPL", "Name": "Power Menu", "Name[az]": "Güc menyusu", - "Name[ca@valencia]": "Menú d'energia", - "Name[ca]": "Menú d'energia", + "Name[ca@valencia]": "Menú d'iniciada", + "Name[ca]": "Menú d'engegada", "Name[en_GB]": "Power Menu", "Name[es]": "Menú de energÃa", "Name[eu]": "Energia menua",