Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xfwm4 for openSUSE:Factory checked in at 2022-12-25 15:14:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
and /work/SRC/openSUSE:Factory/.xfwm4.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfwm4"
Sun Dec 25 15:14:49 2022 rev:66 rq:1045179 version:4.18.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes 2021-01-12 10:29:34.401271712 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.1563/xfwm4.changes 2022-12-25 15:15:05.197452440 +0100
@@ -1,0 +2,87 @@
+Sun Dec 18 14:08:58 UTC 2022 - Maurizio Galli
+
+- Update version to 4.18.0
+ * Bump requirements for Xfce 4.18
+ * Added functionality to move window to another monitor
+ * Added radio buttons and checkboxes to window menu
+ * bump copyright to 2022
+ * Change dialog help and close button icons
+ * cleanup: Don't use parenthesis when returning constants
+ * client: Do not hide transients for group if above
+ * client: Fix
+ * client: Get the GdkDisplay from ScreenInfo
+ * client: Handle removal of GTK_FRAME_EXTENTS
+ * client: Move getSizeExcludingMargins()
+ * client: No need to always reconfigure on monitor change
+ * client: Preserve saved position on monitor change
+ * client: Toggle from partial maximization to unmaximize
+ * client: Update workarea only for windows with struts
+ * client.c: fix a little typo
+ * client.h: move STRUTS_SIZE to hints.h
+ * common: xfwm_get_monitor_geometry() report fail via return code, fix potential NULL
+ * compositor: Add support for adaptive vsync with GLX
+ * compositor: Add throttled repaint
+ * compositor: Clear root backing pixmap before use
+ * compositor: Damage window when adding the opaque region
+ * compositor: Disable GLX on mutli-screen (Zaphod)
+ * compositor: Disable GLX vblank with virgl
+ * compositor: Do not clear timeout on retry
+ * compositor: Do not set deprecated compositor selection
+ * compositor: fix ifdef
+ * compositor: fix printf format strings
+ * compositor: Fix repaint timeout
+ * configure.ac.in: configure option to enable poswin
+ * configure.ac.in: drop obsolete check for libSM
+ * configure.ac.in: drop unused HAVE_CYGWIN conditional
+ * configure.ac.in: fix obsolete AC_HEADER_STDC / obsolete checks
+ * configure.ac.in: replace obsolete AC_HELP_STRING
+ * display: check for XResQueryClientIds to enable XRes extension.
+ * drop obsolete and unsupported KDE systray protocol
+ * Drop subtitle and use symbolic close icon
+ * Drop subtitle from workspace settings dialog
+ * Fix build warnings
+ * Fix intltool lock file bug in make distcheck
+ * focus: Check for user focus for when passing focus
+ * focus: Fix focus being lost on workspace switch
+ * gitignore: add files generated by distcheck
+ * icons: Check XGetGeometry() appropriate return value
+ * icons: Gracefully handle non-existent icons
+ * Make workspace setting workable with other window managers
+ * Makefile.am: remove stale intltool-merge lockfile
+ * menu: Small code cleanup
+ * Merge branch 'drsudo/xfwm4-layerRadioBox'
+ * netwm: Do not use _NET_WM_PING in multi-screen
+ * netwm: Fix clientValidateNetStrut()
+ * netwm.c: simplify and optimize struts array
+ * placement: Add new function to compute the max space available
+ * placement: Auto-maximize windows with both width and height
+ * placement: clientMaxSpace() drop unused variable
+ * placement: Compute struts using output scale
+ * placement: Factorize max space computation
+ * placement: Fix the initial position
+ * placement: Ignore struts from windows on other monitors
+ * placement: Remove the "same monitor" param
+ * placement: Restack fullscreen window when necessary
+ * placement: Small cleanup
+ * placement: Use a GdkRectangle instead of multiple coords
+ * placement: Windows on different screens cannot overlap
+ * Post release tag bump
+ * poswin: Fix location with client-side decorations
+ * Remove redundant code
+ * Replace stock icons
+ * screen: Add a new API to get the screen max space
+ * settings-dialogs: Remove ENABLE_NLS ifdefs
+ * settings: Enable either windows wrap or tiling
+ * settings: Fix untranslatable string
+ * stacking: Above goes on top of fullscreen
+ * startup-notification: Fix timeout computation
+ * startup-notification: Reduce timeout to 10 seconds
+ * Translation Updates
+ * ui_style: drop unused getUIPangoContext()
+ * updated NEWS
+ * Use symbolic icons
+ * wireframe: add window class hint to wireframes
+ * workspace: Update maximized on struts change
+ * xfce-wm-menu.png: Fix the 22x22 icon size
+
+-------------------------------------------------------------------
Old:
----
xfwm4-4.16.1.tar.bz2
New:
----
xfwm4-4.18.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfwm4.spec ++++++
--- /var/tmp/diff_new_pack.wBGH8t/_old 2022-12-25 15:15:06.021457104 +0100
+++ /var/tmp/diff_new_pack.wBGH8t/_new 2022-12-25 15:15:06.045457240 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfwm4
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
%bcond_with git
Name: xfwm4
-Version: 4.16.1
+Version: 4.18.0
Release: 0
Summary: Default Window Manager for the Xfce Desktop Environment
License: GPL-2.0-or-later
Group: System/GUI/XFCE
URL: https://docs.xfce.org/xfce/xfwm4/start
-Source0: https://archive.xfce.org/src/xfce/xfwm4/4.16/%{name}-%{version}.tar.bz2
+Source0: https://archive.xfce.org/src/xfce/xfwm4/4.18/%{name}-%{version}.tar.bz2
Source1: xfwm4.xml
BuildRequires: exo-tools
BuildRequires: fdupes
@@ -33,14 +33,14 @@
BuildRequires: intltool
BuildRequires: update-desktop-files
BuildRequires: xfce4-dev-tools
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.20
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(libwnck-3.0) >= 3.14
-BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.12.0
-BuildRequires: pkgconfig(libxfce4ui-2) >= 4.15
+BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.18.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.18.0
BuildRequires: pkgconfig(libxfce4util-1.0)
-BuildRequires: pkgconfig(libxfconf-0) >= 4.15
+BuildRequires: pkgconfig(libxfconf-0) >= 4.18.0
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcomposite)
++++++ xfwm4-4.16.1.tar.bz2 -> xfwm4-4.18.0.tar.bz2 ++++++
++++ 124470 lines of diff (skipped)