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 <[email protected]> + +- 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)
