Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lxqt-panel for openSUSE:Leap:16.0 checked in at 2025-08-07 21:45:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/lxqt-panel (Old) and /work/SRC/openSUSE:Leap:16.0/.lxqt-panel.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxqt-panel" Thu Aug 7 21:45:48 2025 rev:3 rq:1298202 version:2.2.2 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/lxqt-panel/lxqt-panel.changes 2025-03-19 11:50:44.727835900 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.lxqt-panel.new.1085/lxqt-panel.changes 2025-08-07 21:45:59.546616889 +0200 @@ -1,0 +2,45 @@ +Mon Jun 23 08:28:04 UTC 2025 - Shawn Dunn <sfal...@opensuse.org> + +- Update to 2.2.2: + * Automatic showing of mount popup is disabled on Wayland to + circumvent an old problem of QtWayland + * Fixed the rare bug about permanent task-buttons under + kwin_wayland + * Support showing of current screen windows in the wlroots + taskbar + * Made searching for the backedn in EVs case-insensitive + * Added backend info to README + +------------------------------------------------------------------- +Sat May 17 15:33:03 UTC 2025 - Shawn Dunn <sfal...@opensuse.org> + +- Update to 2.2.1: + * Enable "Show Desktop" plugin under wlroots wayland compositors + * Workarounds are added for kwin_wayland's problems with showing + desktop + * The children of a window are minimized with it on kwin_wayland + * Redundant attention demands (urgency hitns are removed under + kwin_wayland + * A rare DND crash is prevented in Task Manager under Wayland + * Removed ancient QT_USE_XXXX variabls and dropped QTX_LIBRARIES + * Timezone switching with mouse wheel is made optional in World + Clock. + * Added an icon for plugin-sensors + * Code Cleanup + +------------------------------------------------------------------- +Thu Apr 17 21:53:05 UTC 2025 - Shawn Dunn <sfal...@opensuse.org> + +- Update to version 2.2.0: + * Wayland screens are handled by using their names, not numbers + * Added tooltip to plugin-dom + * Prevent redundant writing to the config file on startup + * Added an option for the text color of Custom Command + * Updated manpage + * Changed "desktop" to "screen" in Panel's config dialog + * Enabled PageDown/PageUp for Fancy Menu + * Removed menu-cache support + * Removed debug messages for "UnknownProperty" errors in Status + Notifier + +------------------------------------------------------------------- Old: ---- lxqt-panel-2.1.4.tar.xz lxqt-panel-2.1.4.tar.xz.asc New: ---- lxqt-panel-2.2.2.tar.xz lxqt-panel-2.2.2.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-panel.spec ++++++ --- /var/tmp/diff_new_pack.kqFOtY/_old 2025-08-07 21:45:59.942633382 +0200 +++ /var/tmp/diff_new_pack.kqFOtY/_new 2025-08-07 21:45:59.946633549 +0200 @@ -17,7 +17,7 @@ Name: lxqt-panel -Version: 2.1.4 +Version: 2.2.2 Release: 0 Summary: LXQt desktop panel License: LGPL-2.1-or-later @@ -34,25 +34,26 @@ #PATCH-FIX-UPSTREAM 0003-use-wlroots-backend-with-unknown-compositors.patch #https://github.com/lxqt/lxqt-panel/pull/2161 Patch2: 0003-use-wlroots-backend-with-unknown-compositors.patch -BuildRequires: cmake >= 3.27.0 +BuildRequires: cmake >= 3.5.0 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: git-core BuildRequires: libsensors4-devel BuildRequires: pkgconfig -BuildRequires: qt6-gui-private-devel BuildRequires: cmake(KF6Solid) BuildRequires: cmake(KF6WindowSystem) BuildRequires: cmake(LayerShellQt) >= 6.0.0 +BuildRequires: cmake(lxqt2-build-tools) +BuildRequires: cmake(lxqt-menu-data) >= 2.1.0 BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6GuiPrivate) >= 6.3.5 BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Qt6WaylandClient) +BuildRequires: cmake(Qt6WaylandClientPrivate) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6Xml) -BuildRequires: cmake(lxqt-menu-data) >= 2.1.0 -BuildRequires: cmake(lxqt2-build-tools) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(dbusmenu-lxqt) ++++++ 0001-fix-plugin-loader.patch ++++++ --- /var/tmp/diff_new_pack.kqFOtY/_old 2025-08-07 21:45:59.974634715 +0200 +++ /var/tmp/diff_new_pack.kqFOtY/_new 2025-08-07 21:45:59.978634882 +0200 @@ -1,4 +1,4 @@ -From f5dc088d432b2aa45e448828a825e4791a4ac33b Mon Sep 17 00:00:00 2001 +From 1a5d87209fbb222a6b412bf82dc99d23346656a9 Mon Sep 17 00:00:00 2001 From: "Shawn W. Dunn" <sfal...@cloverleaf-linux.org> Date: Thu, 16 Jan 2025 09:40:20 -0800 Subject: [PATCH 1/3] fix plugin loader @@ -21,6 +21,6 @@ ${PUB_HEADERS} ${PRIV_HEADERS} -- -2.48.0 +2.49.0 ++++++ 0002-panel-conf-branding.patch ++++++ --- /var/tmp/diff_new_pack.kqFOtY/_old 2025-08-07 21:45:59.990635381 +0200 +++ /var/tmp/diff_new_pack.kqFOtY/_new 2025-08-07 21:45:59.994635548 +0200 @@ -1,4 +1,4 @@ -From 4d8f90e8f087d6259e55a955a75312afb7f9cb79 Mon Sep 17 00:00:00 2001 +From d8e5e54a4b6e8583d78755e8e8eacb2632f18b44 Mon Sep 17 00:00:00 2001 From: "Shawn W. Dunn" <sfal...@cloverleaf-linux.org> Date: Thu, 16 Jan 2025 09:42:29 -0800 Subject: [PATCH 2/3] panel conf branding @@ -25,6 +25,6 @@ autoSel=true autoSelDelay=150 -- -2.48.0 +2.49.0 ++++++ 0003-use-wlroots-backend-with-unknown-compositors.patch ++++++ --- /var/tmp/diff_new_pack.kqFOtY/_old 2025-08-07 21:46:00.010636214 +0200 +++ /var/tmp/diff_new_pack.kqFOtY/_new 2025-08-07 21:46:00.010636214 +0200 @@ -1,6 +1,6 @@ -From aaea8c090aa7af9c3ac8e73122dbf7cb3cad1d04 Mon Sep 17 00:00:00 2001 +From 69902e39e88930644f55303e24c0ba229b684746 Mon Sep 17 00:00:00 2001 From: "Shawn W. Dunn" <sfal...@cloverleaf-linux.org> -Date: Thu, 16 Jan 2025 09:45:41 -0800 +Date: Mon, 23 Jun 2025 10:22:40 +0200 Subject: [PATCH 3/3] use wlroots backend with unknown compositors The description of the LXQtPanelApplicationPrivate::loadBackend() method @@ -18,19 +18,19 @@ 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/panel/lxqtpanelapplication.cpp b/panel/lxqtpanelapplication.cpp -index c8948cc..baf37a0 100644 +index 51a3237..d366636 100644 --- a/panel/lxqtpanelapplication.cpp +++ b/panel/lxqtpanelapplication.cpp @@ -263,7 +263,7 @@ void LXQtPanelApplicationPrivate::loadBackend() } } -- if ( preferredBackend.isEmpty() && xdgCurrentDesktops.contains( QStringLiteral("wlroots") ) ) -+ if ( preferredBackend.isEmpty() && xdgSessionType == ( QStringLiteral("wayland") ) ) +- if (preferredBackend.isEmpty() && xdgCurrentDesktops.contains(QStringLiteral("wlroots"), Qt::CaseInsensitive)) ++ if (preferredBackend.isEmpty() && xdgSessionType == (QStringLiteral("wayland"))) { qDebug() << "Specialized backend unavailable. Falling back to generic wlroots"; preferredBackend = QStringLiteral("wlroots"); -- -2.48.0 +2.49.0 ++++++ lxqt-panel-2.1.4.tar.xz -> lxqt-panel-2.2.2.tar.xz ++++++ ++++ 53805 lines of diff (skipped)