forked from pool/xfwm4
Accepting request 1045036 from X11:xfce:next
Update to Xfce 4.18 OBS-URL: https://build.opensuse.org/request/show/1045036 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfwm4?expand=0&rev=105
This commit is contained in:
parent
ea812026dd
commit
3648c11228
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b5b24ca04bd73c642db0a4b4df81d262381d758f01b51108257d48b391b8718c
|
||||
size 1201722
|
3
xfwm4-4.18.0.tar.bz2
Normal file
3
xfwm4-4.18.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:92cd1b889bb25cb4bc06c1c6736c238d96e79c1e706b9f77fad0a89d6e5fc13f
|
||||
size 1220901
|
@ -1,3 +1,90 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 18 14:08:58 UTC 2022 - Maurizio Galli <maurizio.galli@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 10 10:23:01 UTC 2021 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
|
14
xfwm4.spec
14
xfwm4.spec
@ -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: hicolor-icon-theme
|
||||
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)
|
||||
|
Loading…
Reference in New Issue
Block a user