ANNOUNCE: xfwm4 4.17.2 released

Alexander Schwinn alexxcons at xfce.org
Thu Dec 1 11:55:07 CET 2022


xfwm4 4.17.2 is now available for download from
  
  https://archive.xfce.org/src/xfce/xfwm4/4.17/xfwm4-4.17.2.tar.bz2
  https://archive.xfce.org/src/xfce/xfwm4/4.17/xfwm4-4.17.2.tar.bz2?sha1
  https://archive.xfce.org/src/xfce/xfwm4/4.17/xfwm4-4.17.2.tar.bz2?sha256


What is xfwm4?
==============

Xfce's window manager.

Website: 
  https://xfce.org/


Release notes for 4.17.2
========================
[Please note that this is a development release.]

Development release on the master branch. Here is the changelog:

- placement: Factorize max space computation
- placement: Use a GdkRectangle instead of multiple coords
- client: Move getSizeExcludingMargins()
- screen: Add a new API to get the screen max space
- placement: Remove the "same monitor" param
- placement: Add new function to compute the max space available
- client: No need to always reconfigure on monitor change
- client: Preserve saved position on monitor change
- client: Get the GdkDisplay from ScreenInfo
- settings-dialogs: Remove ENABLE_NLS ifdefs
- Fix build warnings
- client: Toggle from partial maximization to unmaximize
- placement: Auto-maximize windows with both width and height
- startup-notification: Fix timeout computation
- bump copyright to 2022
- client: Update workarea only for windows with struts
- netwm: Fix clientValidateNetStrut()
- Added functionality to move window to another monitor
- configure.ac.in: drop obsolete check for libSM
- client.c: fix a little typo
- placement: clientMaxSpace() drop unused variable
- ui_style: drop unused getUIPangoContext()
- 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
- netwm.c: simplify and optimize struts array
- client.h: move STRUTS_SIZE to hints.h
- xfce-wm-menu.png: Fix the 22x22 icon size
- Drop subtitle from workspace settings dialog
- Translation Updates:
  Albanian, Bulgarian, Dutch, Estonian, French, Italian, Japanese,
  Kazakh, Lithuanian, Polish, Portuguese, Portuguese (Brazil), Spanish


More information about the Xfce-announce mailing list